T
- inner public key typepublic class Certificate<T extends java.security.PublicKey>
extends java.lang.Object
implements java.security.PublicKey
Modifier and Type | Class and Description |
---|---|
static class |
Certificate.Builder<T extends java.security.PublicKey> |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlgorithm() |
static <P extends java.security.PublicKey> |
getBuilder() |
java.util.Map<java.lang.String,java.lang.String> |
getCritOptions() |
byte[] |
getEncoded() |
java.util.Map<java.lang.String,java.lang.String> |
getExtensions() |
java.lang.String |
getFormat() |
java.lang.String |
getId() |
T |
getKey() |
byte[] |
getNonce() |
java.math.BigInteger |
getSerial() |
byte[] |
getSignature() |
byte[] |
getSignatureKey() |
long |
getType() |
java.util.Date |
getValidAfter() |
java.util.Date |
getValidBefore() |
java.util.List<java.lang.String> |
getValidPrincipals() |
public static <P extends java.security.PublicKey> Certificate.Builder<P> getBuilder()
public byte[] getNonce()
public java.math.BigInteger getSerial()
public long getType()
public java.lang.String getId()
public java.util.List<java.lang.String> getValidPrincipals()
public java.util.Date getValidAfter()
public java.util.Date getValidBefore()
public java.util.Map<java.lang.String,java.lang.String> getCritOptions()
public java.util.Map<java.lang.String,java.lang.String> getExtensions()
public byte[] getSignatureKey()
public byte[] getSignature()
public T getKey()
public byte[] getEncoded()
getEncoded
in interface java.security.Key
public java.lang.String getAlgorithm()
getAlgorithm
in interface java.security.Key
public java.lang.String getFormat()
getFormat
in interface java.security.Key