|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CSSPrincipalIF | |
---|---|
com.hyperion.css | |
com.hyperion.css.common |
Uses of CSSPrincipalIF in com.hyperion.css |
---|
Methods in com.hyperion.css with parameters of type CSSPrincipalIF | |
---|---|
void |
CSSDirectoryManagementAPIIF.activateNativeUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] userIdentities)
Activates native users. |
void |
CSSDirectoryManagementAPIIF.addDelegatedList(java.util.Map context,
CSSPrincipalIF principal,
CSSDelegatedListIF delegatedList)
Adds the specified delegated list to the native directory. |
void |
CSSDirectoryManagementAPIIF.addNativeGroup(java.util.Map context,
CSSPrincipalIF principal,
CSSNativeGroupIF group)
Adds a group to the native directory. |
void |
CSSDirectoryManagementAPIIF.addNativeRole(java.util.Map context,
CSSPrincipalIF principal,
CSSNativeRoleIF role)
Adds an aggregated role to the native directory. |
void |
CSSDirectoryManagementAPIIF.addNativeUser(java.util.Map context,
CSSPrincipalIF principal,
CSSNativeUserIF user)
Adds a user to the native directory. |
void |
CSSUserProvisioningAPIIF.copyProvisioning(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String fromAppId,
java.lang.String toAppId)
Copies the provisioning information from a source application to the destination application. |
com.hyperion.css.cache.CacheMap |
CSSProviderIF.createCache(java.util.Map context,
CSSPrincipalIF principal)
Responsible to create the Provider level cache that contains the group hierarchy and user nodes. |
void |
CSSDirectoryManagementAPIIF.deactivateNativeUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] userIdentities)
De-activates native users. |
void |
CSSUserProvisioningAPIIF.deleteApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String applicationID)
This API is responsible to de-provision all the users and groups related to the applciation id. |
void |
CSSDirectoryManagementAPIIF.deleteDelegatedList(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String name)
Deleted the specified delegated list in the native directory. |
void |
CSSDirectoryManagementAPIIF.deleteNativeGroups(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] groupIdentities)
Deletes native groups and removes all associated relationships with provisioning, parent groups, and the containing users and groups. |
void |
CSSDirectoryManagementAPIIF.deleteNativeRoles(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] roleIdentities)
Deletes roles. |
void |
CSSDirectoryManagementAPIIF.deleteNativeUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] userIdentities)
Deletes native users and removes all associated relationships with groups and provisioning. |
void |
CSSUserProvisioningAPIIF.deleteProduct(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String productType)
This is an EPM mode only API. |
java.util.Map |
CSSLCMAPIIF.getAllModifiedDates(java.util.Map context,
CSSPrincipalIF principal)
Returns the all modified dates of user, group, role, delegated list and Assigned Roles. |
com.hyperion.css.common.CSSApplicationEntry[] |
CSSWebAPIIF.getAllProvisionedAppsWithRoles(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.util.Map<java.lang.String,com.hyperion.css.spi.impl.nvdb.NativeRoleImpl> allRolesMap)
This API is responsible to get all the provisioned applications for the given entry. |
CSSGroupIF[] |
CSSUserProvisioningAPIIF.getAllProvisionedGroupsInApp(java.util.Map context,
CSSPrincipalIF principal,
GroupSearchFilter groupSrchFilter,
java.lang.String typeOfAccess,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSGroupIF[] |
CSSUserProvisioningAPIIF.getAllProvisionedGroupsInApp(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupName,
java.lang.String typeOfAccess,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSGroupIF[] |
CSSUserProvisioningAPIIF.getAllProvisionedGroupsInApps(java.util.Map context,
CSSPrincipalIF principal,
GroupSearchFilter groupSrchFilter,
com.hyperion.css.common.CSSRoleInfo[] rolesInfo,
java.lang.String typeOfAccess)
This is an EPM mode only API. |
CSSUserIF[] |
CSSUserProvisioningAPIIF.getAllProvisionedUsersInApp(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userName,
java.lang.String typeOfAccess,
java.lang.String applicationId)
Returns the users that the specified principal can view from across the providers that are associated with the application specified. |
CSSUserIF[] |
CSSUserProvisioningAPIIF.getAllProvisionedUsersInApp(java.util.Map context,
CSSPrincipalIF principal,
UserSearchFilter userSrchFilter,
java.lang.String typeOfAccess,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSUserIF[] |
CSSUserProvisioningAPIIF.getAllProvisionedUsersInApps(java.util.Map context,
CSSPrincipalIF principal,
UserSearchFilter userSrchFilter,
com.hyperion.css.common.CSSRoleInfo[] rolesInfo,
java.lang.String typeOfAccess)
This is an EPM mode only API. |
java.util.Set<com.hyperion.css.spi.impl.nvdb.NativeRoleImpl> |
CSSWebAPIIF.getAllRoles(java.util.Map context,
CSSPrincipalIF principal)
|
CSSApplicationInstance |
CSSUserProvisioningAPIIF.getApplicationInstance(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String applicationID)
Gets the application instance from the specified application id. |
CSSApplicationInstance |
CSSWebAPIIF.getApplicationInstance(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String applicationId)
Returns the application instance for the specified application id. |
CSSApplicationInstance[] |
CSSUserProvisioningAPIIF.getApplicationsForPrincipal(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String roleIdentity)
This is an EPM mode only API. |
java.util.Set<CSSApplicationInstance> |
CSSUserProvisioningAPIIF.getApplicationsForProductType(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String productType)
Gets the application instances for the specified product type. |
java.lang.String[] |
CSSUserProvisioningAPIIF.getDelegatedEntries(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] identities)
This is an EPM mode only API. |
java.lang.String[] |
CSSWebAPIIF.getDelegatedEntries(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] array)
|
CSSDelegatedListIF[] |
CSSDirectoryManagementAPIIF.getDelegatedList(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String name)
Returns an array of delegated lists that matches the specified name. |
CSSDelegatedListIF[] |
CSSAPIExtnIF.getDelegatedListForPrincipal(CSSPrincipalIF principal)
Determine the delegated list for the provider if delegated admin mode is enabled. |
CSSDelegatedListIF[] |
CSSWebAPIIF.getDelegatedLists(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> identities,
boolean isDA)
|
java.util.Map |
CSSLCMAPIIF.getEntryModifiedDates(java.util.Map context,
CSSPrincipalIF principal)
Returns the modified dates of user, group, role, and delegated list. |
CSSGroupIF |
CSSAPIIF.getGroupByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity)
This is an EPM mode only API. |
CSSGroupIF |
CSSUserProvisioningAPIIF.getGroupByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSGroupIF |
CSSUserProvisioningAPIIF.getGroupByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String applicationId,
java.lang.String typeOfAccess)
Deprecated. - Use CSSUserProvisioningAPIIF.getGroupByIdentity(Map, CSSPrincipalIF, String, String) instead. This is an EPM mode
only API. |
CSSGroupIF[] |
CSSAPIIF.getGroups(java.util.Map context,
CSSPrincipalIF principal,
GroupSearchFilter groupSrchFilter)
This is an EPM mode only API. |
CSSGroupIF[] |
CSSProviderIF.getGroups(java.util.Map context,
CSSPrincipalIF principal,
GroupSearchFilter groupSrchFilter)
Get a group specified by group search filter passed in The group search filter contains group filter attributes and values like, GROUPNAME, DESCRIPTION. |
CSSGroupIF[] |
CSSAPIExtnIF.getGroups(java.util.Map context,
CSSPrincipalIF principal,
GroupSearchFilter groupSrchFilter,
CSSProviderIF provider,
CSSDelegatedListIF[] delegatedList)
Get the Groups matching the group search filter. |
CSSGroupIF[] |
CSSAPIIF.getGroups(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupName)
This is an EPM mode only API. |
CSSGroupIF[] |
CSSAPIExtnIF.getGroups(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupName,
CSSProviderIF provider,
CSSDelegatedListIF[] delegatedList)
Get the Groups matching the groupName filter. |
CSSGroupIF[] |
CSSUserProvisioningAPIIF.getGroups(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupName,
java.lang.String typeOfAccess,
java.lang.String applicationId)
Deprecated. - Use CSSUserProvisioningAPIIF.getAllProvisionedGroupsInApp(Map, CSSPrincipalIF, String, String, String)
This is an EPM mode only API. |
java.util.Set<CSSGroupIF> |
CSSAPIIF.getGroupsByIdentities(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> identities)
This is an EPM mode only API. |
CSSGroupIF[] |
CSSUserProvisioningAPIIF.getGroupsWithRoleInApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupNameFilter,
java.lang.String roleIdentity,
java.lang.String applicationId,
java.lang.String typeOfAccess)
Deprecated. - Use CSSUserProvisioningAPIIF.getAllProvisionedGroupsInApps(Map, CSSPrincipalIF, GroupSearchFilter, CSSRoleInfo[], String)
This is an EPM mode only API. |
CSSNativeGroupIF |
CSSDirectoryManagementAPIIF.getNativeGroupByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity)
Gets the group instance for updates given the identity in the argument. |
CSSNativeGroupIF |
CSSDirectoryManagementAPIIF.getNativeGroupInstance(java.util.Map context,
CSSPrincipalIF principal)
Creates and returns a CSSNativeGroupIF with the identity filled in for creation. |
CSSNativeRoleIF |
CSSDirectoryManagementAPIIF.getNativeRoleByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity)
Gets the role instance for updates given the identity in the argument. |
CSSNativeRoleIF |
CSSDirectoryManagementAPIIF.getNativeRoleInstance(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String productType)
Returns an instance of a CSSNativeRoleIF for the purposes of creation of a role. |
CSSNativeUserIF |
CSSDirectoryManagementAPIIF.getNativeUserByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity)
Gets the user instance for updates given the identity in the argument. |
CSSNativeUserIF |
CSSDirectoryManagementAPIIF.getNativeUserInstance(java.util.Map context,
CSSPrincipalIF principal)
Creates and returns a CSSNativeUserIF with the identity filled in for creation. |
java.lang.String |
CSSUserProvisioningAPIIF.getProjectForApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSApplicationInfoIF[] |
CSSUserProvisioningAPIIF.getProvisionedApplications(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String[] productCodes)
This is an EPM mode only API. |
java.lang.String[] |
CSSUserProvisioningAPIIF.getProvisionedApps(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity)
Deprecated. - Use CSSUserProvisioningAPIIF.getProvisionedApplications(Map, CSSPrincipalIF, String, String[])
This is an EPM mode only API. |
java.lang.String[] |
CSSUserProvisioningAPIIF.getProvisionedApps(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String productCode)
Deprecated. - Use CSSUserProvisioningAPIIF.getProvisionedApplications(Map, CSSPrincipalIF, String, String[])
This is an EPM mode only API. |
CSSProvisioningInfoIF |
CSSUserProvisioningAPIIF.getProvisioningInfoForEntries(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] entryIdentities,
java.lang.String[] appIds,
boolean indirect)
This is an EPM mode only API. |
CSSProvisionedGroupIF |
CSSUserProvisioningAPIIF.getProvisioningInfoForGroup(java.util.Map context,
CSSPrincipalIF principal,
CSSGroupIF group,
java.lang.String[] appIds)
This is an EPM mode only API. |
CSSProvisionedUserIF |
CSSUserProvisioningAPIIF.getProvisioningInfoForUser(java.util.Map context,
CSSPrincipalIF principal,
CSSUserIF user,
java.lang.String[] appIds)
This is an EPM mode only API. |
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForAllGroups(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForAllUsers(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForGroups(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupFilter,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForGroupsWithRoles(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> roleIdentities,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForGroupsWithRoles(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String roleFilter,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForUserIdentities(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> userIdentities,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userFilter,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForUsersWithRoles(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> roleIdentities,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map<java.lang.String,java.util.List<com.hyperion.css.common.ProvisionReportEntry>> |
CSSWebAPIIF.getProvisioningReportForUsersWithRoles(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String roleFilter,
java.util.Set<java.lang.String> applicationIds,
boolean indirect)
|
java.util.Map |
CSSLCMAPIIF.getProvisionModifiedDates(java.util.Map context,
CSSPrincipalIF principal)
Returns the modified dates of Assigned roles. |
CSSRoleIF |
CSSUserProvisioningAPIIF.getRoleByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String roleIdentity)
This is an EPM mode only API. |
CSSRoleIF |
CSSUserProvisioningAPIIF.getRoleByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String roleIdentity,
java.lang.String typeOfAccess)
Deprecated. |
java.util.Set |
CSSWebAPIIF.getRoleListWithHiearchy(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set identities,
java.util.Set applicationIds,
boolean indirect,
int i)
|
CSSRoleIF[] |
CSSUserProvisioningAPIIF.getRoles(java.util.Map context,
CSSPrincipalIF principal,
com.hyperion.css.common.RoleSearchFilter roleSrchFilter)
This is an EPM mode only API. |
CSSRoleIF[] |
CSSUserProvisioningAPIIF.getRoles(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String roleName,
java.lang.String typeOfAccess,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSRoleIF[] |
CSSUserProvisioningAPIIF.getRolesByApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String applicationId,
java.lang.String roleName,
java.lang.String typeOfAccess)
This is an EPM mode only API. |
CSSRoleIF[] |
CSSUserProvisioningAPIIF.getRolesByProductType(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String productTypeIdentity,
java.lang.String roleNameFilter,
java.lang.String typeOfAccess)
This is an EPM mode only API. |
java.util.Set<java.lang.String> |
CSSUserProvisioningAPIIF.getRolesForEntries(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> entryIdentities,
java.lang.String applicationId)
This will return both direct and indirect roles provisioned for the specified application. |
java.lang.String[] |
CSSUserProvisioningAPIIF.getRolesForGroupInApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String groupIdentity,
java.lang.String applicationId,
boolean indirect)
This is an EPM mode only API. |
java.lang.String[] |
CSSUserProvisioningAPIIF.getRolesForUserInApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userIdentity,
java.lang.String applicationId,
boolean indirect)
This is an EPM mode only API. |
CSSAppEntryIF[] |
CSSUserProvisioningAPIIF.getRolesListForEntries(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String[] entryIdentities,
java.lang.String[] appIds,
boolean indirect)
This is an EPM mode only API. |
CSSAppEntryIF[] |
CSSUserProvisioningAPIIF.getRolesListForEntry(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String entryIdentity,
java.lang.String[] appIds,
boolean indirect)
This is an EPM mode only API. |
java.util.Map |
CSSWebAPIIF.getRolesWithHierarchyForApplications(java.util.Map context,
CSSPrincipalIF principal,
java.util.ArrayList<CSSApplicationInstance> appInstances,
java.util.Set<com.hyperion.css.spi.impl.nvdb.NativeRoleImpl> allRolesSet)
This API is responsible to build the roles with hierarchy for the application. |
CSSUserIF |
CSSAPIIF.getUserByEmail(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String email)
This is an EPM mode only API. |
CSSUserIF |
CSSAPIIF.getUserByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity)
This is an EPM mode only API. |
CSSUserIF |
CSSUserProvisioningAPIIF.getUserByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSUserIF |
CSSUserProvisioningAPIIF.getUserByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String applicationId,
java.lang.String typeOfAccess)
Deprecated. - Use CSSUserProvisioningAPIIF.getUserByIdentity(Map, CSSPrincipalIF, String, String) instead. This is an EPM mode
only API. |
CSSUserIF[] |
CSSAPIIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userName)
This is an EPM mode only API. |
CSSUserIF[] |
CSSAPIExtnIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userName,
CSSProviderIF provider,
CSSDelegatedListIF[] delegatedList)
Get the Users matching the userName filter. |
CSSUserIF[] |
CSSAPIIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userName,
java.lang.String firstName,
java.lang.String lastName)
This is an EPM mode only API. |
CSSUserIF[] |
CSSUserProvisioningAPIIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userName,
java.lang.String typeOfAccess,
java.lang.String applicationId)
This is an EPM mode only API. |
CSSUserIF[] |
CSSAPIIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
UserSearchFilter userSrchFilter)
This is an EPM mode only API. |
CSSUserIF[] |
CSSProviderIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
UserSearchFilter userSrchFilter)
Gets the user specified by user search filter passed in The user search filter contains user filter attributes and values like, USERNAME,FIRSTNAME,LASTNAME,EMAIL,DESCRIPTION (Also ACTIVE, INACTIVE and ALL for native) Etc. |
CSSUserIF[] |
CSSAPIExtnIF.getUsers(java.util.Map context,
CSSPrincipalIF principal,
UserSearchFilter userSrchFilter,
CSSProviderIF provider,
CSSDelegatedListIF[] delegatedList)
Get the Users matching the user search filter. |
java.util.Set<CSSUserIF> |
CSSAPIIF.getUsersByIdentities(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> identities)
|
java.util.List |
CSSUserProvisioningAPIIF.getUsersByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.util.List identities,
java.lang.String applicationId)
This is an EPM mode only API. |
java.util.List |
CSSUserProvisioningAPIIF.getUsersByIdentity(java.util.Map context,
CSSPrincipalIF principal,
java.util.List identities,
java.lang.String applicationId,
java.lang.String typeOfAccess)
Deprecated. - Use CSSUserProvisioningAPIIF.getUsersByIdentity(Map, CSSPrincipalIF, List, String) instead. This is an EPM mode
only API. |
CSSUserIF[] |
CSSAPIIF.getUsersByName(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String firstName,
java.lang.String lastName)
This is an EPM mode only API. |
CSSUserIF[] |
CSSUserProvisioningAPIIF.getUsersWithRoleInApplication(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userNameFilter,
java.lang.String roleIdentity,
java.lang.String applicationId,
java.lang.String typeOfAccess)
Deprecated. - Use {@link CSSUserProvisioningAPIIF#getAllProvisionedUsersInApp(Map, CSSPrincipalIF, UserSearchFilter, String, String) or {@link CSSUserProvisioningAPIIF#getAllProvisionedUsersInApps(Map, CSSPrincipalIF, UserSearchFilter, CSSRoleInfo[], String) This is an EPM mode only API. |
boolean |
CSSWebAPIIF.hasHUBRole(java.util.Map context,
CSSPrincipalIF principal,
CSSUserIF user)
This API is responsible to validate the specified identity got any roles on HUB application either directly or indirectly. |
boolean |
CSSWebAPIIF.isAdministrator(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String userIdentity)
This API is responsible to validate the specified identity got Administrator role on HUB application either directly or indirectly. |
boolean |
CSSUserProvisioningAPIIF.isProvisioned(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String applicationId)
This is an EPM mode only API. |
java.util.Set<java.lang.String> |
CSSProviderIF.searchGroups(java.util.Map context,
CSSPrincipalIF principal,
GroupSearchFilter groupSrchFilter)
Get a group specified by group search filter passed in The group search filter contains group filter attributes and values like, GROUPNAME, DESCRIPTION. |
void |
CSSDirectoryManagementAPIIF.setPassword(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String password)
Changes the password for a native user. |
void |
CSSUserProvisioningAPIIF.setRolesList(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String[] roles,
java.lang.String applicationId,
boolean add)
This is an EPM mode only API. |
void |
CSSDirectoryManagementAPIIF.updateDelegatedList(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String oldName,
CSSDelegatedListIF delegatedList)
Updates the specified delegated list in the native directory. |
void |
CSSDirectoryManagementAPIIF.updateNativeGroup(java.util.Map context,
CSSPrincipalIF principal,
CSSNativeGroupIF group)
Updates the native group. |
void |
CSSDirectoryManagementAPIIF.updateNativeRole(java.util.Map context,
CSSPrincipalIF principal,
CSSNativeRoleIF role)
Updates the native role. |
void |
CSSDirectoryManagementAPIIF.updateNativeUser(java.util.Map context,
CSSPrincipalIF principal,
CSSNativeUserIF user)
Updates the native user. |
Uses of CSSPrincipalIF in com.hyperion.css.common |
---|
Methods in com.hyperion.css.common that return CSSPrincipalIF | |
---|---|
CSSPrincipalIF |
CSSUserIF.getPrincipal()
Returns the instance that represents an authenticated user. |
Methods in com.hyperion.css.common with parameters of type CSSPrincipalIF | |
---|---|
com.hyperion.css.common.CSSApplicationEntry[] |
CSSGroupIF.getAllRolesList(java.util.Map context,
CSSPrincipalIF principal)
Deprecated. - Use CSSUserProvisioningAPIIF.getRolesListForEntry(Map, CSSPrincipalIF, String, String[], boolean) |
com.hyperion.css.common.CSSApplicationEntry[] |
CSSUserIF.getAllRolesList(java.util.Map context,
CSSPrincipalIF principal)
Deprecated. - Use CSSUserProvisioningAPIIF.getRolesListForEntry(Map, CSSPrincipalIF, String, String[], boolean) |
java.lang.String[] |
CSSGroupIF.getGroupList(CSSPrincipalIF principal,
boolean returnIndirect)
This is an EPM mode only API. |
java.lang.String[] |
CSSUserIF.getGroupsList(CSSPrincipalIF principal,
boolean indirect)
This is an EPM mode only API. |
java.lang.String[] |
CSSUserIF.getGroupsList(CSSPrincipalIF principal,
java.lang.String applicationId,
boolean indirect)
This is an EPM/Fusion Mode API |
com.hyperion.css.cache.CacheNodeIF[] |
CSSGroupIF.getGroupsTree(CSSPrincipalIF principal,
boolean indirect)
This is an EPM mode only API. |
com.hyperion.css.cache.CacheNodeIF[] |
CSSUserIF.getGroupsTree(CSSPrincipalIF principal,
boolean indirect)
Returns an array of CacheNodeIF depending on the users group association. |
com.hyperion.css.common.CssJpsApplicationRole[] |
CSSUserIF.getJPSRolesList(CSSPrincipalIF principal,
java.lang.String appId,
boolean returnIndirect)
This is an Fusion/JPS mode only API. |
java.lang.String[] |
CSSGroupIF.getParentGroups(CSSPrincipalIF principal,
boolean returnIndirect)
This is an EPM mode only API. |
java.util.Set |
CSSRoleIF.getParentRoles(CSSPrincipalIF principal,
boolean indirect)
Returns the Parent roles of this role. |
CSSApplicationInfoIF[] |
CSSUserIF.getProvisionedApplications(java.util.Map context,
CSSPrincipalIF principal)
Deprecated. - Use CSSUserProvisioningAPIIF.getProvisionedApplications(Map, CSSPrincipalIF, String, String[]) |
java.lang.String[] |
CSSGroupIF.getRolesList(CSSPrincipalIF principal,
java.lang.String appId,
boolean returnIndirect)
This is an EPM mode only API. |
java.lang.String[] |
CSSUserIF.getRolesList(CSSPrincipalIF principal,
java.lang.String appId,
boolean returnIndirect)
Returns the roles associated with this user. |
java.lang.String[] |
CSSRoleIF.getRoleTree(CSSPrincipalIF principal,
boolean indirect)
This is an EPM mode only API. |
java.lang.String[] |
CSSGroupIF.getUsersList(CSSPrincipalIF principal,
boolean returnIndirect)
Deprecated. - Use CSSGroupIF.getUsersList(Map, CSSPrincipalIF, boolean) . |
java.lang.String[] |
CSSGroupIF.getUsersList(java.util.Map context,
CSSPrincipalIF principal,
boolean returnIndirect)
This is an EPM mode only API. |
void |
CSSNativeGroupIF.removeFromParentGroups(CSSPrincipalIF principal,
java.lang.String[] groups)
Removes the group from its parent groups. |
void |
CSSNativeGroupIF.removeGroupList(CSSPrincipalIF principal,
java.lang.String[] groups)
Removes group members from a group. |
void |
CSSNativeUserIF.removeGroupsList(CSSPrincipalIF principal,
java.lang.String[] groups)
Removes the user from parent groups. |
void |
CSSNativeGroupIF.removeUserList(CSSPrincipalIF principal,
java.lang.String[] users)
Removes user members from the group. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |