Certificate
public struct Certificate : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) for the certificate.
Declaration
Swift
public let certificateArn: String?
-
The date that the certificate was created.
Declaration
Swift
public let certificateCreationDate: TimeStamp?
-
A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can’t end with a hyphen or contain two consecutive hyphens.
Declaration
Swift
public let certificateIdentifier: String?
-
The owner of the certificate.
Declaration
Swift
public let certificateOwner: String?
-
The contents of a .pem file, which contains an X.509 certificate.
Declaration
Swift
public let certificatePem: String?
-
The location of an imported Oracle Wallet certificate for use with SSL.
Declaration
Swift
public let certificateWallet: Data?
-
The key length of the cryptographic algorithm being used.
Declaration
Swift
public let keyLength: Int?
-
The signing algorithm for the certificate.
Declaration
Swift
public let signingAlgorithm: String?
-
The beginning date that the certificate is valid.
Declaration
Swift
public let validFromDate: TimeStamp?
-
The final date that the certificate is valid.
Declaration
Swift
public let validToDate: TimeStamp?
-
init(certificateArn:certificateCreationDate:certificateIdentifier:certificateOwner:certificatePem:certificateWallet:keyLength:signingAlgorithm:validFromDate:validToDate:)
Undocumented
Declaration
Swift
public init(certificateArn: String? = nil, certificateCreationDate: TimeStamp? = nil, certificateIdentifier: String? = nil, certificateOwner: String? = nil, certificatePem: String? = nil, certificateWallet: Data? = nil, keyLength: Int? = nil, signingAlgorithm: String? = nil, validFromDate: TimeStamp? = nil, validToDate: TimeStamp? = nil)