|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SecurityPolicyException | |
---|---|
org.opensaml.ws.security | Provides interfaces that may be used to implement policies that are evaluated against incoming messages. |
org.opensaml.ws.security.provider | Basic implementations of some security policies. |
Uses of SecurityPolicyException in org.opensaml.ws.security |
---|
Methods in org.opensaml.ws.security that throw SecurityPolicyException | |
---|---|
void |
SecurityPolicy.evaluate(MessageContext messageContext)
Evaluates this policy. |
void |
SecurityPolicyRule.evaluate(MessageContext messageContext)
Evaluates the message context against the rule. |
Uses of SecurityPolicyException in org.opensaml.ws.security.provider |
---|
Methods in org.opensaml.ws.security.provider that throw SecurityPolicyException | |
---|---|
protected org.opensaml.xml.security.CriteriaSet |
ClientCertAuthRule.buildCriteriaSet(String entityID,
MessageContext messageContext)
Subclasses are required to implement this method to build a criteria set for the trust engine according to trust engine and application-specific needs. |
protected abstract org.opensaml.xml.security.CriteriaSet |
BaseTrustEngineRule.buildCriteriaSet(String entityID,
MessageContext messageContext)
Subclasses are required to implement this method to build a criteria set for the trust engine according to trust engine and application-specific needs. |
protected void |
HTTPRule.doEvaluate(MessageContext messageContext)
Evaluates if the message context transport, guaranteed to be of type HTTPTransport , meets all
requirements. |
protected void |
ClientCertAuthRule.doEvaluate(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Evaluate the request credential. |
void |
ClientCertAuthRule.evaluate(MessageContext messageContext)
Evaluates the message context against the rule. |
void |
MandatoryIssuerRule.evaluate(MessageContext messageContext)
Evaluates the message context against the rule. |
void |
HTTPRule.evaluate(MessageContext messageContext)
Evaluates the message context against the rule. |
void |
BasicSecurityPolicy.evaluate(MessageContext messageContext)
Evaluates this policy. |
void |
MandatoryAuthenticatedMessageRule.evaluate(MessageContext messageContext)
Evaluates the message context against the rule. |
protected boolean |
BaseTrustEngineRule.evaluate(TokenType token,
org.opensaml.xml.security.CriteriaSet criteriaSet)
Evaluate the token against the specified criteria using the configured trust engine. |
protected boolean |
BaseTrustEngineRule.evaluate(TokenType token,
String entityID,
MessageContext messageContext)
Evaluate the token using the configured trust engine against criteria built using the specified candidate issuer entity ID and message context information. |
protected String |
ClientCertAuthRule.evaluateCertificateNameDerivedIssuers(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Deprecated. Use ClientCertAuthRule.evaluateCertificateNameDerivedPresenters(X509Credential,MessageContext) instead |
protected String |
ClientCertAuthRule.evaluateCertificateNameDerivedPresenters(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Evaluate candidate presenter entity ID's which may be derived from the request credential's entity certificate according to the options supplied via CertificateNameOptions . |
protected void |
HTTPRule.evaluateContentType(HTTPTransport transport)
Checks if the transport is of the correct content type. |
protected String |
ClientCertAuthRule.evaluateDerivedIssuers(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Deprecated. Use ClientCertAuthRule.evaluateDerivedPresenters(X509Credential,MessageContext) instead |
protected String |
ClientCertAuthRule.evaluateDerivedPresenters(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Evaluate any candidate presenter entity ID's which may be derived from the credential or other message context information. |
protected void |
HTTPRule.evaluateRequestMethod(HTTPTransport transport)
Checks if the transport is of the correct request method. |
protected void |
HTTPRule.evaluateSecured(HTTPTransport transport)
Checks if the transport is secured. |
protected String |
ClientCertAuthRule.evaluateSubjectAltNames(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Evaluate the presenter entity ID as derived from the cert subject alternative names specified by types enumerated in CertificateNameOptions.getSubjectAltNames() . |
protected String |
ClientCertAuthRule.evaluateSubjectCommonName(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Evaluate the presenter entity ID as derived from the cert subject common name (CN). |
protected String |
ClientCertAuthRule.evaluateSubjectDN(org.opensaml.xml.security.x509.X509Credential requestCredential,
MessageContext messageContext)
Evaluate the presenter entity ID as derived from the cert subject DN. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |