public interface SecurityProviderConnector
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
createCertificate(String dn,
String issuer,
String crlUri,
PublicKey publicKey,
PrivateKey privateKey) |
PublicKey |
extractPublicKey(Reader pemReader) |
KeyPair |
generateKeyPair() |
SecretKey |
generateSecretKey() |
String |
getCryptoAlgorithm() |
String |
getProviderName() |
String |
getSignAlgorithm() |
byte[] |
hash(byte[] input) |
void |
writeCertificate(Writer pemWriter,
X509Certificate selfCert) |
X509Certificate createCertificate(String dn, String issuer, String crlUri, PublicKey publicKey, PrivateKey privateKey) throws CryptoException
CryptoExceptionvoid writeCertificate(Writer pemWriter, X509Certificate selfCert) throws IOException
IOExceptionbyte[] hash(byte[] input)
PublicKey extractPublicKey(Reader pemReader) throws CryptoException
CryptoExceptionString getProviderName()
String getCryptoAlgorithm()
String getSignAlgorithm()
KeyPair generateKeyPair()
SecretKey generateSecretKey()
Copyright © 2016 P-ACS UG. All rights reserved.