Inherits from PGPPacket : NSObject
Conforms to NSCopying
Declared in PGPPublicKeyPacket.h

Properties

V3validityPeriod

@property (assign, readonly) UInt16 V3validityPeriod

createDate

@property (strong, readonly) NSDate *createDate

fingerprint

@property (strong, nonatomic, readonly) PGPFingerprint *fingerprint

keyID

@property (strong, nonatomic, readonly) PGPKeyID *keyID

keySize

@property (assign, readonly) NSUInteger keySize

publicKeyAlgorithm

@property (assign, readonly) PGPPublicKeyAlgorithm publicKeyAlgorithm

publicMPIArray

@property (strong, readwrite) NSArray *publicMPIArray

version

@property (assign, readonly) UInt8 version

Instance Methods

buildPublicKeyBodyData:

- (NSData *)buildPublicKeyBodyData:(BOOL)forceV4

encryptData:withPublicKeyAlgorithm:

- (NSData *)encryptData:(NSData *)data withPublicKeyAlgorithm:(PGPPublicKeyAlgorithm)publicKeyAlgorithm

exportPacket:

- (NSData *)exportPacket:(NSError *__autoreleasing *)error

exportPublicPacketOldStyle

- (NSData *)exportPublicPacketOldStyle

publicMPI:

- (PGPMPI *)publicMPI:(NSString *)identifier