org.openliberty.xmltooling.epr
Class Token

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.signature.AbstractSignableXMLObject
          extended by org.openliberty.xmltooling.epr.Token
All Implemented Interfaces:
org.opensaml.xml.ElementExtensibleXMLObject, org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.XMLObject

public class Token
extends org.opensaml.xml.signature.AbstractSignableXMLObject
implements org.opensaml.xml.ElementExtensibleXMLObject


Field Summary
private  org.opensaml.saml2.core.Assertion assertion
           
static java.lang.String ATT_ID
           
static java.lang.String ATT_REF
           
static java.lang.String ATT_USAGE
           
private  org.opensaml.saml2.core.EncryptedAssertion encryptedAssertion
           
private  java.lang.String id
           
static java.lang.String LOCAL_NAME
           
private  java.lang.String ref
           
private  org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> unknownXMLObjects
           
private  java.lang.String usage
           
private  java.lang.String value
           
 
Constructor Summary
protected Token(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 org.opensaml.saml2.core.Assertion getAssertion()
           
 org.opensaml.saml2.core.EncryptedAssertion getEncryptedAssertion()
           
 java.lang.String getId()
           
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 java.lang.String getRef()
           
 java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects()
           
 java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
           
 java.lang.String getUsage()
           
 java.lang.String getValue()
           
 void setAssertion(org.opensaml.saml2.core.Assertion assertion)
           
 void setEncryptedAssertion(org.opensaml.saml2.core.EncryptedAssertion encryptedAssertion)
           
 void setId(java.lang.String id)
           
 void setRef(java.lang.String ref)
           
 void setUsage(java.lang.String usage)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

value

private java.lang.String value

LOCAL_NAME

public static java.lang.String LOCAL_NAME

ATT_REF

public static java.lang.String ATT_REF

ATT_USAGE

public static java.lang.String ATT_USAGE

ATT_ID

public static java.lang.String ATT_ID

id

private java.lang.String id

ref

private java.lang.String ref

usage

private java.lang.String usage

assertion

private org.opensaml.saml2.core.Assertion assertion

encryptedAssertion

private org.opensaml.saml2.core.EncryptedAssertion encryptedAssertion

unknownXMLObjects

private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> unknownXMLObjects
Constructor Detail

Token

protected Token(java.lang.String namespaceURI,
                java.lang.String elementLocalName,
                java.lang.String namespacePrefix)
Method Detail

getRef

public java.lang.String getRef()

setRef

public void setRef(java.lang.String ref)

getUsage

public java.lang.String getUsage()

setUsage

public void setUsage(java.lang.String usage)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getAssertion

public org.opensaml.saml2.core.Assertion getAssertion()

setAssertion

public void setAssertion(org.opensaml.saml2.core.Assertion assertion)

getEncryptedAssertion

public org.opensaml.saml2.core.EncryptedAssertion getEncryptedAssertion()

setEncryptedAssertion

public void setEncryptedAssertion(org.opensaml.saml2.core.EncryptedAssertion encryptedAssertion)

setValue

public void setValue(java.lang.String value)

getValue

public java.lang.String getValue()

getUnknownXMLObjects

public java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects()
Specified by:
getUnknownXMLObjects in interface org.opensaml.xml.ElementExtensibleXMLObject

getUnknownXMLObjects

public java.util.List<org.opensaml.xml.XMLObject> getUnknownXMLObjects(javax.xml.namespace.QName typeOrName)
Specified by:
getUnknownXMLObjects in interface org.opensaml.xml.ElementExtensibleXMLObject

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
Specified by:
getOrderedChildren in interface org.opensaml.xml.XMLObject