Package eu.emi.client.security

Interface Summary
IAuthenticationConfiguration Implementation of this interface provides data necessary for setting up transport level security and HTTP authentication.
IClientProperties Provides additional to pure security settings for the client: whether to initialize SSL or not list of outgoing and incoming handlers classloader to be used in case of loading handler classes settings to automatically initialize signing of outgoing messages.
ISecurityConfiguration Implementation of this interface provides keystore details with a specified key.
ISecurityProperties Interface extends IClientProperties with general security settings: whether client authentication is required and whether SSL is turned on or not at all, whether signatures are required etc
 

Class Summary
AbstractSecurityConfigurationImpl Do nothing implementation of security configuration.
AuthSSLProtocolSocketFactory Code from Commons HTTPClient "contrib" section
AuthSSLProtocolSocketFactory.DummyTrustManager  
CustomHostConfiguration Code from Apache Commons HTTPClient "contrib"
A kind of HostConfiguration that gets its Host from a factory.
HttpHostFactory Code from Apache Commons HTTPClient "contrib"
HttpUtils Contains helper code to create HttpClient instances.
RedirectingHttpClient Extension of HttpClient which handles redirects.
 



Copyright © 2012 EMI. All Rights Reserved.