FMLiveSwitchX509RsaPrivateKey Class Reference

Instance Methods

(NSMutableData *) - coefficient
 
(NSMutableData *) - exponent1
 
(NSMutableData *) - exponent2
 
(instancetype) - init
 
(instancetype) - initWithModulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:
 
(NSMutableData *) - modulus
 
(NSMutableData *) - prime1
 
(NSMutableData *) - prime2
 
(NSMutableData *) - privateExponent
 
(NSMutableData *) - publicExponent
 
(void) - setCoefficient:
 
(void) - setExponent1:
 
(void) - setExponent2:
 
(void) - setModulus:
 
(void) - setPrime1:
 
(void) - setPrime2:
 
(void) - setPrivateExponent:
 
(void) - setPublicExponent:
 
(void) - setVersion:
 
(FMLiveSwitchAsn1Sequence *) - toAsn1
 
(int) - version
 

Class Methods

(FMLiveSwitchX509RsaPrivateKey *) + fromAsn1WithAny:
 
(FMLiveSwitchX509RsaPrivateKey *) + rsaPrivateKey
 
(FMLiveSwitchX509RsaPrivateKey *) + rsaPrivateKeyWithModulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:
 

Method Documentation

◆ coefficient

- (NSMutableData*) coefficient

◆ exponent1

- (NSMutableData*) exponent1

◆ exponent2

- (NSMutableData*) exponent2

◆ fromAsn1WithAny:

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

◆ init

- (instancetype) init

◆ initWithModulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:

- (instancetype) initWithModulus: (NSMutableData *)  modulus
publicExponent: (NSMutableData *)  publicExponent
privateExponent: (NSMutableData *)  privateExponent
prime1: (NSMutableData *)  prime1
prime2: (NSMutableData *)  prime2
exponent1: (NSMutableData *)  exponent1
exponent2: (NSMutableData *)  exponent2
coefficient: (NSMutableData *)  coefficient 

◆ modulus

- (NSMutableData*) modulus

◆ prime1

- (NSMutableData*) prime1

◆ prime2

- (NSMutableData*) prime2

◆ privateExponent

- (NSMutableData*) privateExponent

◆ publicExponent

- (NSMutableData*) publicExponent

◆ rsaPrivateKey

+ (FMLiveSwitchX509RsaPrivateKey*) rsaPrivateKey

◆ rsaPrivateKeyWithModulus:publicExponent:privateExponent:prime1:prime2:exponent1:exponent2:coefficient:

+ (FMLiveSwitchX509RsaPrivateKey*) rsaPrivateKeyWithModulus: (NSMutableData *)  modulus
publicExponent: (NSMutableData *)  publicExponent
privateExponent: (NSMutableData *)  privateExponent
prime1: (NSMutableData *)  prime1
prime2: (NSMutableData *)  prime2
exponent1: (NSMutableData *)  exponent1
exponent2: (NSMutableData *)  exponent2
coefficient: (NSMutableData *)  coefficient 

◆ setCoefficient:

- (void) setCoefficient: (NSMutableData *)  value

◆ setExponent1:

- (void) setExponent1: (NSMutableData *)  value

◆ setExponent2:

- (void) setExponent2: (NSMutableData *)  value

◆ setModulus:

- (void) setModulus: (NSMutableData *)  value

◆ setPrime1:

- (void) setPrime1: (NSMutableData *)  value

◆ setPrime2:

- (void) setPrime2: (NSMutableData *)  value

◆ setPrivateExponent:

- (void) setPrivateExponent: (NSMutableData *)  value

◆ setPublicExponent:

- (void) setPublicExponent: (NSMutableData *)  value

◆ setVersion:

- (void) setVersion: (int)  value

◆ toAsn1

◆ version

- (int) version