|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CommonSecureFactory
An interface to common secure network resource factories.
| Field Summary | |
|---|---|
static String |
DEFAULT_SSL_PROTOCOL
The default secure socket protocol. |
| Method Summary | |
|---|---|
String |
getDefaultAlias()
Gets the default key store alias. |
String[] |
getEnabledCipherSuites(String alias)
Gets the enabled cipher suites for the specified key store alias. |
String |
getKeyManagerAlgorithm()
Gets the key manager algorithm. |
String |
getKeyManagerProvider()
Gets the key manager provider. |
ObjectName |
getKeyStoreLoaderName()
Gets the key store loader. |
String |
getSecureSocketProtocol()
Gets the protocol. |
String |
getSecureSocketProvider()
Gets the socket provider. |
String[] |
getSupportedCipherSuites(String alias)
Gets the supported cipher suites for the specified key store alias. |
String |
getTrustManagerAlgorithm()
Gets the trust manager algorithm. |
String |
getTrustManagerProvider()
Gets the trust manager provider. |
ObjectName |
getTrustStoreLoaderName()
Gets the trust store loader. |
void |
setDefaultAlias(String alias)
Sets the default key store alias. |
void |
setDefaultPassword(String pswd)
Sets the password of the default key store alias. |
void |
setKeyManagerAlgorithm(String algorithm)
Sets the key manager algorithm. |
void |
setKeyManagerProvider(String provider)
Sets the key manager provider. |
void |
setKeyStoreLoaderName(ObjectName name)
Sets the key store loader. |
void |
setSecureSocketProtocol(String protocol)
Sets the protocol. |
void |
setSecureSocketProvider(String provider)
Sets the socket provider. |
void |
setTrustManagerAlgorithm(String algorithm)
Sets the trust manager algorithm. |
void |
setTrustManagerProvider(String provider)
Sets the trust manager provider. |
void |
setTrustStoreLoaderName(ObjectName name)
Sets the trust store loader. |
| Methods inherited from interface org.norther.tammi.core.net.CommonFactory |
|---|
getSoTimeout, isReuseAddress, isSecure, setReuseAddress, setSoTimeout |
| Methods inherited from interface org.norther.tammi.core.base.ObjectFactory |
|---|
getInstance, getInstance, getInstance, getInstance, isLoaderSupported |
| Field Detail |
|---|
static final String DEFAULT_SSL_PROTOCOL
| Method Detail |
|---|
String getDefaultAlias()
void setDefaultAlias(String alias)
alias - the alias.void setDefaultPassword(String pswd)
pswd - the password.String[] getEnabledCipherSuites(String alias)
alias - the alias.
String[] getSupportedCipherSuites(String alias)
alias - the alias.
ObjectName getKeyStoreLoaderName()
void setKeyStoreLoaderName(ObjectName name)
name - the name of the loader or a query.String getKeyManagerAlgorithm()
void setKeyManagerAlgorithm(String algorithm)
algorithm - the algorithm.String getKeyManagerProvider()
void setKeyManagerProvider(String provider)
provider - the provider.ObjectName getTrustStoreLoaderName()
void setTrustStoreLoaderName(ObjectName name)
name - the name of the loader or a query.String getTrustManagerAlgorithm()
void setTrustManagerAlgorithm(String algorithm)
algorithm - the algorithm.String getTrustManagerProvider()
void setTrustManagerProvider(String provider)
provider - the provider.String getSecureSocketProtocol()
void setSecureSocketProtocol(String protocol)
protocol - the protocol.String getSecureSocketProvider()
void setSecureSocketProvider(String provider)
provider - the socket provider.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||