using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// EncryptedPaymentCredential Data Structure. /// [Serializable] public class EncryptedPaymentCredential : AopObject { /// /// 码值密文。{Base64 encrypted data} /// [XmlElement("data")] public string Data { get; set; } /// /// 加密产生的临时公钥。 {Base64 encoded ephemeral public key} /// [XmlElement("ephemeral_public_key")] public string EphemeralPublicKey { get; set; } /// /// 加密用的WAGU秘钥公钥Hash。 {Base64 encoded SHA-256 hash of the encoded public key used to encrypt} /// [XmlElement("public_key_hash")] public string PublicKeyHash { get; set; } /// /// 加密版本。{Encryption version. } {ECC椭圆曲线算法+DH交换秘钥。Elliptic Curve Cryptography Version 2} /// [XmlElement("version")] public string Version { get; set; } } }