void createKeystoreForGateway()
throws KeystoreServiceException
KeystoreServiceExceptionvoid addSelfSignedCertForGateway(String alias, char[] passphrase) throws KeystoreServiceException
KeystoreServiceExceptionvoid addSelfSignedCertForGateway(String alias, char[] passphrase, String hostname) throws KeystoreServiceException
KeystoreServiceExceptionKeyStore getKeystoreForGateway() throws KeystoreServiceException
KeystoreServiceExceptionKeyStore getTruststoreForHttpClient() throws KeystoreServiceException
KeyStore; or null if not configuredKeystoreServiceException - Exception when unable to get truststoreKeyStore getSigningKeystore() throws KeystoreServiceException
KeystoreServiceExceptionKeyStore getSigningKeystore(String keystoreName) throws KeystoreServiceException
KeystoreServiceExceptionKey getKeyForGateway(String alias, char[] passphrase) throws KeystoreServiceException
KeystoreServiceExceptionKey getKeyForGateway(char[] passphrase) throws KeystoreServiceException
KeystoreServiceExceptionCertificate getCertificateForGateway() throws KeystoreServiceException, KeyStoreException
Key getSigningKey(String alias, char[] passphrase) throws KeystoreServiceException
KeystoreServiceExceptionKey getSigningKey(String keystoreName, String alias, char[] passphrase) throws KeystoreServiceException
KeystoreServiceExceptionvoid createCredentialStoreForCluster(String clusterName) throws KeystoreServiceException
KeystoreServiceExceptionboolean isCredentialStoreForClusterAvailable(String clusterName) throws KeystoreServiceException
KeystoreServiceExceptionboolean isKeystoreForGatewayAvailable()
throws KeystoreServiceException
KeystoreServiceExceptionKeyStore getCredentialStoreForCluster(String clusterName) throws KeystoreServiceException
KeystoreServiceExceptionvoid addCredentialForCluster(String clusterName, String alias, String key) throws KeystoreServiceException
KeystoreServiceExceptionvoid addCredentialsForCluster(String clusterName, Map<String,String> credentials) throws KeystoreServiceException
KeystoreServiceExceptionvoid removeCredentialForCluster(String clusterName, String alias) throws KeystoreServiceException
KeystoreServiceExceptionvoid removeCredentialsForCluster(String clusterName, Set<String> aliases) throws KeystoreServiceException
KeystoreServiceExceptionchar[] getCredentialForCluster(String clusterName, String alias) throws KeystoreServiceException
KeystoreServiceExceptionchar[] getCredentialForCluster(String clusterName, String alias, KeyStore ks) throws KeystoreServiceException
KeystoreServiceExceptionString getKeystorePath()
Copyright © 2022 The Apache Software Foundation. All rights reserved.