FMLiveSwitchX509AlgorithmIdentifier Class Reference

Instance Methods

(NSMutableArray *) - algorithm
 
(instancetype) - init
 
(instancetype) - initWithAlgorithm:
 
(instancetype) - initWithAlgorithm:parameters:
 
(NSMutableData *) - parameters
 
(void) - setAlgorithm:
 
(void) - setParameters:
 
(FMLiveSwitchAsn1Sequence *) - toAsn1
 

Class Methods

(FMLiveSwitchX509AlgorithmIdentifier *) + algorithmIdentifier
 
(FMLiveSwitchX509AlgorithmIdentifier *) + algorithmIdentifierWithAlgorithm:
 
(FMLiveSwitchX509AlgorithmIdentifier *) + algorithmIdentifierWithAlgorithm:parameters:
 
(bool) + algorithmsAreEqualWithAi1:ai2:
 
(bool) + areEqualWithAi1:ai2:
 
(FMLiveSwitchX509AlgorithmIdentifier *) + dsaWithSha1
 
(FMLiveSwitchX509AlgorithmIdentifier *) + dsaWithSha224
 
(FMLiveSwitchX509AlgorithmIdentifier *) + dsaWithSha256
 
(FMLiveSwitchX509AlgorithmIdentifier *) + ecdsaWithSha224
 
(FMLiveSwitchX509AlgorithmIdentifier *) + ecdsaWithSha256
 
(FMLiveSwitchX509AlgorithmIdentifier *) + ecdsaWithSha384
 
(FMLiveSwitchX509AlgorithmIdentifier *) + ecdsaWithSha512
 
(FMLiveSwitchX509AlgorithmIdentifier *) + fromAsn1WithAny:
 
(FMLiveSwitchX509AlgorithmIdentifier *) + getEcdsaWithParameters:
 
(FMLiveSwitchX509AlgorithmIdentifier *) + getRsa
 
(FMLiveSwitchX509AlgorithmIdentifier *) + md2WithRsaEncryption
 
(FMLiveSwitchX509AlgorithmIdentifier *) + md5WithRsaEncryption
 
(bool) + parametersAreEqualWithAi1:ai2:
 
(FMLiveSwitchX509AlgorithmIdentifier *) + sha1WithRsaEncryption
 
(FMLiveSwitchX509AlgorithmIdentifier *) + sha256WithRsaEncryption
 
(FMLiveSwitchX509AlgorithmIdentifier *) + sha384WithRsaEncryption
 
(FMLiveSwitchX509AlgorithmIdentifier *) + sha512WithRsaEncryption
 

Method Documentation

◆ algorithm

- (NSMutableArray*) algorithm

◆ algorithmIdentifier

+ (FMLiveSwitchX509AlgorithmIdentifier*) algorithmIdentifier

◆ algorithmIdentifierWithAlgorithm:

+ (FMLiveSwitchX509AlgorithmIdentifier*) algorithmIdentifierWithAlgorithm: (NSMutableArray *)  algorithm

◆ algorithmIdentifierWithAlgorithm:parameters:

+ (FMLiveSwitchX509AlgorithmIdentifier*) algorithmIdentifierWithAlgorithm: (NSMutableArray *)  algorithm
parameters: (NSMutableData *)  parameters 

◆ algorithmsAreEqualWithAi1:ai2:

+ (bool) algorithmsAreEqualWithAi1: (FMLiveSwitchX509AlgorithmIdentifier *)  ai1
ai2: (FMLiveSwitchX509AlgorithmIdentifier *)  ai2 

◆ areEqualWithAi1:ai2:

+ (bool) areEqualWithAi1: (FMLiveSwitchX509AlgorithmIdentifier *)  ai1
ai2: (FMLiveSwitchX509AlgorithmIdentifier *)  ai2 

◆ dsaWithSha1

◆ dsaWithSha224

◆ dsaWithSha256

◆ ecdsaWithSha224

◆ ecdsaWithSha256

◆ ecdsaWithSha384

◆ ecdsaWithSha512

◆ fromAsn1WithAny:

◆ getEcdsaWithParameters:

+ (FMLiveSwitchX509AlgorithmIdentifier*) getEcdsaWithParameters: (FMLiveSwitchX509ECParameters *)  parameters

◆ getRsa

◆ init

- (instancetype) init

◆ initWithAlgorithm:

- (instancetype) initWithAlgorithm: (NSMutableArray *)  algorithm

◆ initWithAlgorithm:parameters:

- (instancetype) initWithAlgorithm: (NSMutableArray *)  algorithm
parameters: (NSMutableData *)  parameters 

◆ md2WithRsaEncryption

+ (FMLiveSwitchX509AlgorithmIdentifier*) md2WithRsaEncryption

◆ md5WithRsaEncryption

+ (FMLiveSwitchX509AlgorithmIdentifier*) md5WithRsaEncryption

◆ parameters

- (NSMutableData*) parameters

◆ parametersAreEqualWithAi1:ai2:

+ (bool) parametersAreEqualWithAi1: (FMLiveSwitchX509AlgorithmIdentifier *)  ai1
ai2: (FMLiveSwitchX509AlgorithmIdentifier *)  ai2 

◆ setAlgorithm:

- (void) setAlgorithm: (NSMutableArray *)  value

◆ setParameters:

- (void) setParameters: (NSMutableData *)  value

◆ sha1WithRsaEncryption

+ (FMLiveSwitchX509AlgorithmIdentifier*) sha1WithRsaEncryption

◆ sha256WithRsaEncryption

+ (FMLiveSwitchX509AlgorithmIdentifier*) sha256WithRsaEncryption

◆ sha384WithRsaEncryption

+ (FMLiveSwitchX509AlgorithmIdentifier*) sha384WithRsaEncryption

◆ sha512WithRsaEncryption

+ (FMLiveSwitchX509AlgorithmIdentifier*) sha512WithRsaEncryption

◆ toAsn1