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 Detail

      • TYPE_NAME

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

      • 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.