public abstract class BaseSAMLXMLSignatureSecurityHandler extends BaseTrustEngineSecurityHandler<org.opensaml.xmlsec.signature.Signature>
| Modifier and Type | Field and Description |
|---|---|
private SAMLPeerEntityContext |
peerContext
The context representing the SAML peer entity.
|
private SAMLProtocolContext |
samlProtocolContext
The SAML protocol context in operation.
|
| Constructor and Description |
|---|
BaseSAMLXMLSignatureSecurityHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected net.shibboleth.utilities.java.support.resolver.CriteriaSet |
buildCriteriaSet(String entityID,
org.opensaml.messaging.context.MessageContext messageContext) |
protected boolean |
doPreInvoke(org.opensaml.messaging.context.MessageContext messageContext) |
protected SAMLPeerEntityContext |
getSAMLPeerEntityContext()
Get the
SAMLPeerEntityContext associated with the message. |
protected SAMLProtocolContext |
getSAMLProtocolContext()
Get the
SAMLProtocolContext associated with the message. |
protected org.opensaml.security.trust.TrustEngine<org.opensaml.xmlsec.signature.Signature> |
resolveTrustEngine(org.opensaml.messaging.context.MessageContext messageContext) |
evaluate, evaluate, getTrustEnginedoInvoke, doPostInvoke, doPostInvoke, getActivationCondition, getLogPrefix, invoke, setActivationConditiondestroy, doDestroy, doInitialize, initialize, isDestroyed, isInitialized@Nullable private SAMLPeerEntityContext peerContext
@Nullable private SAMLProtocolContext samlProtocolContext
@Nullable protected SAMLPeerEntityContext getSAMLPeerEntityContext()
SAMLPeerEntityContext associated with the message.@Nullable protected SAMLProtocolContext getSAMLProtocolContext()
SAMLProtocolContext associated with the message.protected boolean doPreInvoke(@Nonnull org.opensaml.messaging.context.MessageContext messageContext) throws org.opensaml.messaging.handler.MessageHandlerException
doPreInvoke in class BaseTrustEngineSecurityHandler<org.opensaml.xmlsec.signature.Signature>org.opensaml.messaging.handler.MessageHandlerException@Nullable protected org.opensaml.security.trust.TrustEngine<org.opensaml.xmlsec.signature.Signature> resolveTrustEngine(@Nonnull org.opensaml.messaging.context.MessageContext messageContext)
resolveTrustEngine in class BaseTrustEngineSecurityHandler<org.opensaml.xmlsec.signature.Signature>@Nonnull protected net.shibboleth.utilities.java.support.resolver.CriteriaSet buildCriteriaSet(@Nullable String entityID, @Nonnull org.opensaml.messaging.context.MessageContext messageContext) throws org.opensaml.messaging.handler.MessageHandlerException
buildCriteriaSet in class BaseTrustEngineSecurityHandler<org.opensaml.xmlsec.signature.Signature>org.opensaml.messaging.handler.MessageHandlerExceptionCopyright © 1999–2020 Shibboleth Consortium. All rights reserved.