- getCertificateChain(String) - Method in class org.openhealthtools.ihe.atna.nodeauth.utils.AliasSensitiveX509KeyManager
-
- getCipherSuites() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- getClientAliases(String, Principal[]) - Method in class org.openhealthtools.ihe.atna.nodeauth.utils.AliasSensitiveX509KeyManager
-
- getConfig() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
- getConnectTimeout() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Gets the number of milliseconds to wait before a socket times out
- getContext() - Static method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
Returns the current singleton instance of the Node Authentication Module Context from the
ThreadLocal cache.
- getContextId() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
- getDomain() - Method in exception org.openhealthtools.ihe.atna.nodeauth.SecurityDomainException
-
Gets the Security Domain for which the exception was created
- getInputStream(URI, SecurityDomain) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.TLSEnabledSocketHandler
-
TODO: To be removed in the 2009 post-Connectathon Branch
- getInputStream(URI) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.TLSEnabledSocketHandler
-
- getInputStream(URI) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given URI and returns the InputStream
associated with the socket.
- getInputStream(URI, SecurityDomain) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given URI and returns the InputStream
associated with the socket.
- getKeyManagerFactory() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
Deprecated.
- getKeyManagers() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- getKeyStore() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- getName() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
Returns the name of the security domain
- getPreferredKeyAlias() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- getPrivateKey(String) - Method in class org.openhealthtools.ihe.atna.nodeauth.utils.AliasSensitiveX509KeyManager
-
- getRegisteredSecurityDomains() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomainManager
-
Returns the names of the registered security domains.
- getSecurityDomain(String) - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomainManager
-
Returns the security domain with the given name.
- getSecurityDomain(URI) - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomainManager
-
Returns the SecurityDomain object registered as associated with the URI.
- getSecurityDomain(String, int) - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomainManager
-
- getSecurityDomainManager() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
Gets the security domain manager that stores and associates domain
configurations to fixed URLs.
- getServerAliases(String, Principal[]) - Method in class org.openhealthtools.ihe.atna.nodeauth.utils.AliasSensitiveX509KeyManager
-
- getSocket(URI, boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.AbstractSecureSocketHandler
-
- getSocket(URI, boolean, SecurityDomain) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.AbstractSecureSocketHandler
-
- getSocket(String, int, boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.AbstractSecureSocketHandler
-
- getSocket(String, int, boolean, SecurityDomain) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.AbstractSecureSocketHandler
-
- getSocket(String, int, boolean, SecurityDomain, Socket) - Method in class org.openhealthtools.ihe.atna.nodeauth.handlers.AbstractSecureSocketHandler
-
- getSocket(String, int, boolean) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given hostname and port If requested, the socket is
secured using the implementation's security mechanisms and the default
SecurityDomain for this host and port
- getSocket(String, int, boolean, SecurityDomain) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given hostname and port.
- getSocket(URI, boolean) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given URI.
- getSocket(URI, boolean, SecurityDomain) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given URI.
- getSocket(String, int, boolean, SecurityDomain, Socket) - Method in interface org.openhealthtools.ihe.atna.nodeauth.SocketHandler
-
Negotiates and creates a socket for a given hostname and port.
- getSocketHandler() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
Gets the socket creation handler set in this context for creating
secure and non-secured sockets
- getSocketRetries() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Gets the number of times to try opening a socket before giving up
- getSocketRetryWait() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Gets the number of milliseconds to wait between each connect attempt
if the previous failed
- getSocketTimeout() - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Gets the number of milliseconds to wait before a socket times out
- getTrustManagerFactory() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
Deprecated.
- getTrustManagers() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- getTrustStore() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- getURI() - Method in exception org.openhealthtools.ihe.atna.nodeauth.NoSecurityDomainException
-
Gets the URI that this exception is related to
- SecurityDomain - Class in org.openhealthtools.ihe.atna.nodeauth
-
Contains Keystore and Truststore instances for use by secure socket and https connections, as well as
protocol, debug, and cipher suite choices for secure connections.
- SecurityDomain(String, Properties) - Constructor for class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
Creates a security domain that uses the default key alias from the keystore
- SecurityDomain(String, String, Properties) - Constructor for class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
Properites file requires the following properties to be set
Key Store:
javax.net.ssl.keyStore=XXX
javax.net.ssl.keyStorePassword=XXX (if not present, defaults to "")
optional:
Trust Store:
javax.net.ssl.trustStore=XXX If this is not present, then no truststore is initialized
javax.net.ssl.trustStorePassword=XXX - if not present, defaults to ""
http.ciphersuites=XXX list of suites to use.
- SecurityDomainException - Exception in org.openhealthtools.ihe.atna.nodeauth
-
Exception created relating to the creation or lookup of a Security Domain
- SecurityDomainException(String) - Constructor for exception org.openhealthtools.ihe.atna.nodeauth.SecurityDomainException
-
- SecurityDomainException(String, String) - Constructor for exception org.openhealthtools.ihe.atna.nodeauth.SecurityDomainException
-
- SecurityDomainException(String, String, Throwable) - Constructor for exception org.openhealthtools.ihe.atna.nodeauth.SecurityDomainException
-
- SecurityDomainManager - Class in org.openhealthtools.ihe.atna.nodeauth
-
Thread safe repository of configurations used by the ATNA Node Authentication Context
This class is a singleton, all methods are static methods against the singleton instance.
- SecurityDomainManager() - Constructor for class org.openhealthtools.ihe.atna.nodeauth.SecurityDomainManager
-
- setConnectTimeout(int) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Sets the number of milliseconds to wait before a socket times out while connecting
- setDomainEnvironment() - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
Sets the System environment to support the Security Domain's settings.
- setDomainSpoofCheck(boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- setNonTLSConnectionsPermitted(boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Sets if non-TLS connections are permitted
- setNonTLSConnectionsPermitted(boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
Sets if non-TLS connections are permitted
- setPreferredKeyAlias(String, boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- setProperties(Properties) - Method in class org.openhealthtools.ihe.atna.nodeauth.SecurityDomain
-
- setSocketRetries(int) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Sets the number of times to try opening a socket before giving up
- setSocketRetryWait(int) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Sets the number of milliseconds to wait between each connect attempt
if the previous failed
- setSocketTimeout(int) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Sets the number of milliseconds to wait before a socket times out
- setTLSEnabled(boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleConfig
-
Sets if TLS connections are currently allowed
- setTLSEnabled(boolean) - Method in class org.openhealthtools.ihe.atna.nodeauth.context.NodeAuthModuleContext
-
Sets if TLS connections are currently allowed
- SocketHandler - Interface in org.openhealthtools.ihe.atna.nodeauth
-
Interface for creating socket handlers in the Node Authentication Module.