CertificateAuthorityConfiguration

public struct CertificateAuthorityConfiguration : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Type of the public key algorithm and size, in bits, of the key pair that your CA creates when it issues a certificate. When you create a subordinate CA, you must use a key algorithm supported by the parent CA.

    Declaration

    Swift

    public let keyAlgorithm: KeyAlgorithm
  • Name of the algorithm your private CA uses to sign certificate requests. This parameter should not be confused with the SigningAlgorithm parameter used to sign certificates when they are issued.

    Declaration

    Swift

    public let signingAlgorithm: SigningAlgorithm
  • Structure that contains X.500 distinguished name information for your private CA.

    Declaration

    Swift

    public let subject: ASN1Subject
  • Undocumented

    Declaration

    Swift

    public init(keyAlgorithm: KeyAlgorithm, signingAlgorithm: SigningAlgorithm, subject: ASN1Subject)
  • Declaration

    Swift

    public func validate(name: String) throws