EMSignatureKey

Objective-C


@interface EMSignatureKey : NSObject

Swift

class EMSignatureKey : NSObject

The Signature Key module.

Since

4.5
  • Y

    EMSignatureKey Y value

    Declaration

    Objective-C

    @property (nonatomic, strong) NSData *Y;

    Swift

    var y: Data! { get set }
  • P

    EMSignatureKey P value

    Declaration

    Objective-C

    @property (nonatomic, strong) NSData *P;

    Swift

    var p: Data! { get set }
  • Q

    EMSignatureKey Q value

    Declaration

    Objective-C

    @property (nonatomic, strong) NSData *Q;

    Swift

    var q: Data! { get set }
  • G

    EMSignatureKey G value

    Declaration

    Objective-C

    @property (nonatomic, strong) NSData *G;

    Swift

    var g: Data! { get set }
  • Initialize a Signature Key with the public key, p value, q value and g value

    Since

    4.5

    Declaration

    Objective-C

    - (instancetype)initWith:(NSData *)y p:(NSData *)p q:(NSData *)q g:(NSData *)g;

    Swift

    init!(_ y: Data!, p: Data!, q: Data!, g: Data!)

    Parameters

    y

    the public key

    p

    the p value

    q

    the q value

    g

    the g value

    Return Value

    A newly initialized signature key

  • Initialize a Signature Key with the public key pem

    Since

    5.3

    Declaration

    Objective-C

    - (instancetype)initWithPublicKeyPem:(NSString *)publicKeyPem;

    Swift

    init!(publicKeyPem: String!)

    Parameters

    publicKeyPem

    the public key in pem format

    Return Value

    A newly initialized signature key