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.SecurityPolicyRuleorg.opensaml.ws.security.SecurityPolicyExceptionCopyright © 2017. All rights reserved.