Package com.sun.identity.policy
Class ResponseProviderTypeManager
java.lang.Object
com.sun.identity.policy.ResponseProviderTypeManager
Deprecated.
The class
ResponseProviderTypeManager provides
methods to get a list of configured ResponseProvider
objects, and to obtain a factory object for it.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Constructs aResponseProviderTypeManagerobject -
Method Summary
Modifier and TypeMethodDescriptiongetDisplayName(String responseProviderTypeName) Deprecated.Returns the display name for the response providergetI18NKey(String responseProviderName) Deprecated.Returns the I18N key to be used to localize the display name for the responseprovider name.protected StringgetI18NPropertiesFileName(String responseProviderTypeName) Deprecated.Returns the I18N properties file name that should be used to localize display names for the given responseprovider name.getResponseProvider(String responseProviderTypeName) Deprecated.Returns an instance of theResponseProvidergiven the response provider type name.getResponseProviderTypeName(ResponseProvider respProvider) Deprecated.Returns the type of theResponseProviderobject.Deprecated.Returns a set of all validResponseProvidertype names defined in thePolicyConfigservice.Deprecated.Returns a set of validResponseProvidertype names configured.getViewBeanURL(ResponseProvider respProvider) Deprecated.Returns the view bean URL given theResponseProviderstatic StringresponseProviderTypeName(ResponseProvider respProvider) Deprecated.ReturnsResponseProvidertype name
-
Constructor Details
-
ResponseProviderTypeManager
Deprecated.Constructs aResponseProviderTypeManagerobject- Parameters:
pm-PolicyManagerto initialize theResponseProviderTypeManagerwith
-
-
Method Details
-
getResponseProviderTypeNames
Deprecated.Returns a set of all validResponseProvidertype names defined in thePolicyConfigservice. Out of the box will have onlyIDRepoResponseProvider- Returns:
- a set of all valid
ResponseProvidertype names defined in thePolicyConfigservice. - Throws:
SSOException- if theSSOTokenused to create thePolicyManagerhas become invalidPolicyException- for any other abnormal condition.
-
getSelectedResponseProviderTypeNames
Deprecated.Returns a set of validResponseProvidertype names configured. Examples areIDRepoResponseProviderand any other configured providers.- Returns:
- a set of all valid
ResponseProvidertype names defined in thePolicyConfigservice. - Throws:
SSOException- if theSSOTokenused to create thePolicyManagerhas become invalidPolicyException- for any other abnormal condition
-
getResponseProviderTypeName
Deprecated.Returns the type of theResponseProviderobject. For exampleIDRepoResponseProvideror any other configured providers.- Parameters:
respProvider-ResponseProviderobject for which this method will return its associated type- Returns:
- type of the responseprovider, e.g.
IDRepoResponseProvider. Returnsnullif not present.
-
responseProviderTypeName
Deprecated.ReturnsResponseProvidertype name- Parameters:
respProvider-ResponseProviderfor which to get the type name- Returns:
ResponseProvidertype name for the givenResponseProvider
-
getI18NPropertiesFileName
Deprecated.Returns the I18N properties file name that should be used to localize display names for the given responseprovider name.- Parameters:
responseProviderTypeName- response provider type name- Returns:
- i18n properties file name
-
getI18NKey
Deprecated.Returns the I18N key to be used to localize the display name for the responseprovider name.- Parameters:
responseProviderName- Response provider type name.- Returns:
- i18n key to obtain the display name.
-
getDisplayName
Deprecated.Returns the display name for the response provider- Parameters:
responseProviderTypeName- responseprovider type name- Returns:
- display name for the response provider
-
getResponseProvider
public ResponseProvider getResponseProvider(String responseProviderTypeName) throws NameNotFoundException, PolicyException Deprecated.Returns an instance of theResponseProvidergiven the response provider type name.- Parameters:
responseProviderTypeName- response provider type name.- Returns:
- an instance of the
ResponseProvidergiven the response provider type name. - Throws:
NameNotFoundException- if theResponseProvidernot foundPolicyException- for any other abnormal condition
-
getViewBeanURL
Deprecated.Returns the view bean URL given theResponseProvider- Parameters:
respProvider-ResponseProviderfor which to get the view bean URL- Returns:
- view bean URL defined for the
ResponseProviderplugin in the policy servicePluginSchema.
-
com.sun.identity.entitlementinstead asEntitlementhas replacedPolicy.