EMTransactionSignatureKey
@interface EMTransactionSignatureKey : NSObject
The Signature Key module.
Since
5.3-
The public key.
Declaration
Objective-C
@property (readonly, strong, nonatomic) NSData *_Nonnull Y;
Swift
var y: Data { get }
-
Signature key - P
Declaration
Objective-C
@property (readonly, strong, nonatomic) NSData *_Nonnull P;
Swift
var p: Data { get }
-
Signature key - Q
Declaration
Objective-C
@property (readonly, strong, nonatomic) NSData *_Nonnull Q;
Swift
var q: Data { get }
-
Signature key - G.
Declaration
Objective-C
@property (readonly, strong, nonatomic) NSData *_Nonnull G;
Swift
var g: Data { get }
-
Initialize a Signature Key with the public key, p value, q value and g value
Declaration
Objective-C
- (nonnull instancetype)initWithY:(nonnull NSData *)y p:(nonnull NSData *)p q:(nonnull NSData *)q g:(nonnull 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
Declaration
Objective-C
- (nonnull instancetype)initWithPublicKeyPem:(nonnull NSString *)publicKeyPem;
Swift
init(publicKeyPem: String)
Parameters
publicKeyPem
the public key in pem format
Return Value
A newly initialized signature key