Class KeyExpirationTime

java.lang.Object
org.bouncycastle.bcpg.SignatureSubpacket
org.bouncycastle.bcpg.sig.KeyExpirationTime

public class KeyExpirationTime extends SignatureSubpacket
Signature Subpacket containing the number of seconds after the key's creation date, after which the key expires. The special value of 0 means that the key never expires.
See Also:
  • Constructor Details

    • KeyExpirationTime

      public KeyExpirationTime(boolean critical, boolean isLongLength, byte[] data)
    • KeyExpirationTime

      public KeyExpirationTime(boolean critical, long seconds)
  • Method Details

    • timeToBytes

      protected static byte[] timeToBytes(long t)
      Deprecated.
      Will be removed
    • getTime

      public long getTime()
      Return the number of seconds after creation time a key is valid for.
      Returns:
      second count for key validity.