Package com.sun.identity.policy
Class ReferralTypeManager
- java.lang.Object
-
- com.sun.identity.policy.ReferralTypeManager
-
@Deprecated public class ReferralTypeManager extends Object
Deprecated.since 12.0.0The classReferralTypeManagerprovides methods to get a list of configuredReferralobjects
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedReferralTypeManager()Deprecated.Creates aReferralTypeManagerobjectprotectedReferralTypeManager(PolicyManager pm)Deprecated.Creates aReferralTypeManagerobject
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetDisplayName(String referralType)Deprecated.Gets the display name for the referral typeStringgetI18NKey(String referralType)Deprecated.Returns the I18N key to be used to localize the display name for the referral type name.protected StringgetI18NPropertiesFileName(String referralType)Deprecated.Returns the I18N properties file name that should be used to localize display names for the given referral type.ReferralgetReferral(String referralType)Deprecated.Returns an instance of theReferralgiven the referral type name.StringgetReferralTypeName(Referral referral)Deprecated.Returns the type of theReferralimplementation.SetgetReferralTypeNames()Deprecated.Returns a set of all valid referral type names defined by the policy service.SetgetSelectedReferralTypeNames()Deprecated.Returns a set of valid referral type names configured for the organization.StringgetViewBeanURL(Referral referral)Deprecated.Gets the view bean URL given the Referral
-
-
-
Constructor Detail
-
ReferralTypeManager
protected ReferralTypeManager() throws SSOExceptionDeprecated.Creates aReferralTypeManagerobject- Throws:
SSOException
-
ReferralTypeManager
protected ReferralTypeManager(PolicyManager pm)
Deprecated.Creates aReferralTypeManagerobject- Parameters:
pm-PolicyManagerto initialize theReferralTypeManagerwith
-
-
Method Detail
-
getReferralTypeNames
public Set getReferralTypeNames() throws SSOException, PolicyException
Deprecated.Returns a set of all valid referral type names defined by the policy service. Examples arePeerOrgReferral,SubOrgReferral- Returns:
- a set of all valid referral type names defined by the policy service.
- Throws:
SSOException- if theSSOTokenused to create thePolicyManagerhas become invalidPolicyException- for any other abnormal condition
-
getSelectedReferralTypeNames
public Set getSelectedReferralTypeNames() throws SSOException, PolicyException
Deprecated.Returns a set of valid referral type names configured for the organization. Examples arePeerOrgReferral,SubOrgReferral- Returns:
- a set of valid referral type names configured for the organization.
- Throws:
SSOException- if theSSOTokenused to create thePolicyManagerhas become invalidPolicyException- for any other abnormal condition
-
getReferralTypeName
public String getReferralTypeName(Referral referral)
Deprecated.Returns the type of theReferralimplementation. For example,PeerOrgReferral,SubOrgReferral- Parameters:
referral- referral object for which this method will return its associated type- Returns:
- type of the referral, e.g.,
PeerOrgReferral,SubOrgReferralReturnsnullif not present.
-
getI18NPropertiesFileName
protected String getI18NPropertiesFileName(String referralType)
Deprecated.Returns the I18N properties file name that should be used to localize display names for the given referral type.- Parameters:
referralType- referral type name- Returns:
- i18n properties file name
-
getI18NKey
public String getI18NKey(String referralType)
Deprecated.Returns the I18N key to be used to localize the display name for the referral type name.- Parameters:
referralType- referral type name- Returns:
- i18n key to obtain the display name
-
getDisplayName
public String getDisplayName(String referralType)
Deprecated.Gets the display name for the referral type- Parameters:
referralType- referral type- Returns:
- display name for the referral type
-
getReferral
public Referral getReferral(String referralType) throws NameNotFoundException, PolicyException
Deprecated.Returns an instance of theReferralgiven the referral type name.- Parameters:
referralType- type of referral.- Returns:
- an instance of the
Referralgiven the referral type name. - Throws:
NameNotFoundException- if theReferralfor thereferralTypename is not foundPolicyException- for any other abnormal condition
-
-