FMLiveSwitchX509TbsCertificate Class Reference

Instance Methods

(FMLiveSwitchX509Extensions *) - extensions
 
(instancetype) - init
 
(FMLiveSwitchX501Name *) - issuer
 
(NSMutableData *) - issuerUniqueId
 
(bool) - missingVersion
 
(NSMutableData *) - serialNumber
 
(void) - setExtensions:
 
(void) - setIssuer:
 
(void) - setIssuerUniqueId:
 
(void) - setSerialNumber:
 
(void) - setSignatureAlgorithm:
 
(void) - setSubject:
 
(void) - setSubjectPublicKeyInfo:
 
(void) - setSubjectUniqueId:
 
(void) - setValidity:
 
(void) - setVersion:
 
(FMLiveSwitchX509AlgorithmIdentifier *) - signatureAlgorithm
 
(FMLiveSwitchAsn1Any *) - sourceAsn
 
(FMLiveSwitchX501Name *) - subject
 
(FMLiveSwitchX509SubjectPublicKeyInfo *) - subjectPublicKeyInfo
 
(NSMutableData *) - subjectUniqueId
 
(FMLiveSwitchAsn1Sequence *) - toAsn1
 
(FMLiveSwitchX509Validity *) - validity
 
(int) - version
 

Class Methods

(FMLiveSwitchX509TbsCertificate *) + fromAsn1WithAny:
 
(FMLiveSwitchX509TbsCertificate *) + tbsCertificate
 
(int) + version1
 
(int) + version2
 
(int) + version3
 

Method Documentation

◆ extensions

- (FMLiveSwitchX509Extensions*) extensions

◆ fromAsn1WithAny:

+ (FMLiveSwitchX509TbsCertificate*) fromAsn1WithAny: (FMLiveSwitchAsn1Any *)  any

◆ init

- (instancetype) init

◆ issuer

- (FMLiveSwitchX501Name*) issuer

◆ issuerUniqueId

- (NSMutableData*) issuerUniqueId

◆ missingVersion

- (bool) missingVersion

◆ serialNumber

- (NSMutableData*) serialNumber

◆ setExtensions:

- (void) setExtensions: (FMLiveSwitchX509Extensions *)  value

◆ setIssuer:

- (void) setIssuer: (FMLiveSwitchX501Name *)  value

◆ setIssuerUniqueId:

- (void) setIssuerUniqueId: (NSMutableData *)  value

◆ setSerialNumber:

- (void) setSerialNumber: (NSMutableData *)  value

◆ setSignatureAlgorithm:

- (void) setSignatureAlgorithm: (FMLiveSwitchX509AlgorithmIdentifier *)  value

◆ setSubject:

- (void) setSubject: (FMLiveSwitchX501Name *)  value

◆ setSubjectPublicKeyInfo:

- (void) setSubjectPublicKeyInfo: (FMLiveSwitchX509SubjectPublicKeyInfo *)  value

◆ setSubjectUniqueId:

- (void) setSubjectUniqueId: (NSMutableData *)  value

◆ setValidity:

- (void) setValidity: (FMLiveSwitchX509Validity *)  value

◆ setVersion:

- (void) setVersion: (int)  value

◆ signatureAlgorithm

- (FMLiveSwitchX509AlgorithmIdentifier*) signatureAlgorithm

◆ sourceAsn

- (FMLiveSwitchAsn1Any*) sourceAsn

◆ subject

- (FMLiveSwitchX501Name*) subject

◆ subjectPublicKeyInfo

- (FMLiveSwitchX509SubjectPublicKeyInfo*) subjectPublicKeyInfo

◆ subjectUniqueId

- (NSMutableData*) subjectUniqueId

◆ tbsCertificate

+ (FMLiveSwitchX509TbsCertificate*) tbsCertificate

◆ toAsn1

◆ validity

- (FMLiveSwitchX509Validity*) validity

◆ version

- (int) version

◆ version1

+ (int) version1

◆ version2

+ (int) version2

◆ version3

+ (int) version3