Interface MatchValue

All Superinterfaces:
org.opensaml.core.xml.AttributeExtensibleXMLObject, org.opensaml.saml.common.SAMLObject, org.opensaml.core.xml.XMLObject, org.opensaml.core.xml.schema.XSString
All Known Implementing Classes:
MatchValueImpl

public interface MatchValue extends org.opensaml.core.xml.schema.XSString, org.opensaml.saml.common.SAMLObject, org.opensaml.core.xml.AttributeExtensibleXMLObject
Definition for the MatchValue type:
 
 <xs:complexType name="MatchValueType">
   <xs:simpleContent>
     <xs:extension base="xs:string">
       <xs:attribute name="NameFormat" type="xs:anyURI" default="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" />
       <xs:attribute name="Name" type="xs:string" use="required" />
       <xs:anyAttribute namespace="##any" />
     </xs:extension>
   </xs:simpleContent>
 </xs:complexType>
 
 
Author:
Martin Lindström (martin@idsec.se)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Name of the element.
    static final QName
    Default element name.
    static final String
    Attribute label for the Name attribute.
    static final String
    Attribute label for the NameFormat attribute.
    static final String
    Local name of the type
    static final QName
    QName of the XSI type.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the Name attribute.
    Returns the NameFormat attribute.
    void
    Assigns the Name attribute.
    void
    setNameFormat(String nameFormat)
    Assigns the NameFormat attribute.

    Methods inherited from interface org.opensaml.core.xml.AttributeExtensibleXMLObject

    getUnknownAttributes

    Methods inherited from interface org.opensaml.core.xml.XMLObject

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

    Methods inherited from interface org.opensaml.core.xml.schema.XSString

    getValue, setValue
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Name of the element.
      See Also:
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the type
      See Also:
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
    • NAME_FORMAT_ATTR_NAME

      static final String NAME_FORMAT_ATTR_NAME
      Attribute label for the NameFormat attribute.
      See Also:
    • NAME_ATTR_NAME

      static final String NAME_ATTR_NAME
      Attribute label for the Name attribute.
      See Also:
  • Method Details

    • getNameFormat

      String getNameFormat()
      Returns the NameFormat attribute.
      Returns:
      the name format attribute
    • setNameFormat

      void setNameFormat(String nameFormat)
      Assigns the NameFormat attribute.
      Parameters:
      nameFormat - the name format
    • getName

      String getName()
      Returns the Name attribute.
      Returns:
      the name
    • setName

      void setName(String name)
      Assigns the Name attribute.
      Parameters:
      name - the name