PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.ws.wss.secext
Class SecurityTokenReferenceType

java.lang.Object
  extended by org.picketlink.identity.federation.ws.addressing.BaseAddressingType
      extended by org.picketlink.identity.federation.ws.addressing.AnyAddressingType
          extended by org.picketlink.identity.federation.ws.wss.secext.SecurityTokenReferenceType
All Implemented Interfaces:
SimpleCollectionUsage<String>

public class SecurityTokenReferenceType
extends AnyAddressingType
implements SimpleCollectionUsage<String>

This type is used reference a security token.

Java class for SecurityTokenReferenceType complex type.

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

 <complexType name="SecurityTokenReferenceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice maxOccurs="unbounded" minOccurs="0">
         <any/>
       </choice>
       <attribute ref="{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Id"/>
       <attribute ref="{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Usage"/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String id
           
protected  List<String> usage
           
 
Fields inherited from class org.picketlink.identity.federation.ws.addressing.AnyAddressingType
any
 
Fields inherited from class org.picketlink.identity.federation.ws.addressing.BaseAddressingType
otherAttributes
 
Constructor Summary
SecurityTokenReferenceType()
           
 
Method Summary
 void add(String t)
          Add a T to the collection
 String getId()
          Gets the value of the id property.
 List<String> getUsage()
          Gets the value of the usage property.
 boolean remove(String t)
          Remove a T from collection
 void setId(String value)
          Sets the value of the id property.
 
Methods inherited from class org.picketlink.identity.federation.ws.addressing.AnyAddressingType
addAny, getAny, removeAny
 
Methods inherited from class org.picketlink.identity.federation.ws.addressing.BaseAddressingType
addOtherAttribute, addOtherAttributes, getOtherAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

usage

protected List<String> usage
Constructor Detail

SecurityTokenReferenceType

public SecurityTokenReferenceType()
Method Detail

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getUsage

public List<String> getUsage()
Gets the value of the usage property.

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


add

public void add(String t)
Description copied from interface: SimpleCollectionUsage
Add a T to the collection

Specified by:
add in interface SimpleCollectionUsage<String>

remove

public boolean remove(String t)
Description copied from interface: SimpleCollectionUsage
Remove a T from collection

Specified by:
remove in interface SimpleCollectionUsage<String>
Returns:

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.