org.apache.openejb.jee.oejb2
Class WebServiceSecurityType

java.lang.Object
  extended by org.apache.openejb.jee.oejb2.WebServiceSecurityType

public class WebServiceSecurityType
extends Object

Java class for web-service-securityType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="web-service-securityType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="security-realm-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="realm-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="transport-guarantee" type="{http://openejb.apache.org/xml/ns/openejb-jar-2.2}transport-guaranteeType"/>
         <element name="auth-method" type="{http://openejb.apache.org/xml/ns/openejb-jar-2.2}auth-methodType"/>
         <element name="http-method" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AuthMethodType authMethod
           
protected  List<String> httpMethod
           
protected  Properties properties
           
protected  String realmName
           
protected  String securityRealmName
           
protected  TransportGuaranteeType transportGuarantee
           
 
Constructor Summary
WebServiceSecurityType()
           
 
Method Summary
 AuthMethodType getAuthMethod()
          Gets the value of the authMethod property.
 List<String> getHttpMethod()
          Gets the value of the httpMethod property.
 Properties getProperties()
           
 String getRealmName()
          Gets the value of the realmName property.
 String getSecurityRealmName()
          Gets the value of the securityRealmName property.
 TransportGuaranteeType getTransportGuarantee()
          Gets the value of the transportGuarantee property.
 void setAuthMethod(AuthMethodType value)
          Sets the value of the authMethod property.
 void setProperties(Properties properties)
           
 void setRealmName(String value)
          Sets the value of the realmName property.
 void setSecurityRealmName(String value)
          Sets the value of the securityRealmName property.
 void setTransportGuarantee(TransportGuaranteeType value)
          Sets the value of the transportGuarantee property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

securityRealmName

protected String securityRealmName

realmName

protected String realmName

transportGuarantee

protected TransportGuaranteeType transportGuarantee

authMethod

protected AuthMethodType authMethod

httpMethod

protected List<String> httpMethod

properties

protected Properties properties
Constructor Detail

WebServiceSecurityType

public WebServiceSecurityType()
Method Detail

getSecurityRealmName

public String getSecurityRealmName()
Gets the value of the securityRealmName property.

Returns:
possible object is String

setSecurityRealmName

public void setSecurityRealmName(String value)
Sets the value of the securityRealmName property.

Parameters:
value - allowed object is String

getRealmName

public String getRealmName()
Gets the value of the realmName property.

Returns:
possible object is String

setRealmName

public void setRealmName(String value)
Sets the value of the realmName property.

Parameters:
value - allowed object is String

getTransportGuarantee

public TransportGuaranteeType getTransportGuarantee()
Gets the value of the transportGuarantee property.

Returns:
possible object is TransportGuaranteeType

setTransportGuarantee

public void setTransportGuarantee(TransportGuaranteeType value)
Sets the value of the transportGuarantee property.

Parameters:
value - allowed object is TransportGuaranteeType

getAuthMethod

public AuthMethodType getAuthMethod()
Gets the value of the authMethod property.

Returns:
possible object is AuthMethodType

setAuthMethod

public void setAuthMethod(AuthMethodType value)
Sets the value of the authMethod property.

Parameters:
value - allowed object is AuthMethodType

getHttpMethod

public List<String> getHttpMethod()
Gets the value of the httpMethod property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the httpMethod property.

For example, to add a new item, do as follows:

    getHttpMethod().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getProperties

public Properties getProperties()

setProperties

public void setProperties(Properties properties)


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.