Package com.sun.identity.policy.plugins
Class SubOrgReferral
- java.lang.Object
-
- com.sun.identity.policy.plugins.OrgReferral
-
- com.sun.identity.policy.plugins.SubOrgReferral
-
- All Implemented Interfaces:
Referral
public class SubOrgReferral extends OrgReferral
Class to facilitate policy referrals to sub organizations sub realms
-
-
Field Summary
-
Fields inherited from class com.sun.identity.policy.plugins.OrgReferral
_configurationMap, _orgName, cachedPolicyEvaluators, CAN_NOT_GET_VALUES_FOR_REFERRAL, DEBUG
-
-
Constructor Summary
Constructors Constructor Description SubOrgReferral()No argument constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetReferralTypeName()Gets the name of the ReferralTypeValidValuesgetValidValues(SSOToken token)Gets the valid values for this referralValidValuesgetValidValues(SSOToken token, String pattern)Gets the valid values for this referral matching a pattern-
Methods inherited from class com.sun.identity.policy.plugins.OrgReferral
getDisplayNameForValue, getPolicyDecision, getResourceNames, getValues, getValueSyntax, initialize, setValues
-
-
-
-
Method Detail
-
getReferralTypeName
public String getReferralTypeName()
Gets the name of the ReferralType- Specified by:
getReferralTypeNamein interfaceReferral- Specified by:
getReferralTypeNamein classOrgReferral- Returns:
- name of the ReferralType representing this referral
-
getValidValues
public ValidValues getValidValues(SSOToken token) throws SSOException, PolicyException
Gets the valid values for this referral- Specified by:
getValidValuesin interfaceReferral- Specified by:
getValidValuesin classOrgReferral- Parameters:
token- SSOToken- Returns:
ValidValuesobject- Throws:
SSOException- ifSSOToken>is not validPolicyException- if unable to get the list of valid names.
-
getValidValues
public ValidValues getValidValues(SSOToken token, String pattern) throws SSOException, PolicyException
Gets the valid values for this referral matching a pattern- Specified by:
getValidValuesin interfaceReferral- Specified by:
getValidValuesin classOrgReferral- Parameters:
token- SSOTokenpattern- a pattern to match against the value- Returns:
ValidValuesobject- Throws:
SSOException- ifSSOToken>is not validPolicyException- if unable to get the list of valid names.
-
-