Interface ConfirmationMethod

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

    public interface ConfirmationMethod
    extends SAMLObject, org.opensaml.core.xml.schema.XSURI
    This interface defines how the object representing a SAML1 ConfirmationMethod element behaves.
    • Method Summary

      All Methods Instance Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      default String getConfirmationMethod()
      Deprecated, for removal: This API element is subject to removal in a future version.
      default void setConfirmationMethod​(String uri)
      Deprecated, for removal: This API element is subject to removal in a future version.
      • Methods inherited from interface org.opensaml.core.xml.XMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
      • Methods inherited from interface org.opensaml.core.xml.schema.XSURI

        getURI, getValue, setURI, setValue
    • 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.
      • METHOD_ARTIFACT

        @Nonnull
        @NotEmpty
        static final String METHOD_ARTIFACT
        Artifact confirmation method.
        See Also:
        Constant Field Values
      • METHOD_ARTIFACT_DEPRECATED

        @Deprecated
        @Nonnull
        @NotEmpty
        static final String METHOD_ARTIFACT_DEPRECATED
        Deprecated.
        Deprecated Artifact confirmation method.
        See Also:
        Constant Field Values
      • METHOD_HOLDER_OF_KEY

        @Nonnull
        @NotEmpty
        static final String METHOD_HOLDER_OF_KEY
        Holder of Key confirmation method.
        See Also:
        Constant Field Values
      • METHOD_SENDER_VOUCHES

        @Nonnull
        @NotEmpty
        static final String METHOD_SENDER_VOUCHES
        Sender-Vouches confirmation method.
        See Also:
        Constant Field Values
    • Method Detail

      • getConfirmationMethod

        @Deprecated(forRemoval=true,
                    since="4.0.0")
        @Nullable
        default String getConfirmationMethod()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Gets the confirmation method.
        Returns:
        the confirmation method
      • setConfirmationMethod

        @Deprecated(forRemoval=true,
                    since="4.0.0")
        default void setConfirmationMethod​(@Nullable
                                           String uri)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Sets the confirmation method.
        Parameters:
        uri - the confirmation method