Skip to content

Commit

Permalink
[create-pull-request] automated change
Browse files Browse the repository at this point in the history
  • Loading branch information
AdyenAutomationBot committed Oct 11, 2023
1 parent a6ae372 commit 4e0edb2
Show file tree
Hide file tree
Showing 24 changed files with 3,081 additions and 1,937 deletions.
21 changes: 20 additions & 1 deletion Adyen/Model/BinLookup/DSPublicKeyDetail.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,14 @@ public partial class DSPublicKeyDetail : IEquatable<DSPublicKeyDetail>, IValidat
/// <param name="directoryServerId">Directory Server (DS) identifier..</param>
/// <param name="fromSDKVersion">The version of the mobile 3D Secure 2 SDK. For the possible values, refer to the versions in [Adyen 3DS2 Android](https://github.com/Adyen/adyen-3ds2-android/releases) and [Adyen 3DS2 iOS](https://github.com/Adyen/adyen-3ds2-ios/releases)..</param>
/// <param name="publicKey">Public key. The 3D Secure 2 SDK encrypts the device information by using the DS public key..</param>
public DSPublicKeyDetail(string brand = default(string), string directoryServerId = default(string), string fromSDKVersion = default(string), byte[] publicKey = default(byte[]))
/// <param name="rootCertificates">Directory Server root certificates. The 3D Secure 2 SDK verifies the ACS signed content using the rootCertificates..</param>
public DSPublicKeyDetail(string brand = default(string), string directoryServerId = default(string), string fromSDKVersion = default(string), byte[] publicKey = default(byte[]), string rootCertificates = default(string))
{
this.Brand = brand;
this.DirectoryServerId = directoryServerId;
this.FromSDKVersion = fromSDKVersion;
this.PublicKey = publicKey;
this.RootCertificates = rootCertificates;
}

/// <summary>
Expand Down Expand Up @@ -75,6 +77,13 @@ public partial class DSPublicKeyDetail : IEquatable<DSPublicKeyDetail>, IValidat
[DataMember(Name = "publicKey", EmitDefaultValue = false)]
public byte[] PublicKey { get; set; }

/// <summary>
/// Directory Server root certificates. The 3D Secure 2 SDK verifies the ACS signed content using the rootCertificates.
/// </summary>
/// <value>Directory Server root certificates. The 3D Secure 2 SDK verifies the ACS signed content using the rootCertificates.</value>
[DataMember(Name = "rootCertificates", EmitDefaultValue = false)]
public string RootCertificates { get; set; }

/// <summary>
/// Returns the string presentation of the object
/// </summary>
Expand All @@ -87,6 +96,7 @@ public override string ToString()
sb.Append(" DirectoryServerId: ").Append(DirectoryServerId).Append("\n");
sb.Append(" FromSDKVersion: ").Append(FromSDKVersion).Append("\n");
sb.Append(" PublicKey: ").Append(PublicKey).Append("\n");
sb.Append(" RootCertificates: ").Append(RootCertificates).Append("\n");
sb.Append("}\n");
return sb.ToString();
}
Expand Down Expand Up @@ -141,6 +151,11 @@ public bool Equals(DSPublicKeyDetail input)
this.PublicKey == input.PublicKey ||
(this.PublicKey != null &&
this.PublicKey.Equals(input.PublicKey))
) &&
(
this.RootCertificates == input.RootCertificates ||
(this.RootCertificates != null &&
this.RootCertificates.Equals(input.RootCertificates))
);
}

Expand Down Expand Up @@ -169,6 +184,10 @@ public override int GetHashCode()
{
hashCode = (hashCode * 59) + this.PublicKey.GetHashCode();
}
if (this.RootCertificates != null)
{
hashCode = (hashCode * 59) + this.RootCertificates.GetHashCode();
}
return hashCode;
}
}
Expand Down
24 changes: 3 additions & 21 deletions Adyen/Model/Checkout/CardDetails.cs
Original file line number Diff line number Diff line change
Expand Up @@ -61,41 +61,23 @@ public enum FundingSourceEnum
[JsonConverter(typeof(StringEnumConverter))]
public enum TypeEnum
{
/// <summary>
/// Enum Bcmc for value: bcmc
/// </summary>
[EnumMember(Value = "bcmc")]
Bcmc = 1,

/// <summary>
/// Enum Scheme for value: scheme
/// </summary>
[EnumMember(Value = "scheme")]
Scheme = 2,
Scheme = 1,

/// <summary>
/// Enum NetworkToken for value: networkToken
/// </summary>
[EnumMember(Value = "networkToken")]
NetworkToken = 3,

/// <summary>
/// Enum Giftcard for value: giftcard
/// </summary>
[EnumMember(Value = "giftcard")]
Giftcard = 4,

/// <summary>
/// Enum Alliancedata for value: alliancedata
/// </summary>
[EnumMember(Value = "alliancedata")]
Alliancedata = 5,
NetworkToken = 2,

/// <summary>
/// Enum Card for value: card
/// </summary>
[EnumMember(Value = "card")]
Card = 6
Card = 3

}

Expand Down
Loading

0 comments on commit 4e0edb2

Please sign in to comment.