Class Certificate<T extends PublicKey>
java.lang.Object
com.hierynomus.sshj.userauth.certificate.Certificate<T>
- Type Parameters:
T- inner public key type
- All Implemented Interfaces:
Serializable, AsymmetricKey, DEREncodablePREVIEW, Key, PublicKey
Certificate wrapper for public keys, created to help implement
protocol described here:
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/PROTOCOL.certkeys?annotate=HEAD
Consumed primarily by net.shmizz.sshj.common.KeyType
- See Also:
-
Method Details
-
getBuilder
-
getNonce
public byte[] getNonce() -
getSerial
-
getType
public long getType() -
getId
-
getValidPrincipals
-
getValidAfter
-
getValidBefore
-
getCritOptions
-
getExtensions
-
getSignatureKey
public byte[] getSignatureKey() -
getSignature
public byte[] getSignature() -
getKey
-
getEncoded
public byte[] getEncoded()- Specified by:
getEncodedin interfaceKey
-
getAlgorithm
- Specified by:
getAlgorithmin interfaceKey
-
getFormat
-