Interface QueryDescriptorType

All Superinterfaces:
AttributeExtensibleXMLObject, CacheableSAMLObject, RoleDescriptor, SAMLObject, SignableSAMLObject, SignableXMLObject, TimeBoundSAMLObject, XMLObject
All Known Subinterfaces:
AttributeQueryDescriptorType, AuthnQueryDescriptorType, AuthzDecisionQueryDescriptorType
All Known Implementing Classes:
AttributeQueryDescriptorTypeImpl, AuthnQueryDescriptorTypeImpl, AuthzDecisionQueryDescriptorTypeImpl, QueryDescriptorTypeImpl

public interface QueryDescriptorType extends RoleDescriptor
SAML 2.0 Metadata extension QueryDescriptorType.
  • Field Details

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

      static final String WANT_ASSERTIONS_SIGNED_ATTRIB_NAME
      "WantAssertionSigned" attribute's local name.
      See Also:
  • Method Details

    • getWantAssertionsSigned

      Boolean getWantAssertionsSigned()
      Gets whether assertions to this endpoint should be signed.
      Returns:
      whether assertions to this endpoint should be signed
    • getWantAssertionsSignedXSBoolean

      XSBooleanValue getWantAssertionsSignedXSBoolean()
      Gets whether assertions to this endpoint should be signed.
      Returns:
      whether assertions to this endpoint should be signed
    • setWantAssertionsSigned

      void setWantAssertionsSigned(Boolean newWantAssertionsSigned)
      Sets whether assertions to this endpoint should be signed.
      Parameters:
      newWantAssertionsSigned - whether assertions to this endpoint should be signed
    • setWantAssertionsSigned

      void setWantAssertionsSigned(XSBooleanValue newWantAssertionsSigned)
      Sets whether assertions to this endpoint should be signed.
      Parameters:
      newWantAssertionsSigned - whether assertions to this endpoint should be signed
    • getNameIDFormat

      List<NameIDFormat> getNameIDFormat()
      Gets the list of name ID formats supported by this query service.
      Returns:
      the list of name ID formats supported by this query service