Package org.keycloak.truststore
Class FileTruststoreProvider
- java.lang.Object
- 
- org.keycloak.truststore.FileTruststoreProvider
 
- 
- All Implemented Interfaces:
- Provider,- TruststoreProvider
 
 public class FileTruststoreProvider extends Object implements TruststoreProvider - Author:
- Marko Strukelj
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Map<X500Principal,X509Certificate>getIntermediateCertificates()HostnameVerificationPolicygetPolicy()Map<X500Principal,X509Certificate>getRootCertificates()SSLSocketFactorygetSSLSocketFactory()KeyStoregetTruststore()
 
- 
- 
- 
Method Detail- 
getPolicypublic HostnameVerificationPolicy getPolicy() - Specified by:
- getPolicyin interface- TruststoreProvider
 
 - 
getSSLSocketFactorypublic SSLSocketFactory getSSLSocketFactory() - Specified by:
- getSSLSocketFactoryin interface- TruststoreProvider
 
 - 
getTruststorepublic KeyStore getTruststore() - Specified by:
- getTruststorein interface- TruststoreProvider
 
 - 
getRootCertificatespublic Map<X500Principal,X509Certificate> getRootCertificates() - Specified by:
- getRootCertificatesin interface- TruststoreProvider
- Returns:
- root certificates from the configured truststore as a map where the key is the X500Principal of the corresponding X509Certificate
 
 - 
getIntermediateCertificatespublic Map<X500Principal,X509Certificate> getIntermediateCertificates() - Specified by:
- getIntermediateCertificatesin interface- TruststoreProvider
- Returns:
- intermediate certificates from the configured truststore as a map where the key is the X500Principal of the corresponding X509Certificate
 
 
- 
 
-