org.opensaml.common
Interface SignableSAMLObject

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

public interface SignableSAMLObject
extends SignableXMLObject, SAMLObject

A signable SAMLObject.


Method Summary
 java.lang.String getSignatureReferenceID()
          Gets the value of the ID attribute for this SAML object which will be used as its signature reference.
 
Methods inherited from interface org.opensaml.xml.signature.SignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate
 

Method Detail

getSignatureReferenceID

java.lang.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