Package org.apereo.cas.authentication
Class DefaultCasSSLContext
java.lang.Object
org.apereo.cas.authentication.DefaultCasSSLContext
- All Implemented Interfaces:
CasSSLContext
This is
DefaultCasSSLContext.- Since:
- 5.2.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apereo.cas.authentication.CasSSLContext
CasSSLContext.DisabledCasSslContext, CasSSLContext.SystemCasSSLContext -
Field Summary
Fields inherited from interface org.apereo.cas.authentication.CasSSLContext
BEAN_NAME -
Constructor Summary
ConstructorsConstructorDescriptionDefaultCasSSLContext(org.springframework.core.io.Resource trustStoreFile, String trustStorePassword, String trustStoreType, org.apereo.cas.configuration.model.core.authentication.HttpClientProperties httpClientProperties, HostnameVerifier hostnameVerifier) -
Method Summary
Modifier and TypeMethodDescriptionGets hostname verifier.Gets key manager factory.Get key managers.Gets ssl context.Gets trust manager factory.Get trust managers.
-
Constructor Details
-
DefaultCasSSLContext
public DefaultCasSSLContext(org.springframework.core.io.Resource trustStoreFile, String trustStorePassword, String trustStoreType, org.apereo.cas.configuration.model.core.authentication.HttpClientProperties httpClientProperties, HostnameVerifier hostnameVerifier) throws Exception - Throws:
Exception
-
-
Method Details
-
getTrustManagerFactory
Description copied from interface:CasSSLContextGets trust manager factory.- Specified by:
getTrustManagerFactoryin interfaceCasSSLContext- Returns:
- the trust manager factory
-
getSslContext
Description copied from interface:CasSSLContextGets ssl context.- Specified by:
getSslContextin interfaceCasSSLContext- Returns:
- the ssl context
-
getTrustManagers
Description copied from interface:CasSSLContextGet trust managers.- Specified by:
getTrustManagersin interfaceCasSSLContext- Returns:
- the trust manager [ ]
-
getKeyManagers
Description copied from interface:CasSSLContextGet key managers.- Specified by:
getKeyManagersin interfaceCasSSLContext- Returns:
- the key manager [ ]
-
getHostnameVerifier
Description copied from interface:CasSSLContextGets hostname verifier.- Specified by:
getHostnameVerifierin interfaceCasSSLContext- Returns:
- the hostname verifier
-
getCasTrustStore
-
getKeyManagerFactory
Description copied from interface:CasSSLContextGets key manager factory.- Specified by:
getKeyManagerFactoryin interfaceCasSSLContext- Returns:
- the key manager factory
-