org.jboss.metadata
Class IorSecurityConfigMetaData

java.lang.Object
  extended byorg.jboss.metadata.IorSecurityConfigMetaData
All Implemented Interfaces:
java.io.Serializable

public class IorSecurityConfigMetaData
extends java.lang.Object
implements java.io.Serializable

Describes the security configuration information for the IOR.

See Also:
Serialized Form

Nested Class Summary
 class IorSecurityConfigMetaData.AsContext (src)
          as-context (CSIv2 authentication service) is the element describing the authentication mechanism that will be used to authenticate the client.
 class IorSecurityConfigMetaData.SasContext (src)
          sas-context (related to CSIv2 security attribute service) element describes the sas-context fields.
 class IorSecurityConfigMetaData.TransportConfig (src)
          The root element for security between the end points
 
Constructor Summary
IorSecurityConfigMetaData()
          Create a default security configuration.
IorSecurityConfigMetaData(org.w3c.dom.Element element)
           
 
Method Summary
 IorSecurityConfigMetaData.AsContext (src) getAsContext()
           
 IorSecurityConfigMetaData.SasContext (src) getSasContext()
           
 IorSecurityConfigMetaData.TransportConfig (src) getTransportConfig()
           
 void setAsContext(IorSecurityConfigMetaData.AsContext (src)  context)
           
 void setSasContext(IorSecurityConfigMetaData.SasContext (src)  context)
           
 void setTransportConfig(IorSecurityConfigMetaData.TransportConfig (src)  config)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IorSecurityConfigMetaData

public IorSecurityConfigMetaData()
Create a default security configuration. TransportConfig[integrity=supported, confidentiality=supported, establish-trust-in-target=supported,establish-trust-in-client=supported, detect-misordering=supported, detect-replay=supported] AsContext[auth-method=USERNAME_PASSWORD, realm=default, required=false] SasContext[caller-propagation=NONE]


IorSecurityConfigMetaData

public IorSecurityConfigMetaData(org.w3c.dom.Element element)
                          throws DeploymentException (src) 
Parameters:
element - ior-security-config element.
Method Detail

getTransportConfig

public IorSecurityConfigMetaData.TransportConfig (src)  getTransportConfig()

setTransportConfig

public void setTransportConfig(IorSecurityConfigMetaData.TransportConfig (src)  config)

getAsContext

public IorSecurityConfigMetaData.AsContext (src)  getAsContext()

setAsContext

public void setAsContext(IorSecurityConfigMetaData.AsContext (src)  context)

getSasContext

public IorSecurityConfigMetaData.SasContext (src)  getSasContext()

setSasContext

public void setSasContext(IorSecurityConfigMetaData.SasContext (src)  context)

toString

public java.lang.String toString()