Interface SubjectConfirmation

All Superinterfaces:
ActorBearing, MustUnderstandBearing, SAMLObject, XMLObject
All Known Implementing Classes:
SubjectConfirmationImpl

public interface SubjectConfirmation extends SAMLObject, MustUnderstandBearing, ActorBearing
SAML 2.0 ECP SubjectConfirmation SOAP header.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Element local name.
      See Also:
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

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

      static final QName TYPE_NAME
      QName of the XSI type.
    • METHOD_ATTRIB_NAME

      static final String METHOD_ATTRIB_NAME
      Method attribute name.
      See Also:
  • Method Details

    • getMethod

      String getMethod()
      Get the method used to confirm this subject.
      Returns:
      the method used to confirm this subject
    • setMethod

      void setMethod(String newMethod)
      Sets the method used to confirm this subject.
      Parameters:
      newMethod - the method used to confirm this subject
    • getSubjectConfirmationData

      SubjectConfirmationData getSubjectConfirmationData()
      Gets the data about how this subject was confirmed or constraints on the confirmation.
      Returns:
      the data about how this subject was confirmed or constraints on the confirmation
    • setSubjectConfirmationData

      void setSubjectConfirmationData(SubjectConfirmationData newSubjectConfirmationData)
      Sets the data about how this subject was confirmed or constraints on the confirmation.
      Parameters:
      newSubjectConfirmationData - the data about how this subject was confirmed or constraints on the confirmation