Interface Action

  • All Superinterfaces:
    SAMLObject, org.opensaml.core.xml.XMLObject, org.opensaml.core.xml.schema.XSString

    public interface Action
    extends SAMLObject, org.opensaml.core.xml.schema.XSString
    SAML 2.0 Core Action.
    • Method Detail

      • getNamespace

        @Nullable
        String getNamespace()
        Gets the namespace scope of the specified action.
        Returns:
        the namespace scope of the specified action
      • setNamespace

        void setNamespace​(@Nullable
                          String newNamespace)
        Sets the namespace scope of the specified action.
        Parameters:
        newNamespace - the namespace scope of the specified action
      • getAction

        @Deprecated(forRemoval=true,
                    since="4.0.0")
        @Nullable
        default String getAction()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Gets the value of the action to be performed.
        Returns:
        the value of the action to be performed
      • setAction

        @Deprecated(forRemoval=true,
                    since="4.0.0")
        default void setAction​(@Nullable
                               String value)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Sets the value of the action to be performed.
        Parameters:
        value - the value of the action to be performed