|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CSSException | |
---|---|
com.hyperion.css | |
com.hyperion.css.common |
Uses of CSSException in com.hyperion.css |
---|
Subclasses of CSSException in com.hyperion.css | |
---|---|
class |
CSSAuthenticationException
This exception, if thrown, implies that a user is found but the password does not match; in other words, the credentials are invalid. |
class |
CSSAuthorizationException
|
class |
CSSCircularDependencyException
Represents a condition when a circular dependency is being introduced. |
class |
CSSCommunicationException
This exception, if thrown, implies that the directory could not be contacted and is not available for the request. |
class |
CSSCryptographicException
Exception to contain all cryptographic exceptions. |
class |
CSSEntityAlreadyExistsException
This represents a situation that an entity already exists in the system. |
class |
CSSGroupNotProvisionedException
This exception, if thrown, implies that the group entry is not provisioned.. |
class |
CSSIllegalArgumentException
This exception, if thrown, specifies an illegal argument to a method. |
class |
CSSInvalidGroupException
This exception, if thrown, implies that the group specified does not exist. |
class |
CSSInvalidIdentityException
This exception, if thrown, implies that the identity is invalid or not in the correct format. |
class |
CSSInvalidPrincipalException
This exception, if thrown, implies that the principal specified does not exist, but existed at some time. |
class |
CSSInvalidRoleException
This exception, if thrown, implies that the role specified does not exist, but existed at some time. |
class |
CSSInvalidUserException
This exception, if thrown, implies that the user specified does not exist, but existed at some time. |
class |
CSSMethodNotSupportedException
This exception, if thrown, implies that a method (of an interface) is not supported in a particular working mode of CSS, for example, Fusion mode or EPM mode. |
class |
CSSNoProviderException
This exception, if thrown, implies that the provider does not exist. |
class |
CSSOperationNotSupportedException
This exception, if thrown, implies that a particular provider does not support this operation. |
class |
CSSPasswordExpiredException
Deprecated. |
class |
CSSPasswordPolicyException
Deprecated. - This will throw generic exception, will be deleted next release. |
class |
CSSTokenNotAcceptedException
This exception, if thrown, implies that the token passed in from another source (another application) is not a valid token and therefore is rejected. |
class |
CSSTokenNotAvailableException
This exception, if thrown, implies that the token cannot be created or is not available. |
class |
CSSUserNotProvisionedException
This exception, if thrown, implies that user is not provisioned.. |
Methods in com.hyperion.css that throw CSSException | |
---|---|
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. |
CSSUserIF |
CSSAPIIF.authenticate(java.util.Map context)
Deprecated. - Use any of the following: CSSAPIIF.authenticate(Map, String, String) CSSAPIIF.authenticateToken(Map, String) CSSAPIIF.authenticateUserFromSecurityAgent(Map, String, String)
CSSAPIIF.authenticateSapTicket(Map, String) CSSAPIIF.authenticateSecurityAgent(Map, HttpServletRequest) |
CSSUserIF |
CSSProviderIF.authenticate(java.util.Map context)
The user is authenticated by the security platform. |
CSSUserIF |
CSSAPIIF.authenticate(java.util.Map context,
java.lang.String username,
java.lang.String password)
Authenticates the specified username against the specified password with the providers configured in the security system. |
CSSUserIF |
CSSAPIIF.authenticateProxyUser(java.util.Map context,
java.lang.String username,
java.lang.String trustedServiceKey)
Authenticates the specified username using proxy, after validating the trusted service key. |
CSSUserIF |
CSSAPIIF.authenticateProxyUser(java.util.Map context,
java.lang.String username,
java.lang.String trustedServiceKey,
javax.servlet.http.HttpServletRequest request)
This API is currently supported only in Fusion Mode |
CSSUserIF |
CSSAPIIF.authenticateSapTicket(java.util.Map context,
java.lang.String ticket)
This is an EPM mode only API. |
CSSUserIF |
CSSAPIIF.authenticateSecurityAgent(java.util.Map context,
javax.servlet.http.HttpServletRequest request)
This is an EPM mode only API. |
CSSUserIF |
CSSAPIIF.authenticateToken(java.util.Map context,
java.lang.String token)
Authenticates the specified sso_token against the providers configured in the security system. |
CSSUserIF |
CSSAPIIF.authenticateUserFromSecurityAgent(java.util.Map context,
java.lang.String username,
java.lang.String trustedServiceKey)
This is an EPM mode only API. |
int |
CSSAPIIF.compareToapplicationIdInToken(java.util.Map context,
java.lang.String token,
java.lang.String applicationID)
This API is currently supported in Fusion Mode. |
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. |
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. |
static com.hyperion.css.common.configuration.CSSConfigurationManager |
CSSSystem.getConfigurationManager()
Return the Configuration Manager. |
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)
|
CSSDirectoryManagementAPIIF |
CSSAPIIF.getDirectoryManagementAPI(java.util.Map context)
This is an EPM mode only API. |
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.getGroupByIdentity(java.util.Map context,
java.lang.String identity)
Deprecated. - Use CSSAPIIF.getGroupByIdentity(Map, CSSPrincipalIF, String)
. This is an EPM mode only API. |
CSSGroupIF |
CSSProviderIF.getGroupByIdentity(java.util.Map context,
java.lang.String identity)
Get a group based on the identity of the group. |
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. |
CSSGroupIF[] |
CSSAPIIF.getGroups(java.util.Map context,
java.lang.String groupName)
Deprecated. - Use CSSAPIIF.getGroups(Map, CSSPrincipalIF, String)
This is an EPM mode only API. |
CSSGroupIF[] |
CSSProviderIF.getGroups(java.util.Map context,
java.lang.String name)
Get a group based on the name . |
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[] |
CSSAPIIF.getGroupsByIdentities(java.util.Map context,
java.lang.String[] identities)
Deprecated. - Use CSSAPIIF.getGroupsByIdentities(Map, CSSPrincipalIF, Set) |
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. |
java.util.ArrayList |
CSSProviderIF.getGroupTree(java.util.Map context,
java.lang.String identity,
boolean indirect)
For Internal Use Only. |
java.lang.String[] |
CSSAPIIF.getHeaderNamesFromSecurityAgent(java.util.Map context)
This is an EPM mode only API. |
static CSSSystem |
CSSSystem.getInstance(java.util.Map context,
java.lang.String logPath)
Returns an initialized singleton instance of CSSSystem using the configuration from EPM Registry. |
static CSSSystem |
CSSSystem.getInstance(java.util.Map context,
java.net.URL configURL,
java.lang.String logPath)
Deprecated. (non-Javadoc) This is an EPM mode only API. Returns an initialized singleton instance of CSSSystem using the specified configURL. Note that if the CSSSystem was already initialized using configuration from registry, the system will not initialize again, but the same instance would be returned. A warning would be logged. If Native directory is not reachable, the initialization logic will try to reconnect to it for a few attempts. If Native directory is not reachable even after retry attempts, this method will fail with exception.
The
The directory location of where the client log file should be created is required, In case of invalid log location, the log will be created in the JVM temp folder. |
static com.hyperion.css.spi.CSSManager |
CSSSystem.getManager()
This is an EPM mode only API. |
CSSMigrationAPIIF |
CSSAPIIF.getMigrationAPI(java.util.Map context)
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. |
java.util.Map |
CSSAPIIF.getProviderMap(java.util.Map context)
This is an EPM mode only API. |
java.lang.String[] |
CSSAPIIF.getProviderNames(java.util.Map context)
Deprecated. - Use CSSManager.getProviderMap() 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. |
java.lang.String |
CSSSystem.getSAPTicket(java.util.Map context,
java.lang.String cSSToken)
This is an EPM mode only API |
java.lang.String |
CSSAPIIF.getSAPTicketFromToken(java.util.Map context,
java.lang.String token)
This is an EPM mode only API |
CSSUserIF |
CSSAPIIF.getUserByEmail(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String email)
This is an EPM mode only API. |
CSSUserIF |
CSSAPIIF.getUserByEmail(java.util.Map context,
java.lang.String email)
Deprecated. - Use CSSAPIIF.getUsers(Map, CSSPrincipalIF, UserSearchFilter)
This is an EPM mode only API. |
CSSUserIF |
CSSProviderIF.getUserByEmail(java.util.Map context,
java.lang.String email)
Get a user based on an email match. |
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.getUserByIdentity(java.util.Map context,
java.lang.String identity)
Deprecated. - Use CSSAPIIF.getUserByIdentity(Map, CSSPrincipalIF, String)
This is an EPM mode only API. |
CSSUserIF |
CSSProviderIF.getUserByIdentity(java.util.Map context,
java.lang.String identity)
Get a user based on the identity of the user. |
java.util.Map |
CSSProviderIF.getUserMembersForGroups(java.util.Map context,
java.util.Set groupIdentities)
Returns a Map containing group id as key and set of user objects as values. |
java.util.Set |
CSSProviderIF.getUserObjFromGroups(java.util.Map context,
java.util.Set identities)
Returns set of CSSUserIF objects for the given group identities. |
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. |
CSSUserIF[] |
CSSAPIIF.getUsers(java.util.Map context,
java.lang.String userName)
Deprecated. - Use CSSAPIIF.getUsers(Map, CSSPrincipalIF, String)
This is an EPM mode only API. |
CSSUserIF[] |
CSSProviderIF.getUsers(java.util.Map context,
java.lang.String userName)
Gets the user specified by userName The userName could be mapped to a particular
attribute in a directory through the Configuration. |
CSSUserIF[] |
CSSAPIIF.getUsers(java.util.Map context,
java.lang.String userName,
java.lang.String firstName,
java.lang.String lastName)
Deprecated. - Use CSSAPIIF.getUsers(Map, CSSPrincipalIF, UserSearchFilter)
This is an EPM mode only API. |
CSSUserIF[] |
CSSProviderIF.getUsers(java.util.Map context,
java.lang.String userName,
java.lang.String firstName,
java.lang.String lastName)
Get a user based on a user name , firstName and lastName match. |
java.util.Set<CSSUserIF> |
CSSAPIIF.getUsersByIdentities(java.util.Map context,
CSSPrincipalIF principal,
java.util.Set<java.lang.String> identities)
|
java.util.ArrayList |
CSSProviderIF.getUsersByIdentities(java.util.Map context,
java.lang.String[] array)
Returns List of CSSUserIF objects for given user 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[] |
CSSAPIIF.getUsersByName(java.util.Map context,
java.lang.String firstName,
java.lang.String lastName)
Deprecated. - Use CSSAPIIF.getUsers(Map, CSSPrincipalIF, UserSearchFilter)
This is an EPM mode only API. |
CSSUserIF[] |
CSSProviderIF.getUsersByName(java.util.Map context,
java.lang.String firstName,
java.lang.String lastName)
Get a user based on a firstName and lastName match. |
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. |
void |
CSSAPIIF.initialize(java.util.Map context,
com.hyperion.css.application.CSSApplicationIF appCallback)
Deprecated. - Use CSSSystem.getInstance(Map, String) |
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 |
CSSProviderIF.isAvailable(java.util.Map context)
Returns true if provider is communicable. |
boolean |
CSSWebAPIIF.isDelegatedModeON()
|
boolean |
CSSMigrationAPIIF.isMigrationRequired()
Retrieves the value of property "css.DN.migrationRequired" stored in registry and by default the value of this property is false. |
boolean |
CSSAPIIF.isNativeProviderActive(java.util.Map context)
This is an EPM mode only API. |
boolean |
CSSUserProvisioningAPIIF.isProvisioned(java.util.Map context,
CSSPrincipalIF principal,
java.lang.String identity,
java.lang.String applicationId)
This is an EPM mode only API. |
boolean |
CSSAPIIF.isSecurityAgentProtected(java.util.Map context)
This is an EPM mode only API. |
boolean |
CSSAPIIF.isValidCSSToken(java.util.Map context,
java.lang.String token)
Determines if the token is valid. |
CSSLoginUserIF |
CSSAPIIF.login(java.util.Map context,
java.lang.String applicationId,
boolean indirect)
Deprecated. - Use any of the following: CSSAPIIF.login(Map, String, String, String[]) CSSAPIIF.loginToken(Map, String, String[]) CSSAPIIF.loginSapTicket(Map, String, String[]) CSSAPIIF.loginSecurityAgent(Map, HttpServletRequest, String[]) |
CSSLoginUserIF |
CSSAPIIF.login(java.util.Map context,
java.lang.String username,
java.lang.String password,
java.lang.String[] applicationIds)
Authenticates the specified username against the specified password with the providers configured in the security system. |
CSSLoginUserIF |
CSSAPIIF.loginProxyUser(java.util.Map context,
java.lang.String username,
java.lang.String trustedKey,
java.lang.String[] applicationIds)
This is Fusion mode only API. |
CSSLoginUserIF |
CSSAPIIF.loginSapTicket(java.util.Map context,
java.lang.String sapTicket,
java.lang.String[] applicationIds)
This is an EPM mode only API. |
CSSLoginUserIF |
CSSAPIIF.loginSecurityAgent(java.util.Map context,
javax.servlet.http.HttpServletRequest request,
java.lang.String[] applicationIds)
This is an EPM mode only API. |
CSSLoginUserIF |
CSSAPIIF.loginToken(java.util.Map context,
java.lang.String token,
java.lang.String[] applicationIds)
Authenticates the specified sso_token against the providers configured in the security system. |
static java.lang.String |
CSSSystem.restoreToken(java.util.Map context,
java.lang.String token)
Deprecated. - use restoreToken(Map, String, String) |
java.lang.String |
CSSSystem.restoreToken(java.util.Map context,
java.lang.String token,
java.lang.String trustedServiceKey)
Validates the token and renews it for a time period specified in the SSO token timeout configuration property. |
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. |
java.util.Set<java.lang.String> |
CSSProviderIF.searchGroups(java.util.Map context,
java.lang.String name)
Get a group based on the name . |
java.util.ArrayList |
CSSProviderIF.searchIdentities(java.util.Map context,
java.lang.String identity)
For Internal Use Only. |
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 |
CSSDirectoryManagementAPIIF.setPassword(java.util.Map context,
java.lang.String userName,
java.lang.String oldPassword,
java.lang.String newPassword)
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 |
CSSSystem.shutdown()
Shuts down the security platform. |
boolean |
CSSMigrationAPIIF.updateApplicationID(java.util.Map context,
java.lang.String oldApplicationID,
java.lang.String newApplicationID)
ESSBASE 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. |
CSSSyncEntryIF |
CSSMigrationAPIIF.validateIdentities(java.lang.String[] identities)
Utility API that validates the specified CSS Identities to mark them with one of the following status. |
Uses of CSSException in com.hyperion.css.common |
---|
Methods in com.hyperion.css.common that throw CSSException | |
---|---|
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 |
CSSUserIF.getAssertionToken()
Purpose of this API is to return assertion Token that will be used to Assert User Identity When EPMIdentityAsserter is configured as one of the Identity Assertion providers in Weblogic Security Realm. |
java.util.Map |
CSSGroupIF.getGroupInfo()
This is an EPM mode only API. |
java.lang.String[] |
CSSGroupIF.getGroupList()
Deprecated. Use CSSGroupIF.getGroupList(CSSPrincipalIF, boolean) instead. This is an EPM mode only API. |
java.lang.String[] |
CSSGroupIF.getGroupList(CSSPrincipalIF principal,
boolean returnIndirect)
This is an EPM mode only API. |
java.lang.String[] |
CSSUserIF.getGroupsList()
Deprecated. Use CSSUserIF.getGroupsList(CSSPrincipalIF, boolean) instead. |
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. |
javax.security.auth.Subject |
CSSUserIF.getJpsSubject()
This is FUSION and EPM Mode 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. |
java.lang.String[] |
CSSRoleIF.getProductTypes()
This is an EPM mode only API. |
CSSApplicationInfoIF[] |
CSSUserIF.getProvisionedApplications(java.util.Map context,
CSSPrincipalIF principal)
Deprecated. - Use CSSUserProvisioningAPIIF.getProvisionedApplications(Map, CSSPrincipalIF, String, String[]) |
java.util.Map |
CSSRoleIF.getRoleInfo()
This is an EPM mode only API. |
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[] |
CSSNativeGroupIF.getSetGroupList()
For Internal Use Only |
java.lang.String[] |
CSSNativeGroupIF.getSetUserList()
For Internal Use Only |
java.lang.String |
PropertyStoreIF.getStoredTicket(java.lang.String key)
Retrieves the SAP ticket stored. |
java.lang.String[] |
CSSGroupIF.getUserList()
Deprecated. Use CSSGroupIF.getUsersList(CSSPrincipalIF, boolean) instead. 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. |
boolean |
CSSUserIF.isActive()
This is an EPM mode only API. |
boolean |
CSSRoleIF.isPreConfigured()
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. |
void |
CSSNativeGroupIF.setGroupList(java.lang.String[] groups,
boolean add)
Assigns the following groups as members of this group. |
void |
CSSNativeUserIF.setGroupsList(java.lang.String[] groups,
boolean add)
Sets the groups that this user belongs to. |
void |
CSSNativeGroupIF.setParentGroups(java.lang.String[] groups,
boolean add)
Assigns this group as a member of the specified groups. |
void |
CSSNativeRoleIF.setRoleTree(java.lang.String[] rolesIdentities,
boolean add)
Assigns the following roles as contained in this role. |
void |
CSSNativeGroupIF.setUserList(java.lang.String[] users,
boolean add)
Sets the users list for this group. |
java.lang.String |
PropertyStoreIF.storeTicket(java.lang.String key,
java.lang.String ticket)
Stores the SAP ticket. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |