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
SAML 2.0 Metadata extension QueryDescriptorType.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringLocal name of the XSI type.static final QNameQName of the XSI type.static final String"WantAssertionSigned" attribute's local name.Fields inherited from interface org.opensaml.saml.saml2.common.CacheableSAMLObject
CACHE_DURATION_ATTRIB_NAME, CACHE_DURATION_ATTRIB_QNAMEFields inherited from interface org.opensaml.saml.saml2.metadata.RoleDescriptor
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ERROR_URL_ATTRIB_NAME, ID_ATTRIB_NAME, PROTOCOL_ENUMERATION_ATTRIB_NAMEFields inherited from interface org.opensaml.saml.saml2.common.TimeBoundSAMLObject
VALID_UNTIL_ATTRIB_NAME, VALID_UNTIL_ATTRIB_QNAME -
Method Summary
Modifier and TypeMethodDescriptionGets the list of name ID formats supported by this query service.Gets whether assertions to this endpoint should be signed.Gets whether assertions to this endpoint should be signed.voidsetWantAssertionsSigned(Boolean newWantAssertionsSigned) Sets whether assertions to this endpoint should be signed.voidsetWantAssertionsSigned(XSBooleanValue newWantAssertionsSigned) Sets whether assertions to this endpoint should be signed.Methods inherited from interface org.opensaml.core.xml.AttributeExtensibleXMLObject
getUnknownAttributesMethods inherited from interface org.opensaml.saml.saml2.common.CacheableSAMLObject
getCacheDuration, setCacheDurationMethods inherited from interface org.opensaml.saml.saml2.metadata.RoleDescriptor
addSupportedProtocol, getContactPersons, getEndpoints, getEndpoints, getErrorURL, getExtensions, getID, getKeyDescriptors, getOrganization, getSupportedProtocols, isSupportedProtocol, removeAllSupportedProtocols, removeSupportedProtocol, removeSupportedProtocols, setErrorURL, setExtensions, setID, setOrganizationMethods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceIDMethods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignatureMethods inherited from interface org.opensaml.saml.saml2.common.TimeBoundSAMLObject
getValidUntil, isValid, setValidUntilMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
-
Field Details
-
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
WANT_ASSERTIONS_SIGNED_ATTRIB_NAME
"WantAssertionSigned" attribute's local name.- See Also:
-
-
Method Details
-
getWantAssertionsSigned
Gets whether assertions to this endpoint should be signed.- Returns:
- whether assertions to this endpoint should be signed
-
getWantAssertionsSignedXSBoolean
Gets whether assertions to this endpoint should be signed.- Returns:
- whether assertions to this endpoint should be signed
-
setWantAssertionsSigned
Sets whether assertions to this endpoint should be signed.- Parameters:
newWantAssertionsSigned- whether assertions to this endpoint should be signed
-
setWantAssertionsSigned
Sets whether assertions to this endpoint should be signed.- Parameters:
newWantAssertionsSigned- whether assertions to this endpoint should be signed
-
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
-