Class WSPersonalProfileServiceModelImpl
- java.lang.Object
-
- com.sun.identity.console.base.model.AMModelBase
-
- com.sun.identity.console.base.model.AMServiceProfileModelImpl
-
- com.sun.identity.console.webservices.model.WSPersonalProfileServiceModelImpl
-
- All Implemented Interfaces:
AMAdminConstants,AMModel,AMServiceProfileModel
public class WSPersonalProfileServiceModelImpl extends AMServiceProfileModelImpl implements AMServiceProfileModel
-
-
Field Summary
Fields Modifier and Type Field Description static StringATTRIBUTE_NAME_DS_ATTRIBUTE_MAP_LISTstatic StringATTRIBUTE_NAME_SUPPPORTED_CONTAINERSstatic StringSERVICE_NAMEstatic StringSUPPORTED_CONTAINER_CONTAINER_PREFIXstatic StringSUPPORTED_CONTAINER_PLUGIN_PREFIX-
Fields inherited from class com.sun.identity.console.base.model.AMServiceProfileModelImpl
serviceName, xmlBuilder
-
Fields inherited from class com.sun.identity.console.base.model.AMModelBase
debug, locale, locationDN
-
Fields inherited from interface com.sun.identity.console.base.model.AMAdminConstants
ADMIN_CONSOLE_SERVICE, ADMIN_DISPLAY_ATTRIBUTE, ADMIN_DISPLAY_READONLY_ATTRIBUTE, AGENT_REPOSITORY_LOCATION_ATTR, AGENTS_NODE_ID, AMSDK_DEBUG_FILENAME, ATTR_USER_OLD_PASSWORD, ATTR_USER_PASSWORD, ATTR_USER_RESOURCE_OFFERING, ATTR_USER_STATUS, AUTH_CONFIG_SERVICE, CDM_CONTENT_TYPE_PROPERTY_NAME, CHOICES, CONFIGURATION_NODE_ID, CONSOLE_DEBUG_FILENAME, CONSOLE_LOCATION_DN, CONSOLE_ORG_CUSTOM_JSP_DIRECTORY, CONSOLE_UM_ENABLED_ATTR, CONSOLE_USER_ATTRS_SEARCH_KEY, CONSOLE_USER_SEARCH_KEY, CONSOLE_USER_SEARCH_RETURN_KEY, CORE_AUTH_SERVICE, CURRENT_ORG, CURRENT_PROFILE, CURRENT_REALM, DEFAULT_RB, DEFAULT_SEARCH_TIMEOUT, DISCOVERY_SERVICE, DISCOVERY_SERVICE_NAME_BOOTSTRAP_RES_OFF, DISCOVERY_SERVICE_NAME_DYNAMIC_DISCO_ENTRIES, DISCOVERY_SERVICE_PROVIDER_RESOURCE_ID_MAPPER, DISCOVERY_SERVICE_PROVIDER_RESOURCE_ID_MAPPER_ID_MAPPER, DISCOVERY_SERVICE_PROVIDER_RESOURCE_ID_MAPPER_PROVIDER_ID, DISPLAY_ATTRIBUTE, DISPLAY_READONLY_ATTRIBUTE, DYN_LINK_COMPONENT_NAME, ENCRYPTED, FED_TAB_ID, G11N_SERIVCE_COMMON_NAME_FORMAT, G11N_SERVICE_NAME, IDREPO_SERVICE_NAME, IMAGES_PRIMARY_PRODUCT_NAME_PNG, OPERATION_ADD, OPERATION_EDIT, OPTIONAL_ATTRIBUTE, ORGANIZATION_NODE_ID, PASSWORD, PERMISSION_DELEGATE, PERMISSION_MODIFY, PERMISSION_READ, PG_SESSION_INIT_PAGETRAIL, PLATFORM_SERVICE, POLICY_SELECTED_RESPONSE_PROVIDER, POLICY_SERVICE, PREVIOUS_ORGANIZATION, PREVIOUS_REALM, PREVIOUS_TAB_ID, PW_RESET_SERVICE, REALM_NODE_ID, REQUIRED_ATTRIBUTE, REST_STS_SERVICE, ROLE_DISPLAY_OPTION_ATTRIBUTE_NAME, SAML_SERVICE, SAVE_VB_NAME, SESSION_SERVICE, SESSIONS_NODE_ID, SOAP_STS_SERVICE, SSO_TOKEN_LOCALE_ATTRIBUTE_NAME, SSO_TOKEN_ORGANIZATION_ATTRIBUTE_NAME, STRING_ACTIVE, STRING_FALSE, STRING_INACTIVE, SUBJECTS_NODE_ID, TAB_AGENT_PREFIX, TAB_AGENT_PREFIX_INT, URL_LOGIN, URL_LOGOUT, USER_SERVICE, USER_SERVICE_PREFERRED_LOCALE, VALUES
-
Fields inherited from interface com.sun.identity.console.base.model.AMModel
CONSOLE_PAGING_SIZE_ATTR, CONSOLE_SEARCH_RESULT_LIMIT_ATTR, CONSOLE_SEARCH_TIME_LIMIT_ATTR, DEFAULT_PAGE_SIZE, DEFAULT_SEARCH_RESULT_LIMIT, DEFAULT_SEARCH_TIME_LIMIT
-
-
Constructor Summary
Constructors Constructor Description WSPersonalProfileServiceModelImpl(jakarta.servlet.http.HttpServletRequest req, String serviceName, Map map)Creates a simple model using default resource bundle.WSPersonalProfileServiceModelImpl(jakarta.servlet.http.HttpServletRequest req, Map map)Creates a simple model using default resource bundle.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetPropertySheetXML(String realmName, String viewbeanClassName, String serviceName)Returns the XML for property sheet view component.-
Methods inherited from class com.sun.identity.console.base.model.AMServiceProfileModelImpl
addMoreAttributeSchemasForModification, getAttributeValues, getAttributeValues, getDisplaySchemaTypes, getPageTitle, getPropertiesViewBean, getServiceSchemaManager, setAttributeValues
-
Methods inherited from class com.sun.identity.console.base.model.AMModelBase
encryptString, getAttributesToDisplay, getAuthenticatedOrgDN, getClientType, getConsoleAttributes, getConsoleDirectory, getErrorString, getGlobalPageSize, getGlobalSearchResultLimit, getGlobalSearchTimeOutLimit, getLocalizedServiceName, getLocalizedServiceName, getLocalizedString, getLocationDN, getLogoutURL, getPageSize, getRandomString, getRealmNames, getResourceBundle, getSearchResultLimit, getSearchTimeOutLimit, getServerInstanceForLogMsg, getServicePropertiesViewBeanURL, getServiceResourceBundle, getServiceSchemaManager, getSpecialUsers, getStartDN, getStartDN, getStartDSDN, getSupportedAgentTypes, getSupportedEntityTypes, getUniversalID, getUserAdditionalSearchAttributes, getUserDisplayAttribute, getUserDisplayName, getUserDN, getUserInfo, getUserLocale, getUserName, getUserOrganization, getUserSearchAttribute, getUserSSOToken, ignoreUserProfile, initialize, isAmadminUser, isAMSDKEnabled, isDisplayed, logEvent, setLocationDN, validateUserStatusEntry
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sun.identity.console.base.model.AMModel
getClientType, getConsoleDirectory, getErrorString, getLocalizedServiceName, getLocalizedString, getLocationDN, getPageSize, getRandomString, getRealmNames, getServicePropertiesViewBeanURL, getSpecialUsers, getStartDN, getStartDSDN, getSupportedAgentTypes, getSupportedEntityTypes, getUniversalID, getUserDisplayName, getUserDN, getUserLocale, getUserName, getUserSSOToken, ignoreUserProfile, isAmadminUser, isAMSDKEnabled, logEvent, setLocationDN
-
Methods inherited from interface com.sun.identity.console.base.model.AMServiceProfileModel
getAttributeValues, getAttributeValues, getPageTitle, getPropertiesViewBean, setAttributeValues
-
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
ATTRIBUTE_NAME_SUPPPORTED_CONTAINERS
public static final String ATTRIBUTE_NAME_SUPPPORTED_CONTAINERS
- See Also:
- Constant Field Values
-
ATTRIBUTE_NAME_DS_ATTRIBUTE_MAP_LIST
public static final String ATTRIBUTE_NAME_DS_ATTRIBUTE_MAP_LIST
- See Also:
- Constant Field Values
-
SUPPORTED_CONTAINER_CONTAINER_PREFIX
public static final String SUPPORTED_CONTAINER_CONTAINER_PREFIX
- See Also:
- Constant Field Values
-
SUPPORTED_CONTAINER_PLUGIN_PREFIX
public static final String SUPPORTED_CONTAINER_PLUGIN_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WSPersonalProfileServiceModelImpl
public WSPersonalProfileServiceModelImpl(jakarta.servlet.http.HttpServletRequest req, Map map) throws AMConsoleExceptionCreates a simple model using default resource bundle.- Parameters:
req- HTTP Servlet Requestmap- of user information- Throws:
AMConsoleException
-
WSPersonalProfileServiceModelImpl
public WSPersonalProfileServiceModelImpl(jakarta.servlet.http.HttpServletRequest req, String serviceName, Map map) throws AMConsoleExceptionCreates a simple model using default resource bundle.- Parameters:
req- HTTP Servlet RequestserviceName- Name of Service.map- of user information- Throws:
AMConsoleException
-
-
Method Detail
-
getPropertySheetXML
public String getPropertySheetXML(String realmName, String viewbeanClassName, String serviceName) throws AMConsoleException
Returns the XML for property sheet view component.- Specified by:
getPropertySheetXMLin interfaceAMServiceProfileModel- Overrides:
getPropertySheetXMLin classAMServiceProfileModelImpl- Parameters:
realmName- Name of Realm.viewbeanClassName- Class Name of View Bean.serviceName- Name of Service.- Returns:
- the XML for property sheet view component.
- Throws:
AMConsoleException- if XML cannot be created.
-
-