Package org.apereo.cas.authentication
Interface CasSSLContext
-
- All Known Implementing Classes:
CasSSLContext.DisabledCasSslContext,DefaultCasSSLContext
public interface CasSSLContextThis isCasSSLContext.- Since:
- 6.4.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCasSSLContext.DisabledCasSslContext
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBEAN_NAMEDefault implementation bean name.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static CasSSLContextdisabled()Disabled.javax.net.ssl.HostnameVerifiergetHostnameVerifier()Gets hostname verifier.javax.net.ssl.KeyManagerFactorygetKeyManagerFactory()Gets key manager factory.javax.net.ssl.KeyManager[]getKeyManagers()Get key managers.javax.net.ssl.SSLContextgetSslContext()Gets ssl context.javax.net.ssl.TrustManagerFactorygetTrustManagerFactory()Gets trust manager factory.javax.net.ssl.TrustManager[]getTrustManagers()Get trust managers.static CasSSLContextsystem()System default ssl context, key and trust managers.
-
-
-
Field Detail
-
BEAN_NAME
static final java.lang.String BEAN_NAME
Default implementation bean name.- See Also:
- Constant Field Values
-
-
Method Detail
-
system
static CasSSLContext system()
System default ssl context, key and trust managers.- Returns:
- the cas ssl context
-
disabled
static CasSSLContext disabled()
Disabled.- Returns:
- the cas ssl context
-
getSslContext
javax.net.ssl.SSLContext getSslContext()
Gets ssl context.- Returns:
- the ssl context
-
getTrustManagers
javax.net.ssl.TrustManager[] getTrustManagers()
Get trust managers.- Returns:
- the trust manager [ ]
-
getKeyManagers
javax.net.ssl.KeyManager[] getKeyManagers()
Get key managers.- Returns:
- the key manager [ ]
-
getHostnameVerifier
javax.net.ssl.HostnameVerifier getHostnameVerifier()
Gets hostname verifier.- Returns:
- the hostname verifier
-
getTrustManagerFactory
javax.net.ssl.TrustManagerFactory getTrustManagerFactory()
Gets trust manager factory.- Returns:
- the trust manager factory
-
getKeyManagerFactory
javax.net.ssl.KeyManagerFactory getKeyManagerFactory()
Gets key manager factory.- Returns:
- the key manager factory
-
-