Package org.apereo.cas.authentication
Interface CasSSLContext
- All Known Implementing Classes:
CasSSLContext.DisabledCasSslContext,CasSSLContext.SystemCasSSLContext,DefaultCasSSLContext
public interface CasSSLContext
This is
CasSSLContext.- Since:
- 6.4.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic CasSSLContextdisabled()Disabled.Gets hostname verifier.default KeyManagerFactoryGets key manager factory.default KeyManager[]Get key managers.Gets ssl context.Gets trust manager factory.Get trust managers.static CasSSLContextsystem()System default ssl context, key and trust managers.
-
Field Details
-
BEAN_NAME
Default implementation bean name.- See Also:
-
-
Method Details
-
system
System default ssl context, key and trust managers.- Returns:
- the cas ssl context
-
disabled
Disabled.- Returns:
- the cas ssl context
-
getSslContext
SSLContext getSslContext()Gets ssl context.- Returns:
- the ssl context
-
getTrustManagers
TrustManager[] getTrustManagers()Get trust managers.- Returns:
- the trust manager [ ]
-
getKeyManagers
Get key managers.- Returns:
- the key manager [ ]
-
getHostnameVerifier
HostnameVerifier getHostnameVerifier()Gets hostname verifier.- Returns:
- the hostname verifier
-
getTrustManagerFactory
TrustManagerFactory getTrustManagerFactory()Gets trust manager factory.- Returns:
- the trust manager factory
-
getKeyManagerFactory
Gets key manager factory.- Returns:
- the key manager factory
-