org.bouncycastle.openpgp

Class PGPSignatureSubpacketVector


public class PGPSignatureSubpacketVector
extends java.lang.Object

Container for a list of signature subpackets.

Method Summary

int[]
getCriticalTags()
long
getIssuerKeyID()
long
getKeyExpirationTime()
Return the number of seconds a key is valid for after its creation date.
int
getKeyFlags()
int[]
getPreferredCompressionAlgorithms()
int[]
getPreferredHashAlgorithms()
int[]
getPreferredSymmetricAlgorithms()
Date
getSignatureCreationTime()
long
getSignatureExpirationTime()
Return the number of seconds a signature is valid for after its creation date.
String
getSignerUserID()
SignatureSubpacket
getSubpacket(int type)

Method Details

getCriticalTags

public int[] getCriticalTags()


getIssuerKeyID

public long getIssuerKeyID()


getKeyExpirationTime

public long getKeyExpirationTime()
Return the number of seconds a key is valid for after its creation date. A value of zero means the key never expires.

Returns:
seconds a key is valid for.


getKeyFlags

public int getKeyFlags()


getPreferredCompressionAlgorithms

public int[] getPreferredCompressionAlgorithms()


getPreferredHashAlgorithms

public int[] getPreferredHashAlgorithms()


getPreferredSymmetricAlgorithms

public int[] getPreferredSymmetricAlgorithms()


getSignatureCreationTime

public Date getSignatureCreationTime()


getSignatureExpirationTime

public long getSignatureExpirationTime()
Return the number of seconds a signature is valid for after its creation date. A value of zero means the key never expires.

Returns:
seconds a signature is valid for.


getSignerUserID

public String getSignerUserID()


getSubpacket

public SignatureSubpacket getSubpacket(int type)