Interface SignableSAMLObject

All Superinterfaces:
SAMLObject, SignableXMLObject, XMLObject
All Known Subinterfaces:
AffiliationDescriptor, ArtifactResolve, ArtifactResponse, Assertion, Assertion, AssertionIDRequest, AttributeAuthorityDescriptor, AttributeQuery, AttributeQueryDescriptorType, AuthnAuthorityDescriptor, AuthnQuery, AuthnQueryDescriptorType, AuthnRequest, AuthzDecisionQuery, AuthzDecisionQueryDescriptorType, EntitiesDescriptor, EntityDescriptor, IDPSSODescriptor, LogoutRequest, LogoutResponse, ManageNameIDRequest, ManageNameIDResponse, NameIDMappingRequest, NameIDMappingResponse, PDPDescriptor, QueryDescriptorType, Request, RequestAbstractType, RequestAbstractType, Response, Response, ResponseAbstractType, RoleDescriptor, SPSSODescriptor, SSODescriptor, StatusResponseType, SubjectQuery, XACMLAuthzDecisionQueryType, XACMLPolicyQueryType
All Known Implementing Classes:
AbstractSignableSAMLObject, AffiliationDescriptorImpl, ArtifactResolveImpl, ArtifactResponseImpl, AssertionIDRequestImpl, AssertionImpl, AssertionImpl, AttributeAuthorityDescriptorImpl, AttributeQueryDescriptorTypeImpl, AttributeQueryImpl, AuthnAuthorityDescriptorImpl, AuthnQueryDescriptorTypeImpl, AuthnQueryImpl, AuthnRequestImpl, AuthzDecisionQueryDescriptorTypeImpl, AuthzDecisionQueryImpl, EntitiesDescriptorImpl, EntityDescriptorImpl, IDPSSODescriptorImpl, LogoutRequestImpl, LogoutResponseImpl, ManageNameIDRequestImpl, ManageNameIDResponseImpl, NameIDMappingRequestImpl, NameIDMappingResponseImpl, PDPDescriptorImpl, QueryDescriptorTypeImpl, RequestAbstractTypeImpl, RequestAbstractTypeImpl, RequestImpl, ResponseAbstractTypeImpl, ResponseImpl, ResponseImpl, RoleDescriptorImpl, SPSSODescriptorImpl, SSODescriptorImpl, StatusResponseTypeImpl, SubjectQueryImpl, XACMLAuthzDecisionQueryTypeImpl, XACMLPolicyQueryTypeImpl

public interface SignableSAMLObject extends SignableXMLObject, SAMLObject
A signable SAMLObject.
  • Method Details

    • getSignatureReferenceID

      @Nullable String getSignatureReferenceID()
      Gets the value of the ID attribute for this SAML object which will be used as its signature reference.
      Returns:
      the value of this SAMLObject ID attribute