org.opensaml.common
Interface SignableSAMLObject

All Superinterfaces:
SAMLObject, SignableXMLObject, ValidatingXMLObject, 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, ChainingMetadataProvider.ChainingEntitiesDescriptor, 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 Summary
 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
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Method Detail

getSignatureReferenceID

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


Copyright © 1999-2013. All Rights Reserved.