com.sun.identity.policy.client
クラス PolicyEvaluatorFactory

java.lang.Object
  上位を拡張 com.sun.identity.policy.client.PolicyEvaluatorFactory

public class PolicyEvaluatorFactory
extends Object

This class acts as a factory to get an instance of com.sun.idenity.policy.client.PolicyEvaluator


メソッドの概要
static PolicyEvaluatorFactory getInstance()
          Returns an instance of com.sun.identity.policy.client.PolicyEvaluatorFactory
 PolicyEvaluator getPolicyEvaluator(String serviceName)
          Returns an instance of com.sun.identity.policy.client.PolicyEvaluator
 PolicyEvaluator getPolicyEvaluator(String serviceName, com.sun.identity.security.AppSSOTokenProvider appSSOTokenProvider)
          Returns an instance of com.sun.identity.policy.client.PolicyEvaluator
 

メソッドの詳細

getInstance

public static PolicyEvaluatorFactory getInstance()
Returns an instance of com.sun.identity.policy.client.PolicyEvaluatorFactory

戻り値:
an instance of com.sun.identity.policy.client.PolicyEvaluatorFactory

getPolicyEvaluator

public PolicyEvaluator getPolicyEvaluator(String serviceName)
                                   throws PolicyException,
                                          SSOException
Returns an instance of com.sun.identity.policy.client.PolicyEvaluator

パラメータ:
serviceName - name of the service for which to get the PolicyEvaluator.
戻り値:
an instance of PolicyEvaluator.
例外:
PolicyException - if creation of evaluator fails.
SSOException - if application single sign on token is invalid

getPolicyEvaluator

public PolicyEvaluator getPolicyEvaluator(String serviceName,
                                          com.sun.identity.security.AppSSOTokenProvider appSSOTokenProvider)
                                   throws PolicyException,
                                          SSOException
Returns an instance of com.sun.identity.policy.client.PolicyEvaluator

パラメータ:
serviceName - name of the service for which to get the com.sun.identity.policy.client.PolicyEvaluator
appSSOTokenProvider - application single sign on token Provider
戻り値:
an instance of com.sun.identity.policy.client.PolicyEvaluator
例外:
PolicyException - if creation of evaluator fails.
SSOException - if application single sign on token is invalid.