org.jboss.metadata
Class IorSecurityConfigMetaData

java.lang.Object
  extended by org.jboss.metadata.IorSecurityConfigMetaData
All Implemented Interfaces:
Serializable

public class IorSecurityConfigMetaData
extends Object
implements Serializable

Describes the security configuration information for the IOR.

Version:
$Revision: 1.8.2.2 $
Author:
Alexey Loubyansky, Dimitris Andreadis
See Also:
Serialized Form

Nested Class Summary
 class IorSecurityConfigMetaData.AsContext
          as-context (CSIv2 authentication service) is the element describing the authentication mechanism that will be used to authenticate the client.
 class IorSecurityConfigMetaData.SasContext
          sas-context (related to CSIv2 security attribute service) element describes the sas-context fields.
 class IorSecurityConfigMetaData.TransportConfig
          The root element for security between the end points
 
Constructor Summary
IorSecurityConfigMetaData()
          Create a default security configuration.
IorSecurityConfigMetaData(Element element)
           
 
Method Summary
 IorSecurityConfigMetaData.AsContext getAsContext()
           
 IorSecurityConfigMetaData.SasContext getSasContext()
           
 IorSecurityConfigMetaData.TransportConfig getTransportConfig()
           
 void setAsContext(IorSecurityConfigMetaData.AsContext context)
           
 void setSasContext(IorSecurityConfigMetaData.SasContext context)
           
 void setTransportConfig(IorSecurityConfigMetaData.TransportConfig config)
           
 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(Element element)
                          throws org.jboss.deployment.DeploymentException
Parameters:
element - ior-security-config element.
Throws:
org.jboss.deployment.DeploymentException
Method Detail

getTransportConfig

public IorSecurityConfigMetaData.TransportConfig getTransportConfig()

setTransportConfig

public void setTransportConfig(IorSecurityConfigMetaData.TransportConfig config)

getAsContext

public IorSecurityConfigMetaData.AsContext getAsContext()

setAsContext

public void setAsContext(IorSecurityConfigMetaData.AsContext context)

getSasContext

public IorSecurityConfigMetaData.SasContext getSasContext()

setSasContext

public void setSasContext(IorSecurityConfigMetaData.SasContext context)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.