AWSIoTCACertificateDescription
Objective-C
@interface AWSIoTCACertificateDescription
Swift
class AWSIoTCACertificateDescription
Describes a CA certificate.
-
Whether the CA certificate configured for auto registration of device certificates. Valid values are “ENABLE” and “DISABLE”
Declaration
Objective-C
@property (nonatomic) AWSIoTAutoRegistrationStatus autoRegistrationStatus;
Swift
var autoRegistrationStatus: AWSIoTAutoRegistrationStatus { get set }
-
The CA certificate ARN.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable certificateArn;
Swift
var certificateArn: String? { get set }
-
The CA certificate ID.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable certificateId;
Swift
var certificateId: String? { get set }
-
The mode of the CA.
All the device certificates that are registered using this CA will be registered in the same mode as the CA. For more information about certificate mode for device certificates, see certificate mode.
Declaration
Objective-C
@property (nonatomic) AWSIoTCertificateMode certificateMode;
Swift
var certificateMode: AWSIoTCertificateMode { get set }
-
The CA certificate data, in PEM format.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable certificatePem;
Swift
var certificatePem: String? { get set }
-
The date the CA certificate was created.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable creationDate;
Swift
var creationDate: Date? { get set }
-
The customer version of the CA certificate.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable customerVersion;
Swift
var customerVersion: NSNumber? { get set }
-
The generation ID of the CA certificate.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable generationId;
Swift
var generationId: String? { get set }
-
The date the CA certificate was last modified.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastModifiedDate;
Swift
var lastModifiedDate: Date? { get set }
-
The owner of the CA certificate.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ownedBy;
Swift
var ownedBy: String? { get set }
-
The status of a CA certificate.
Declaration
Objective-C
@property (nonatomic) AWSIoTCACertificateStatus status;
Swift
var status: AWSIoTCACertificateStatus { get set }
-
When the CA certificate is valid.
Declaration
Objective-C
@property (nonatomic, strong) AWSIoTCertificateValidity *_Nullable validity;
Swift
var validity: AWSIoTCertificateValidity? { get set }