public class CredentialStoreServiceImpl extends Object implements CredentialStoreService
Constructor and Description |
---|
CredentialStoreServiceImpl(String keyStoreDir) |
Modifier and Type | Method and Description |
---|---|
void |
addCredential(String alias,
String value) |
char[] |
getCredential(String alias) |
protected KeyStore |
loadCredentialStore() |
void |
setMasterKeyService(MasterKeyService masterService) |
void |
writeKeystoreToFile(KeyStore keyStore,
File file) |
public CredentialStoreServiceImpl(String keyStoreDir)
protected KeyStore loadCredentialStore() throws AmbariException
AmbariException
public void addCredential(String alias, String value) throws AmbariException
addCredential
in interface CredentialStoreService
AmbariException
public char[] getCredential(String alias) throws AmbariException
getCredential
in interface CredentialStoreService
AmbariException
public void writeKeystoreToFile(KeyStore keyStore, File file) throws KeyStoreException, IOException, NoSuchAlgorithmException, CertificateException
public void setMasterKeyService(MasterKeyService masterService)
setMasterKeyService
in interface CredentialStoreService
Copyright © 2016. All rights reserved.