|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensaml.ws.security.provider.BaseTrustEngineRuleFactory<TokenType,RequestType>
RequestType
- type of request being processedTokenType
- type of token which is being evaluated by the underlying trust enginepublic abstract class BaseTrustEngineRuleFactory<TokenType,RequestType extends javax.servlet.ServletRequest>
Base abstract factory for rules which use a trust engine to evaluate a token extracted from the request or message.
Constructor Summary | |
---|---|
BaseTrustEngineRuleFactory()
|
Method Summary | |
---|---|
abstract SecurityPolicyRule<RequestType> |
createRuleInstance()
Creates an instance of a policy rule. |
TrustEngine<TokenType> |
getTrustEngine()
Gets the engine used to validate the untrusted token. |
void |
setTrustEngine(TrustEngine<TokenType> engine)
Sets the engine used to validate the untrusted token. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseTrustEngineRuleFactory()
Method Detail |
---|
public TrustEngine<TokenType> getTrustEngine()
public void setTrustEngine(TrustEngine<TokenType> engine)
engine
- engine used to validate the untrusted tokenpublic abstract SecurityPolicyRule<RequestType> createRuleInstance()
createRuleInstance
in interface SecurityPolicyRuleFactory<RequestType extends javax.servlet.ServletRequest>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |