Interface AttributeDesignator

  • All Superinterfaces:
    SAMLObject, org.opensaml.core.xml.XMLObject
    All Known Subinterfaces:
    Attribute

    public interface AttributeDesignator
    extends SAMLObject
    This interface defines how the object representing a SAML 1 AttributeDesignator element behaves.
    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        @Nonnull
        @NotEmpty
        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Element name, no namespace.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        @Nonnull
        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        @Nonnull
        static final QName TYPE_NAME
        QName of the XSI type.
      • ATTRIBUTENAME_ATTRIB_NAME

        @Nonnull
        @NotEmpty
        static final String ATTRIBUTENAME_ATTRIB_NAME
        Name for the AttributeName attribute.
        See Also:
        Constant Field Values
      • ATTRIBUTENAMESPACE_ATTRIB_NAME

        @Nonnull
        @NotEmpty
        static final String ATTRIBUTENAMESPACE_ATTRIB_NAME
        Name for the AttributeNamespace attribute.
        See Also:
        Constant Field Values
    • Method Detail

      • getAttributeName

        @Nullable
        String getAttributeName()
        Get the contents of the AttributeName attribute.
        Returns:
        the AttributeName attribute
      • setAttributeName

        void setAttributeName​(@Nullable
                              String attributeName)
        Set the contents of the AttributeName attribute.
        Parameters:
        attributeName - value to set
      • getAttributeNamespace

        @Nullable
        String getAttributeNamespace()
        Get the contents of the AttributeNamespace attribute.
        Returns:
        the AttributeNamespace attribute
      • setAttributeNamespace

        void setAttributeNamespace​(@Nullable
                                   String attributeNamespace)
        Set the contents of the AttributeNamespace attribute.
        Parameters:
        attributeNamespace - value to set