eu.emi.emir.security
Class ClientSecurityProperties

java.lang.Object
  extended by eu.unicore.security.canl.DefaultAuthnAndTrustConfiguration
      extended by eu.unicore.util.httpclient.DefaultClientConfiguration
          extended by eu.unicore.util.httpclient.ClientProperties
              extended by eu.emi.emir.security.ClientSecurityProperties
All Implemented Interfaces:
eu.unicore.security.canl.IAuthnAndTrustConfiguration, eu.unicore.util.httpclient.IClientConfiguration, eu.unicore.util.httpclient.IPlainClientConfiguration

public class ClientSecurityProperties
extends eu.unicore.util.httpclient.ClientProperties

Author:
a.memon

Field Summary
static Map<String,eu.unicore.util.configuration.PropertyMD> META
           
static String PREFIX
           
 
Fields inherited from class eu.unicore.util.httpclient.ClientProperties
DEFAULT_PREFIX, EXTRA_HTTP_LIB_PROPERTIES_PREFIX, PROP_HTTP_AUTHN_ENABLED, PROP_HTTP_PASSWORD, PROP_HTTP_USER, PROP_IN_HANDLERS, PROP_MESSAGE_SIGNING_ENABLED, PROP_OUT_HANDLERS, PROP_SERVER_HOSTNAME_CHECKING, PROP_SSL_AUTHN_ENABLED, PROP_SSL_ENABLED
 
Constructor Summary
ClientSecurityProperties(Properties p, eu.unicore.security.canl.IAuthnAndTrustConfiguration authAndTrust)
           
ClientSecurityProperties(Properties p, IServerSecurityConfiguration baseSettings)
           
ClientSecurityProperties(Properties p, String clientPrefix, eu.unicore.security.canl.IAuthnAndTrustConfiguration authAndTrust)
           
ClientSecurityProperties(Properties p, String trustPrefix, String credPrefix, String clientPrefix)
           
 
Method Summary
 
Methods inherited from class eu.unicore.util.httpclient.ClientProperties
clone, getAuthnAndTrustConfiguration, getClientPropertiesHelper
 
Methods inherited from class eu.unicore.util.httpclient.DefaultClientConfiguration
cloneTo, doHttpAuthn, doSignMessage, doSSLAuthn, getClassLoader, getETDSettings, getExtraSecurityTokens, getExtraSettings, getHttpPassword, getHttpUser, getInHandlerClassNames, getOutHandlerClassNames, getServerHostnameCheckingMode, isSslEnabled, setClassLoader, setDoSignMessage, setEtdSettings, setExtraSecurityTokens, setExtraSettings, setHttpAuthn, setHttpPassword, setHttpUser, setInHandlerClassNames, setOutHandlerClassNames, setServerHostnameCheckingMode, setSslAuthn, setSslEnabled
 
Methods inherited from class eu.unicore.security.canl.DefaultAuthnAndTrustConfiguration
getCredential, getValidator, setCredential, setValidator
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.unicore.security.canl.IAuthnAndTrustConfiguration
getCredential, getValidator
 

Field Detail

PREFIX

public static final String PREFIX
See Also:
Constant Field Values

META

public static final Map<String,eu.unicore.util.configuration.PropertyMD> META
Constructor Detail

ClientSecurityProperties

public ClientSecurityProperties(Properties p,
                                String trustPrefix,
                                String credPrefix,
                                String clientPrefix)

ClientSecurityProperties

public ClientSecurityProperties(Properties p,
                                eu.unicore.security.canl.IAuthnAndTrustConfiguration authAndTrust)

ClientSecurityProperties

public ClientSecurityProperties(Properties p,
                                String clientPrefix,
                                eu.unicore.security.canl.IAuthnAndTrustConfiguration authAndTrust)

ClientSecurityProperties

public ClientSecurityProperties(Properties p,
                                IServerSecurityConfiguration baseSettings)
                         throws eu.unicore.util.configuration.ConfigurationException
Throws:
eu.unicore.util.configuration.ConfigurationException


Copyright © 2012. All Rights Reserved.