org.bouncycastle.bcpg.sig

Class KeyExpirationTime


public class KeyExpirationTime
extends SignatureSubpacket

packet giving time after creation at which the key expires.

Field Summary

Fields inherited from class org.bouncycastle.bcpg.SignatureSubpacket

data

Constructor Summary

KeyExpirationTime(boolean critical, byte[] data)
KeyExpirationTime(boolean critical, long seconds)

Method Summary

long
getTime()
Return the number of seconds after creation time a key is valid for.
protected static byte[]
timeToBytes(long t)

Methods inherited from class org.bouncycastle.bcpg.SignatureSubpacket

encode, getData, getType, isCritical

Constructor Details

KeyExpirationTime

public KeyExpirationTime(boolean critical,
                         byte[] data)


KeyExpirationTime

public KeyExpirationTime(boolean critical,
                         long seconds)

Method Details

getTime

public long getTime()
Return the number of seconds after creation time a key is valid for.

Returns:
second count for key validity.


timeToBytes

protected static byte[] timeToBytes(long t)