public class OpenSshCertificateImpl extends java.lang.Object implements OpenSshCertificate
| Modifier and Type | Field and Description |
|---|---|
private java.security.PublicKey |
caPubKey |
private java.util.List<java.lang.String> |
criticalOptions |
private java.util.List<java.lang.String> |
extensions |
private java.lang.String |
id |
private java.lang.String |
keyType |
private byte[] |
message |
private byte[] |
nonce |
private java.util.Collection<java.lang.String> |
principals |
private java.lang.String |
reserved |
private long |
serial |
private static long |
serialVersionUID |
private java.security.PublicKey |
serverHostKey |
private byte[] |
signature |
private int |
type |
private long |
validAfter |
private long |
validBefore |
SSH_CERT_TYPE_HOST, SSH_CERT_TYPE_USER| Constructor and Description |
|---|
OpenSshCertificateImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlgorithm() |
java.security.PublicKey |
getCaPubKey() |
java.util.List<java.lang.String> |
getCriticalOptions() |
byte[] |
getEncoded() |
java.util.List<java.lang.String> |
getExtensions() |
java.lang.String |
getFormat() |
java.lang.String |
getId() |
java.lang.String |
getKeyType() |
byte[] |
getMessage() |
byte[] |
getNonce() |
java.util.Collection<java.lang.String> |
getPrincipals() |
java.lang.String |
getRawKeyType() |
java.lang.String |
getReserved() |
long |
getSerial() |
java.security.PublicKey |
getServerHostKey() |
byte[] |
getSignature() |
java.lang.String |
getSignatureAlg() |
int |
getType() |
long |
getValidAfter() |
long |
getValidBefore() |
void |
setCaPubKey(java.security.PublicKey caPubKey) |
void |
setCriticalOptions(java.util.List<java.lang.String> criticalOptions) |
void |
setExtensions(java.util.List<java.lang.String> extensions) |
void |
setId(java.lang.String id) |
void |
setKeyType(java.lang.String keyType) |
void |
setMessage(byte[] message) |
void |
setNonce(byte[] nonce) |
void |
setPrincipals(java.util.Collection<java.lang.String> principals) |
void |
setReserved(java.lang.String reserved) |
void |
setSerial(long serial) |
void |
setServerHostKey(java.security.PublicKey serverHostKey) |
void |
setSignature(byte[] signature) |
void |
setType(int type) |
void |
setValidAfter(long validAfter) |
void |
setValidBefore(long validBefore) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetValidAfterDate, getValidBeforeDate, getValidDateprivate static final long serialVersionUID
private java.lang.String keyType
private byte[] nonce
private java.security.PublicKey serverHostKey
private long serial
private int type
private java.lang.String id
private java.util.Collection<java.lang.String> principals
private long validAfter
private long validBefore
private java.util.List<java.lang.String> criticalOptions
private java.util.List<java.lang.String> extensions
private java.lang.String reserved
private java.security.PublicKey caPubKey
private byte[] message
private byte[] signature
public java.lang.String getRawKeyType()
getRawKeyType in interface OpenSshCertificatepublic byte[] getNonce()
getNonce in interface OpenSshCertificatepublic java.lang.String getKeyType()
getKeyType in interface OpenSshCertificatepublic java.security.PublicKey getServerHostKey()
getServerHostKey in interface OpenSshCertificatepublic long getSerial()
getSerial in interface OpenSshCertificatepublic int getType()
getType in interface OpenSshCertificatepublic java.lang.String getId()
getId in interface OpenSshCertificatepublic java.util.Collection<java.lang.String> getPrincipals()
getPrincipals in interface OpenSshCertificatepublic long getValidAfter()
getValidAfter in interface OpenSshCertificatepublic long getValidBefore()
getValidBefore in interface OpenSshCertificatepublic java.util.List<java.lang.String> getCriticalOptions()
getCriticalOptions in interface OpenSshCertificatepublic java.util.List<java.lang.String> getExtensions()
getExtensions in interface OpenSshCertificatepublic java.lang.String getReserved()
getReserved in interface OpenSshCertificatepublic java.security.PublicKey getCaPubKey()
getCaPubKey in interface OpenSshCertificatepublic byte[] getMessage()
getMessage in interface OpenSshCertificatepublic byte[] getSignature()
getSignature in interface OpenSshCertificatepublic java.lang.String getSignatureAlg()
getSignatureAlg in interface OpenSshCertificatepublic java.lang.String getAlgorithm()
getAlgorithm in interface java.security.Keypublic java.lang.String getFormat()
getFormat in interface java.security.Keypublic byte[] getEncoded()
getEncoded in interface java.security.Keypublic void setKeyType(java.lang.String keyType)
public void setNonce(byte[] nonce)
public void setServerHostKey(java.security.PublicKey serverHostKey)
public void setSerial(long serial)
public void setType(int type)
public void setId(java.lang.String id)
public void setPrincipals(java.util.Collection<java.lang.String> principals)
public void setValidAfter(long validAfter)
public void setValidBefore(long validBefore)
public void setCriticalOptions(java.util.List<java.lang.String> criticalOptions)
public void setExtensions(java.util.List<java.lang.String> extensions)
public void setReserved(java.lang.String reserved)
public void setCaPubKey(java.security.PublicKey caPubKey)
public void setMessage(byte[] message)
public void setSignature(byte[] signature)
public java.lang.String toString()
toString in class java.lang.Object