Interface Scope

All Superinterfaces:
XMLObject, XSString
All Known Implementing Classes:
ScopeImpl

public interface Scope
extends XSString
XMLObject for the Shibboleth Scope metadata extension.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Element local name.
      See Also:
      Constant Field Values
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • REGEXP_ATTRIB_NAME

      static final String REGEXP_ATTRIB_NAME
      regexp attribute name.
      See Also:
      Constant Field Values
  • Method Details

    • getRegexp

      Boolean getRegexp()
      Get the regexp attribute value.
      Returns:
      the regexp attribute value
    • getRegexpXSBoolean

      XSBooleanValue getRegexpXSBoolean()
      Get the regexp attribute value.
      Returns:
      the regexp attribute value
    • setRegexp

      void setRegexp​(Boolean newRegexp)
      Set the regexp attribute value.
      Parameters:
      newRegexp - the new regexp attribute value
    • setRegexp

      void setRegexp​(XSBooleanValue newRegexp)
      Set the regexp attribute value.
      Parameters:
      newRegexp - the new regexp attribute value