Package com.hyperion.css

Provides the classes necessary to create and use the security platform and the contract that all providers must implement.

See:
          Description

Interface Summary
CSSAPIExtnIF CSSAPIIF extension iterface created to shuffle between delegated admin behavior of API and the original behaviour.
CSSAPIIF This is the interface to the security platform functionality.
CSSAppExceptionIF Deprecated. - instead use CSSErrorCodeIF
CSSConfiguredProviderIF This interface will provider details of each configured provider name, initialization status and current status.
CSSCustomAuthenticationIF This interface defines the contract required to be implemented by the Custom Authentication Module.
CSSDirectoryManagementAPIIF This interface provides for interaction to create, retrieve, update and delete users, groups, and roles in the Hyperion Hub (Shared Services) directory.
CSSMigrationAPIIF Interface that definies utility methods to facilate migration.
CSSProviderIF This is the interface to be implemented by the providers.
CSSSecurityAgentIF Interface defining the getter methods for Username and Password.
CSSSyncAPIIF This API is utilized by HSS and products to synchronize external users and groups identities with there respective repository.
CSSSyncEntryIF This interface encapsulates all status of identities specified for synchronization.
CSSUserProvisioningAPIIF This API is utilized for purposes of Provisioning - both users and groups as well as authorization through the use of roles.
 

Class Summary
CSSAPIImpl  
CSSApplicationInstance  
CSSSystem This is a class designed for providing access to the security platform and the various components.
 

Exception Summary
CSSAdministratorException This exception, if thrown, implies that the pricipal have Administrator role
CSSAuthenticationException This exception, if thrown, implies that a user is found but the password does not match; in other words, the credentials are invalid.
CSSAuthorizationException  
CSSBERException Exception thrown to indicate a BER error.
CSSCircularDependencyException Represents a condition when a circular dependency is being introduced.
CSSCommunicationException This exception, if thrown, implies that the directory could not be contacted and is not available for the request.
CSSEntityAlreadyExistsException This represents a situation that an entity already exists in the system.
CSSException This is a customized application exception class that is able to chain/link exceptions and the associated error codes.
CSSGroupNotProvisionedException This exception, if thrown, implies that the group entry is not provisioned..
CSSIllegalArgumentException This exception, if thrown, specifies an illegal argument to a method.
CSSInvalidDelegatedListException This exception, if thrown, implies that the role specified does not exist, but existed at some time.
CSSInvalidGroupException This exception, if thrown, implies that the group specified does not exist.
CSSInvalidIdentityException This exception, if thrown, implies that the identity is invalid or not in the correct format.
CSSInvalidPrincipalException This exception, if thrown, implies that the principal specified does not exist, but existed at some time.
CSSInvalidRoleException This exception, if thrown, implies that the role specified does not exist, but existed at some time.
CSSInvalidUserException This exception, if thrown, implies that the user specified does not exist, but existed at some time.
CSSMethodNotImplementedException This exception, if thrown, implies that a particular provider does not have implemention or not provided any implementation.
CSSNoProviderException This exception, if thrown, implies that the provider does not exist.
CSSOperationNotSupportedException This exception, if thrown, implies that a particular provider does not support this operation.
CSSPasswordExpiredException Handler for password expired exception.
CSSPasswordPolicyException Handler for password policy exceptions.
CSSRegistrationException T
CSSRollbackException This exception, if thrown, is a signal to the caller to rollback the exception as not rolling back the encapulating transaction might lead to database inconsistencies.
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.
CSSTokenNotAvailableException This exception, if thrown, implies that the token cannot be created or is not available.
CSSUserNotProvisionedException This exception, if thrown, implies that user is not provisioned..
 

Package com.hyperion.css Description

Provides the classes necessary to create and use the security platform and the contract that all providers must implement.



Copyright 2005-2009 Oracle Corporation.