Package org.opensaml.saml.common
Interface SignableSAMLObject
-
- All Superinterfaces:
SAMLObject
,org.opensaml.xmlsec.signature.SignableXMLObject
,org.opensaml.core.xml.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 org.opensaml.xmlsec.signature.SignableXMLObject, SAMLObject
A signable SAMLObject.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.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
-
-