Interface MatchValue

All Superinterfaces:
AttributeExtensibleXMLObject, SAMLObject, XMLObject, XSString
All Known Implementing Classes:
MatchValueImpl

public interface MatchValue extends XSString, SAMLObject, 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 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