Class ClaimTypeImpl

java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.wstrust.impl.AbstractWSTrustObject
swiss.trustbroker.wstrustclient.xml.ClaimTypeImpl
All Implemented Interfaces:
org.opensaml.core.xml.AttributeExtensibleXMLObject, org.opensaml.core.xml.XMLObject, org.opensaml.soap.wstrust.WSTrustObject, ClaimType

public class ClaimTypeImpl extends org.opensaml.soap.wstrust.impl.AbstractWSTrustObject implements ClaimType
  • Field Summary

    Fields inherited from interface swiss.trustbroker.wstrustclient.xml.ClaimType

    ELEMENT_LOCAL_NAME, ELEMENT_NAME, IDENTITY_NS, IDENTITY_PREFIX, OPTIONAL_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME, URI_ATTRIB_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
    ClaimTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    List<org.opensaml.core.xml.XMLObject>
     
    org.opensaml.core.xml.util.AttributeMap
     
     
    static void
     
    void
    setOptional(String optional)
     
    void
     
    void
     

    Methods inherited from class org.opensaml.core.xml.AbstractXMLObject

    detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, 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.core.xml.XMLObject

    detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
  • Constructor Details

    • ClaimTypeImpl

      public ClaimTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
  • Method Details

    • getUnknownAttributes

      public org.opensaml.core.xml.util.AttributeMap getUnknownAttributes()
      Specified by:
      getUnknownAttributes in interface org.opensaml.core.xml.AttributeExtensibleXMLObject
    • getOrderedChildren

      public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      Specified by:
      getOrderedChildren in interface org.opensaml.core.xml.XMLObject
    • getUri

      public String getUri()
      Specified by:
      getUri in interface ClaimType
    • setUri

      public void setUri(String uri)
      Specified by:
      setUri in interface ClaimType
    • getOptional

      public String getOptional()
      Specified by:
      getOptional in interface ClaimType
    • setOptional

      public void setOptional(String optional)
      Specified by:
      setOptional in interface ClaimType
    • setOptionalBoolean

      public void setOptionalBoolean(Boolean optional)
      Specified by:
      setOptionalBoolean in interface ClaimType
    • registerObjectProvider

      public static void registerObjectProvider()