Interface ScopedValue

All Superinterfaces:
SAMLObject, XMLObject
All Known Implementing Classes:
ScopedValueImpl

public interface ScopedValue
extends SAMLObject
XMLObject that represents a SAML attribute value whose value contains a scope attribute.
  • Field Details

    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
      Constant Field Values
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getScopeAttributeName

      String getScopeAttributeName()
      Gets the name of the scope attribute.
      Returns:
      name of the scope attribute
    • setScopeAttributeName

      void setScopeAttributeName​(String attribute)
      Sets the name of the scope attribute.
      Parameters:
      attribute - name of the scope attribute
    • getScope

      String getScope()
      Gets the scope value.
      Returns:
      scope value
    • setScope

      void setScope​(String scope)
      Sets the scope value.
      Parameters:
      scope - scope value
    • setValue

      void setValue​(String newContent)
      Set the attribute value.
      Parameters:
      newContent - the new attribute value
    • getValue

      String getValue()
      Get the attribute value.
      Returns:
      the attribute value.