com.sun.identity.policy.client
Class PolicyEvaluatorFactory
java.lang.Object
|
+--com.sun.identity.policy.client.PolicyEvaluatorFactory
- public class PolicyEvaluatorFactory
- extends java.lang.Object
This class acts as a factory to get an instance of
com.sun.idenity.policy.client.PolicyEvaluator
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static PolicyEvaluatorFactory getInstance()
- Returns an instance of
PolicyEvaluatorFactory
- Returns:
- an instance of
PolicyEvaluatorFactory
getPolicyEvaluator
public PolicyEvaluator getPolicyEvaluator(java.lang.String serviceName)
throws PolicyException,
SSOException
- Returns an instance of
com.sun.identity.policy.client.PolicyEvaluator
- Parameters:
serviceName
- name of the service for which to get the
PolicyEvaluator
.- Returns:
- an instance of
PolicyEvaluator
. - Throws:
PolicyException
- if creation of evaluator fails.SSOException
- if application single sign on token is invalid.
getPolicyEvaluator
public PolicyEvaluator getPolicyEvaluator(java.lang.String serviceName,
AppSSOTokenProvider appSSOTokenProvider)
throws PolicyException,
SSOException
- Returns an instance of
com.sun.identity.policy.client.PolicyEvaluator
- Parameters:
serviceName
- name of the service for which to get the
com.sun.identity.policy.client.PolicyEvaluator
appSSOTokenProvider
- application single sign on token Provider- Returns:
- an instance of
com.sun.identity.policy.client.PolicyEvaluator
- Throws:
PolicyException
- if creation of evaluator fails.SSOException
- if application single sign on token is invalid.
Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.