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 String
private byte[]
private T
private BigInteger
private byte[]
private byte[]
private long
private Date
private Date
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
critOptions
(Map<String, String> critOptions) extensions
(Map<String, String> extensions) getId()
byte[]
getNonce()
byte[]
byte[]
long
getType()
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
-