Package org.wildfly.security.dynamic.ssl
Interface DynamicSSLContextSPI
- All Known Implementing Classes:
DynamicSSLContextImpl
public interface DynamicSSLContextSPI
This interface provides configuration that is used by DynamicSSLContext.
- Author:
- Diana Krepinska
-
Method Summary
Modifier and TypeMethodDescriptionGet SSLContext that will be used as a default, eg. when no URI is provided.Get list of all configured SSLContexts.getSSLContext(URI uri) Get the SSLContext that matches the given URI.
-
Method Details
-
getConfiguredDefault
Get SSLContext that will be used as a default, eg. when no URI is provided.- Returns:
- configured default SSLContext
- Throws:
DynamicSSLContextException
-
getConfiguredSSLContexts
Get list of all configured SSLContexts. This is used to obtain cipher suites supported by all SSLContexts.- Returns:
- list of all configured SSLContexts
- Throws:
DynamicSSLContextException
-
getSSLContext
Get the SSLContext that matches the given URI.- Returns:
- SSLContext that matches the given URI
- Throws:
DynamicSSLContextException
-