nl.surfnet.spring.security.opensaml
Class SecurityPolicyDelegate

java.lang.Object
  extended by nl.surfnet.spring.security.opensaml.SecurityPolicyDelegate
All Implemented Interfaces:
org.opensaml.ws.security.SecurityPolicy

public class SecurityPolicyDelegate
extends Object
implements org.opensaml.ws.security.SecurityPolicy


Constructor Summary
SecurityPolicyDelegate(List<org.opensaml.ws.security.SecurityPolicyRule> securityPolicyRules)
           
 
Method Summary
 void evaluate(org.opensaml.ws.message.MessageContext messageContext)
           
 List<org.opensaml.ws.security.SecurityPolicyRule> getPolicyRules()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityPolicyDelegate

public SecurityPolicyDelegate(List<org.opensaml.ws.security.SecurityPolicyRule> securityPolicyRules)
Method Detail

evaluate

public void evaluate(org.opensaml.ws.message.MessageContext messageContext)
              throws org.opensaml.ws.security.SecurityPolicyException
Specified by:
evaluate in interface org.opensaml.ws.security.SecurityPolicy
Throws:
org.opensaml.ws.security.SecurityPolicyException

getPolicyRules

public List<org.opensaml.ws.security.SecurityPolicyRule> getPolicyRules()
Specified by:
getPolicyRules in interface org.opensaml.ws.security.SecurityPolicy


Copyright © 2012 SURFnet bv, The Netherlands. All Rights Reserved.