org.jboss.security
public class JBossJSSESecurityDomain extends Object implements JSSESecurityDomain
Constructor and Description |
---|
JBossJSSESecurityDomain(String securityDomainName) |
public JBossJSSESecurityDomain(String securityDomainName)
public String getKeyStoreType()
public void setKeyStoreType(String keyStoreType)
public String getKeyStoreURL()
public void setKeyStoreURL(String keyStoreURL) throws IOException
IOException
public String getKeyStoreProvider()
public void setKeyStoreProvider(String keyStoreProvider)
public String getKeyManagerFactoryProvider()
public String getKeyStoreProviderArgument()
public void setKeyStoreProviderArgument(String keyStoreProviderArgument)
public void setKeyManagerFactoryProvider(String keyManagerFactoryProvider)
public String getKeyManagerFactoryAlgorithm()
public void setKeyManagerFactoryAlgorithm(String keyManagerFactoryAlgorithm)
public String getTrustStoreType()
public void setTrustStoreType(String trustStoreType)
public String getTrustStoreURL()
public void setTrustStoreURL(String trustStoreURL) throws IOException
IOException
public String getTrustStoreProvider()
public void setTrustStoreProvider(String trustStoreProvider)
public String getTrustStoreProviderArgument()
public void setTrustStoreProviderArgument(String trustStoreProviderArgument)
public String getTrustManagerFactoryProvider()
public void setTrustManagerFactoryProvider(String trustManagerFactoryProvider)
public String getTrustManagerFactoryAlgorithm()
public void setTrustManagerFactoryAlgorithm(String trustManagerFactoryAlgorithm)
public String getClientAlias()
getClientAlias
in interface JSSESecurityDomain
public void setClientAlias(String clientAlias)
public String getServerAlias()
getServerAlias
in interface JSSESecurityDomain
public void setServerAlias(String serverAlias)
public boolean isClientAuth()
isClientAuth
in interface JSSESecurityDomain
public void setClientAuth(boolean clientAuth)
public KeyStore getKeyStore()
getKeyStore
in interface JSSESecurityDomain
public KeyStore getTrustStore()
getTrustStore
in interface JSSESecurityDomain
public void setKeyStorePassword(String keyStorePassword) throws Exception
Exception
public void setTrustStorePassword(String trustStorePassword) throws Exception
Exception
public void setServiceAuthToken(String serviceAuthToken) throws Exception
Exception
public KeyManager[] getKeyManagers() throws SecurityException
getKeyManagers
in interface JSSESecurityDomain
SecurityException
public TrustManager[] getTrustManagers() throws SecurityException
getTrustManagers
in interface JSSESecurityDomain
SecurityException
public String getSecurityDomain()
getSecurityDomain
in interface BaseSecurityManager
public Key getKey(String alias, String serviceAuthToken) throws Exception
getKey
in interface JSSESecurityDomain
Exception
public Certificate getCertificate(String alias) throws Exception
getCertificate
in interface JSSESecurityDomain
Exception
public void reloadKeyAndTrustStore() throws Exception
reloadKeyAndTrustStore
in interface JSSESecurityDomain
Exception
public String[] getCipherSuites()
getCipherSuites
in interface JSSESecurityDomain
public void setCipherSuites(String cipherSuites)
public String[] getProtocols()
getProtocols
in interface JSSESecurityDomain
public void setProtocols(String protocols)
public Properties getAdditionalProperties()
getAdditionalProperties
in interface JSSESecurityDomain
public void setAdditionalProperties(Properties properties)
Copyright © 2015 JBoss Inc.. All Rights Reserved.