public abstract class AbstractRequestSignedSecurityPolicyRule extends Object implements org.opensaml.ws.security.SecurityPolicyRule
Constructor and Description |
---|
AbstractRequestSignedSecurityPolicyRule(org.opensaml.xml.signature.SignatureTrustEngine trustEngine,
QName peerEntityRole) |
Modifier and Type | Method and Description |
---|---|
void |
evaluate(org.opensaml.ws.message.MessageContext context) |
protected abstract org.opensaml.common.SignableSAMLObject |
getSignedSAMLObject(org.opensaml.xml.XMLObject inboundData) |
protected abstract boolean |
refreshMetadataProvider(String entityID)
Reload the PVP metadata for a given entity
|
public AbstractRequestSignedSecurityPolicyRule(org.opensaml.xml.signature.SignatureTrustEngine trustEngine, QName peerEntityRole)
peerEntityRole
- protected abstract boolean refreshMetadataProvider(String entityID)
entityID
- for which the metadata should be refreshed.protected abstract org.opensaml.common.SignableSAMLObject getSignedSAMLObject(org.opensaml.xml.XMLObject inboundData)
public void evaluate(org.opensaml.ws.message.MessageContext context) throws org.opensaml.ws.security.SecurityPolicyException
evaluate
in interface org.opensaml.ws.security.SecurityPolicyRule
org.opensaml.ws.security.SecurityPolicyException
Copyright © 2017. All rights reserved.