public class RelyingPartySecurityPolicyResolver extends Object implements org.opensaml.ws.security.SecurityPolicyResolver
Constructor and Description |
---|
RelyingPartySecurityPolicyResolver(RelyingPartyConfigurationManager configManager)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Iterable<org.opensaml.ws.security.SecurityPolicy> |
resolve(org.opensaml.ws.message.MessageContext messageContext) |
org.opensaml.ws.security.SecurityPolicy |
resolveSingle(org.opensaml.ws.message.MessageContext messageContext) |
public RelyingPartySecurityPolicyResolver(RelyingPartyConfigurationManager configManager)
configManager
- configuration manager used to resolve relying party specific configuration information, may
not be nullpublic Iterable<org.opensaml.ws.security.SecurityPolicy> resolve(org.opensaml.ws.message.MessageContext messageContext) throws org.opensaml.xml.security.SecurityException
resolve
in interface org.opensaml.xml.security.Resolver<org.opensaml.ws.security.SecurityPolicy,org.opensaml.ws.message.MessageContext>
org.opensaml.xml.security.SecurityException
public org.opensaml.ws.security.SecurityPolicy resolveSingle(org.opensaml.ws.message.MessageContext messageContext) throws org.opensaml.xml.security.SecurityException
resolveSingle
in interface org.opensaml.xml.security.Resolver<org.opensaml.ws.security.SecurityPolicy,org.opensaml.ws.message.MessageContext>
org.opensaml.xml.security.SecurityException
Copyright © 1999–2014. All rights reserved.