Interface Scope

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

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

Note that this is at least nominally now standardized by virtue of being published in our old namespace in the SAML subject-id Attribute spec.

  • Field Details

  • Method Details

    • getRegexp

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

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

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

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