Package org.opensaml.saml.common
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
- All Known Implementing Classes:
AbstractSignableSAMLObject
public interface SignableSAMLObject extends SignableXMLObject, SAMLObject
A signable SAMLObject.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetSignatureReferenceID()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.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignature
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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
-
-
-
-
Method Detail
-
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
-
-