Package org.italiangrid.voms.request
Class SSLSocketFactoryProvider
java.lang.Object
org.italiangrid.voms.request.SSLSocketFactoryProvider
Provider for a SSL socket factory configured using CAnL.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate eu.emi.security.authn.x509.X509Credential
private eu.emi.security.authn.x509.X509CertChainValidatorExt
-
Constructor Summary
ConstructorsConstructorDescriptionSSLSocketFactoryProvider
(eu.emi.security.authn.x509.X509Credential credential) SSLSocketFactoryProvider
(eu.emi.security.authn.x509.X509Credential credential, eu.emi.security.authn.x509.X509CertChainValidatorExt validator) -
Method Summary
Modifier and TypeMethodDescriptionGet the SSL socket factory.
-
Field Details
-
credential
private eu.emi.security.authn.x509.X509Credential credential -
validator
private eu.emi.security.authn.x509.X509CertChainValidatorExt validator
-
-
Constructor Details
-
SSLSocketFactoryProvider
public SSLSocketFactoryProvider(eu.emi.security.authn.x509.X509Credential credential, eu.emi.security.authn.x509.X509CertChainValidatorExt validator) -
SSLSocketFactoryProvider
public SSLSocketFactoryProvider(eu.emi.security.authn.x509.X509Credential credential)
-
-
Method Details
-
getSSLSockectFactory
Get the SSL socket factory.- Returns:
- the
SSLSocketFactory
object
-