Class Certificate.Builder<T extends PublicKey>
java.lang.Object
com.hierynomus.sshj.userauth.certificate.Certificate.Builder<T>
- Enclosing class:
Certificate<T extends PublicKey>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate byte[]private Tprivate BigIntegerprivate byte[]private byte[]private longprivate Dateprivate Date -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()critOptions(Map<String, String> critOptions) extensions(Map<String, String> extensions) getId()byte[]getNonce()byte[]byte[]longgetType()nonce(byte[] nonce) serial(BigInteger serial) signature(byte[] signature) signatureKey(byte[] signatureKey) type(long type) validAfter(Date validAfter) validBefore(Date validBefore) validPrincipals(List<String> validPrincipals)
-
Field Details
-
publicKey
-
nonce
private byte[] nonce -
serial
-
type
private long type -
id
-
validPrincipals
-
validAfter
-
validBefore
-
critOptions
-
extensions
-
signatureKey
private byte[] signatureKey -
signature
private byte[] signature
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
getPublicKey
-
publicKey
-
getNonce
public byte[] getNonce() -
nonce
-
getSerial
-
serial
-
getType
public long getType() -
type
-
getId
-
id
-
getValidPrincipals
-
validPrincipals
-
getValidAfter
-
validAfter
-
getValidBefore
-
validBefore
-
getCritOptions
-
critOptions
-
getExtensions
-
extensions
-
getSignatureKey
public byte[] getSignatureKey() -
signatureKey
-
getSignature
public byte[] getSignature() -
signature
-