Interface AMServiceProfileModel
-
- All Superinterfaces:
AMAdminConstants,AMModel
- All Known Subinterfaces:
CoreAttributesModel,SCPlatformModel,SecurityTokenServiceModel,ServicesProfileModel,SMDiscoveryServiceModel,SubSchemaModel
- All Known Implementing Classes:
AbstractAuditModel,AMServiceProfileModelImpl,AuthProfileModelImpl,CoreAttributesModelImpl,GlobalAuditConfigModel,RealmAuditConfigModel,RestSTSInstanceModel,SCConsolePropertiesModelImpl,SCPlatformModelImpl,SCSAML2SOAPBindingModelImpl,SCSOAPBindingModelImpl,SecurityTokenServiceModelImpl,ServicesProfileModelImpl,SMDiscoveryServiceModelImpl,SMG11NModelImpl,SoapSTSInstanceModel,STSInstanceModelBase,SubSchemaModelImpl,WSAuthNServicesModelImpl,WSPersonalProfileServiceModelImpl
public interface AMServiceProfileModel extends AMModel
-
-
Field Summary
-
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, SERVICE_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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MapgetAttributeValues()Returns attributes values.SetgetAttributeValues(String name)Returns attribute values.StringgetPageTitle()Returns page title.StringgetPropertiesViewBean(String name)Returns properties view bean URL for an attribute schema.StringgetPropertySheetXML(String realmName, String viewbeanClassName, String serviceName)Returns the XML for property sheet view component.voidsetAttributeValues(Map map)Set attribute values.-
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
-
-
-
-
Method Detail
-
getPageTitle
String getPageTitle()
Returns page title.- Returns:
- page title.
-
getPropertySheetXML
String getPropertySheetXML(String realmName, String viewbeanClassName, String serviceName) throws AMConsoleException
Returns the XML for property sheet view component.- 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.
-
getAttributeValues
Map getAttributeValues()
Returns attributes values.- Returns:
- attributes values.
-
getAttributeValues
Set getAttributeValues(String name)
Returns attribute values.- Parameters:
name- Name of attribute.- Returns:
- attribute values.
-
setAttributeValues
void setAttributeValues(Map map) throws AMConsoleException
Set attribute values.- Parameters:
map- Map of attribute name to Set of attribute values.- Throws:
AMConsoleException- if values cannot be set.
-
-