public interface TlsCertificate
Modifier and Type | Method and Description |
---|---|
TlsVerifier |
createVerifier(short signatureAlgorithm) |
byte[] |
getEncoded() |
byte[] |
getExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier extensionOID) |
short |
getLegacySignatureAlgorithm() |
java.math.BigInteger |
getSerialNumber() |
java.lang.String |
getSigAlgOID() |
org.bouncycastle.asn1.ASN1Encodable |
getSigAlgParams() |
boolean |
supportsSignatureAlgorithm(short signatureAlgorithm) |
boolean |
supportsSignatureAlgorithmCA(short signatureAlgorithm) |
TlsCertificate |
useInRole(int connectionEnd,
int keyExchangeAlgorithm) |
TlsVerifier createVerifier(short signatureAlgorithm) throws java.io.IOException
signatureAlgorithm
- SignatureAlgorithm
java.io.IOException
byte[] getEncoded() throws java.io.IOException
java.io.IOException
byte[] getExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier extensionOID) throws java.io.IOException
java.io.IOException
java.math.BigInteger getSerialNumber()
java.lang.String getSigAlgOID()
org.bouncycastle.asn1.ASN1Encodable getSigAlgParams() throws java.io.IOException
java.io.IOException
short getLegacySignatureAlgorithm() throws java.io.IOException
SignatureAlgorithm
java.io.IOException
boolean supportsSignatureAlgorithm(short signatureAlgorithm) throws java.io.IOException
signatureAlgorithm
- SignatureAlgorithm
java.io.IOException
boolean supportsSignatureAlgorithmCA(short signatureAlgorithm) throws java.io.IOException
java.io.IOException
TlsCertificate useInRole(int connectionEnd, int keyExchangeAlgorithm) throws java.io.IOException
connectionEnd
- ConnectionEnd
keyExchangeAlgorithm
- KeyExchangeAlgorithm
java.io.IOException