public class CryptographyService
extends java.lang.Object
| Constructor and Description |
|---|
CryptographyService(KeyStoreService keyStoreService) |
CryptographyService(KeyStoreService keyStoreService,
KeyPairService keyPairService,
CertificateService certificateService,
java.lang.String defaultAlias) |
CryptographyService(KeyStoreService keyStoreService,
java.lang.String defaultAlias) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsEntry(java.lang.String alias) |
java.security.KeyPair |
createNewKeyPair(java.math.BigInteger certNumber,
java.lang.String commonName,
java.lang.String webId) |
java.security.KeyPair |
createNewKeyPair(java.lang.String commonName,
java.lang.String webId) |
java.security.PrivateKey |
getDefaultPrivateKey() |
java.lang.String |
getDefaultPrivateKeyAlias() |
java.security.PrivateKey |
getPrivateKey(java.lang.String alias) |
java.security.PublicKey |
getPublicKey(java.lang.String alias) |
void |
init() |
void |
setDefaultAlias(java.lang.String defaultAlias) |
void |
setKeyToTrustAlias(java.lang.String keyToTrustAlias) |
void |
setKeyToTrustAliasUnder(java.lang.String keyToTrustAliasUnder) |
void |
setKeyToTrustFile(java.lang.String keyToTrustFile) |
void |
setKeyToTrustFilePassword(java.lang.String keyToTrustFilePassword) |
void |
setKeyToTrustKeystoreType(java.lang.String keyToTrustKeystoreType) |
void |
setKeyToTrustProvider(java.lang.String keyToTrustProvider) |
void |
setTrustStoreService(TrustStoreService trustStoreService) |
public CryptographyService(KeyStoreService keyStoreService)
public CryptographyService(KeyStoreService keyStoreService, java.lang.String defaultAlias)
public CryptographyService(KeyStoreService keyStoreService, KeyPairService keyPairService, CertificateService certificateService, java.lang.String defaultAlias)
@PostConstruct public void init()
public java.security.KeyPair createNewKeyPair(java.math.BigInteger certNumber,
java.lang.String commonName,
java.lang.String webId)
throws java.io.IOException
java.io.IOExceptionpublic java.security.KeyPair createNewKeyPair(java.lang.String commonName,
java.lang.String webId)
throws java.io.IOException
java.io.IOExceptionpublic java.security.PrivateKey getPrivateKey(java.lang.String alias)
public java.security.PrivateKey getDefaultPrivateKey()
public java.lang.String getDefaultPrivateKeyAlias()
public java.security.PublicKey getPublicKey(java.lang.String alias)
public boolean containsEntry(java.lang.String alias)
public void setDefaultAlias(java.lang.String defaultAlias)
public void setTrustStoreService(TrustStoreService trustStoreService)
public void setKeyToTrustAlias(java.lang.String keyToTrustAlias)
public void setKeyToTrustAliasUnder(java.lang.String keyToTrustAliasUnder)
public void setKeyToTrustFile(java.lang.String keyToTrustFile)
public void setKeyToTrustFilePassword(java.lang.String keyToTrustFilePassword)
public void setKeyToTrustKeystoreType(java.lang.String keyToTrustKeystoreType)
public void setKeyToTrustProvider(java.lang.String keyToTrustProvider)
Copyright © 2019. All Rights Reserved.