| 
 
 | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Credential | |
|---|---|
| com.nitido.nim | This package contains NiM core classes. | 
| com.nitido.nimx.nuggets.javamail.real | This is the first real implementation of JavaMailNugget, which launches the JavaMail connections and keep the IMAP connection reference opened during the nugget's lifetime only. | 
| com.nitido.nimx.nuggets.javamail.valet | This is the "valet" implementation of JavaMailNugget, which "park" the IMAP connections to the ValetService in order to keep the connection opened between requests. | 
| com.nitido.nimx.services.authentication.directory | The implementation of AuthenticationService that uses the JNDI implementation of Nitido Eximius Directory library. | 
| com.nitido.nimx.services.authentication.dirpool | The implementation of AuthenticationService that uses the Mozilla Netscape LDAP SDK's connection pool ability. | 
| com.nitido.nimx.services.authentication.sim | A simulator implementation of AuthenticationService. | 
| com.nitido.nimx.services.datacontrol.cachedmap | A directory-based implementation of DataControlService that support profile caching and directory pool. | 
| com.nitido.nimx.services.datacontrol.profilemap | A directory-based implementation of DataControlService that allow custom mapping between the user space key and the backend LDAP attribute name. | 
| com.nitido.nimx.services.datacontrol.sim | A simulator implementation of DataControlService. | 
| com.nitido.nimx.services.entitlement.sim | A simulator implementation of EntitlementService. | 
| com.nitido.nimx.services.entity.generic | A generic implementation of EntityService implementation. | 
| com.nitido.nimx.services.eventmonitor.log4j | A log4j implementation of EventMonitorService (do nothing). | 
| com.nitido.nimx.services.simbackend | This package contains classes used to simulate a backend data store. | 
| Uses of Credential in com.nitido.nim | 
|---|
| Fields in com.nitido.nim declared as Credential | |
|---|---|
protected  Credential | 
Entity._identifyingCred
Reference to the identifying credential of the entity.  | 
| Methods in com.nitido.nim that return Credential | |
|---|---|
 Credential | 
AuthenticationService.authenticate(Credential cred)
This method forwards the call to authenticateImpl() method and then sets the authenticated flag of the credential to true.  | 
protected abstract  Credential | 
AuthenticationService.authenticateImpl(Credential cred)
This method is used to authenticate the given credential against the back-end authentication service.  | 
 Credential | 
EntityProvisionDescriptor.getCredential()
This method returns the indentifying credential of the entity being provisioned.  | 
 Credential | 
Entity.getIdentifyingCredential()
This method returns a reference to the identifying credential of the entity.  | 
 Credential | 
Entity.getValueFromCredentialSpace(java.lang.String key)
This method returns the first instance of the credential object associated to the given key.  | 
 Credential | 
DataControl.getValueFromCredentialSpace(java.lang.String key)
This method returns the first instance of the credential object associated to the given key.  | 
 Credential | 
ContainerEntity.getValueFromCredentialSpace(java.lang.String key)
This method always throw PermissionDeniedException because ContainerEntity has no access to credential space and user space.  | 
protected abstract  Credential | 
DataControl.getValueFromCredentialSpaceImpl(java.lang.String key)
This method contains the actual implementation for the getValueFromCredentialSpace( key ) method.  | 
| Methods in com.nitido.nim with parameters of type Credential | |
|---|---|
 void | 
Entity.addToCredentialSpace(java.lang.String key,
                     Credential value)
This method adds a new credential to the user space under the given key.  | 
 void | 
DataControl.addToCredentialSpace(java.lang.String key,
                     Credential value)
This method adds a new credential to the user space under the given key.  | 
 void | 
ContainerEntity.addToCredentialSpace(java.lang.String key,
                     Credential value)
This method always throw PermissionDeniedException because ContainerEntity has no access to credential space and user space.  | 
 Credential | 
AuthenticationService.authenticate(Credential cred)
This method forwards the call to authenticateImpl() method and then sets the authenticated flag of the credential to true.  | 
protected abstract  Credential | 
AuthenticationService.authenticateImpl(Credential cred)
This method is used to authenticate the given credential against the back-end authentication service.  | 
abstract  void | 
DataControl.bind(Credential credential)
This method is used to bind the given credential to the DataControl.  | 
abstract  void | 
AuthenticationService.changeAuthenticationCredential(Credential oldCred,
                               Credential newCred)
This method is used to change the identifying credentials on an entity.  | 
protected  void | 
Entity.changeDataControlCredential(Credential newDCCred,
                            boolean modBackend)
Redirector that invokes the DataControl.changeDataControlCredential().  | 
protected abstract  void | 
DataControl.changeDataControlCredential(Credential newCred,
                            boolean modBackend)
This method changes and rebinds the "login" credential of the DataControl.  | 
protected  void | 
EntityService.changeDataControlCredential(Entity entity,
                            Credential newDCCred,
                            boolean modBackend)
This is a redirector method to entity's changeDataControlCredential method.  | 
abstract  void | 
EntitlementService.changeEntitlementCredential(Credential oldCred,
                            Credential newCred)
This method is used to change the user credentials to the entitlement service.  | 
 void | 
Entity.changeIdentifyingCredential(Credential newCred)
This method is used to replace the identifying credentials associated with the entity.  | 
abstract  void | 
EntityService.changeIdentifyingCredential(Entity entity,
                            Credential newCred)
This method is used to change the identifying credential of an entity (this is usually called for changing the user's password).  | 
abstract  void | 
ProvisionService.changeProvisionCredential(Credential oldCred,
                          Credential newCred)
Change the provision credential.  | 
 Nugget | 
ContainerEntity.createNugget(java.lang.String nuggetName,
             java.lang.String nuggetType,
             java.util.Hashtable settings,
             Credential credential)
This method always throw PermissionDeniedException because ContainerEntity has no privilege to create or access nuggets.  | 
abstract  void | 
ProvisionService.deprovisionEntity(Credential targetCred,
                  Entity adminEntity)
This method will de-provision the entity associated to the given target credential.  | 
 void | 
NiM.deprovisionEntity(Credential targetCred,
                  Entity adminEntity)
This method will de-provision the entity associated to the given target credential.  | 
abstract  DataControl | 
DataControlService.getDataControl(Credential credential)
This method is a factory method for DataControl objects.  | 
 Entity | 
NiM.getEntity(Credential credential)
This method returns an instance of an Entity for the given credential.  | 
abstract  Entity | 
EntityService.getEntity(Credential credential)
This method returns an instance of an Entity associated to the given credential.  | 
 User | 
NiM.getUser(Credential credential)
This method returns a reference to an authenticated User.  | 
protected abstract  boolean | 
EntitlementService.isAllowed(java.lang.String action,
          java.util.Map params,
          Credential credential)
This method checks whether the given credential is entitled to perform the given action.  | 
 boolean | 
EntitlementService.isAllowedForwarder(java.lang.String action,
                   java.util.Map params,
                   Credential credential)
This method is used to check whether the given credential is entitled to perform the given action.  | 
protected abstract  boolean | 
ProvisionService.isProvisioned(Credential targetCred)
This method will check if the specified targetCred represents an entity that has been provisioned in the backend.  | 
 void | 
NiM.logEvent(java.lang.String eventName,
         java.lang.String msg,
         Credential credential)
This method is used to log application level events.  | 
abstract  void | 
EventMonitorService.logEvent(java.lang.String eventName,
         java.lang.String msg,
         Credential credential)
This method is used to log the given message for the given event name.  | 
 boolean | 
NiM.needToLogEvent(java.lang.String eventName,
               Credential credential)
This method indicates whether the given event needs to be logged.  | 
abstract  boolean | 
EventMonitorService.needToLogEvent(java.lang.String eventName,
               Credential credential)
This method indicates whether the given event needs to be logged.  | 
 void | 
Entity.removeFromCredentialSpace(java.lang.String key,
                          Credential value)
This method removes the given key/credential pair from the credential space of the entity.  | 
 void | 
DataControl.removeFromCredentialSpace(java.lang.String key,
                          Credential value)
This method removes the given key/credential pair from the credential space of the entity.  | 
 void | 
ContainerEntity.removeFromCredentialSpace(java.lang.String key,
                          Credential value)
This method always throw PermissionDeniedException because ContainerEntity has no access to credential space and user space.  | 
 void | 
Entity.replaceInCredentialSpace(java.lang.String key,
                         Credential value)
This method is used to store the given credential into the credential space under the given key.  | 
 void | 
DataControl.replaceInCredentialSpace(java.lang.String key,
                         Credential value)
This method is used to store the given credential into the credential space under the given key.  | 
 void | 
ContainerEntity.replaceInCredentialSpace(java.lang.String key,
                         Credential value)
This method always throw PermissionDeniedException because ContainerEntity has no access to credential space and user space.  | 
protected  void | 
EntityService.setEntityIdentifyingCredential(Entity entity,
                               Credential authCred)
This is a redirector method to allow the EntityService to change the IdentifyingCredential of the entity object.  | 
protected  void | 
Entity.setIdentifyingCredential(Credential authCred)
Change the identifying credential.  | 
| Constructors in com.nitido.nim with parameters of type Credential | |
|---|---|
ContainerEntity(NiMKernelServiceVisa visa,
                Credential credential,
                DataControl datacontrol)
 | 
|
Credential(Credential inCred)
Copy constructor of the credential.  | 
|
DataControl(Credential credential,
            java.util.HashMap settings)
This constructor returns an instance of the DataControl that is binded to the given credential.  | 
|
Entity(NiMKernelServiceVisa visa,
       Credential credential,
       DataControl datacontrol)
This constructor is called by the EntityService of the NiMKernel to create a new instance of the class.  | 
|
EntityProvisionDescriptor(Credential credential)
This constructor is used to create a new instance of this class  | 
|
User(NiMKernelServiceVisa visa,
     Credential credential,
     DataControl datacontrol)
 | 
|
| Uses of Credential in com.nitido.nimx.nuggets.javamail.real | 
|---|
| Methods in com.nitido.nimx.nuggets.javamail.real that return Credential | |
|---|---|
protected  Credential | 
JavaMailNuggetImpl.fetchCredential(java.lang.String protocol,
                java.lang.String settingKey)
Fetch the credential from the DataStore.  | 
| Uses of Credential in com.nitido.nimx.nuggets.javamail.valet | 
|---|
| Methods in com.nitido.nimx.nuggets.javamail.valet that return Credential | |
|---|---|
protected  Credential | 
JavaMailNuggetImpl.fetchCredential(java.lang.String protocol,
                java.lang.String settingKey)
Fetch the credential from the DataStore.  | 
| Uses of Credential in com.nitido.nimx.services.authentication.directory | 
|---|
| Methods in com.nitido.nimx.services.authentication.directory that return Credential | |
|---|---|
protected  Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential cred)
This method is used to authenticate the given credential against a directory server.  | 
| Methods in com.nitido.nimx.services.authentication.directory with parameters of type Credential | |
|---|---|
protected  Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential cred)
This method is used to authenticate the given credential against a directory server.  | 
 void | 
AuthenticationServiceImpl.changeAuthenticationCredential(Credential oldCred,
                               Credential newCred)
 | 
| Uses of Credential in com.nitido.nimx.services.authentication.dirpool | 
|---|
| Methods in com.nitido.nimx.services.authentication.dirpool that return Credential | |
|---|---|
protected  Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential cred)
This method is used to authenticate the given credential against a directory server.  | 
| Methods in com.nitido.nimx.services.authentication.dirpool with parameters of type Credential | |
|---|---|
protected  Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential cred)
This method is used to authenticate the given credential against a directory server.  | 
 void | 
AuthenticationServiceImpl.changeAuthenticationCredential(Credential oldCred,
                               Credential newCred)
 | 
protected  void | 
AuthenticationServiceImpl.postAuthenticate(Directory dir,
                 Credential inCred,
                 java.lang.String dn)
This method performs additional check on an entry's user profile after binding to the backend LDAP server with the credential sucessfully.  | 
| Uses of Credential in com.nitido.nimx.services.authentication.sim | 
|---|
| Methods in com.nitido.nimx.services.authentication.sim that return Credential | |
|---|---|
protected  Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential credential)
This method is used to authenticate the given credential against the back-end authentication service.  | 
| Methods in com.nitido.nimx.services.authentication.sim with parameters of type Credential | |
|---|---|
protected  Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential credential)
This method is used to authenticate the given credential against the back-end authentication service.  | 
 void | 
AuthenticationServiceImpl.changeAuthenticationCredential(Credential oldCred,
                               Credential newCred)
This method is used to change the identifying credentials on an entity.  | 
| Uses of Credential in com.nitido.nimx.services.datacontrol.cachedmap | 
|---|
| Methods in com.nitido.nimx.services.datacontrol.cachedmap that return Credential | |
|---|---|
protected  Credential | 
DataControlImpl.getValueFromCredentialSpaceImpl(java.lang.String key)
 | 
| Methods in com.nitido.nimx.services.datacontrol.cachedmap with parameters of type Credential | |
|---|---|
 void | 
DataControlImpl.bind(Credential cred)
This method is used to bind the given credential to the DataControl if the credential can be authenticated against the directory server.  | 
protected  void | 
DataControlImpl.changeDataControlCredential(Credential newCred,
                            boolean modBackend)
This method change the DataControl credential for user.  | 
protected  com.nitido.nimx.services.datacontrol.cachedmap.BindData | 
DataControlServiceImpl.credentialToBindData(Credential cred)
This method is invoked by the DataControl object to obtain the DN for the specified credential.  | 
protected  java.lang.String | 
DataControlServiceImpl.credentialToUserDN(Credential cred)
This method is invoked by the DataControl object to obtain the DN for the specified credential.  | 
 DataControl | 
DataControlServiceImpl.getDataControl(Credential credential)
 | 
| Constructors in com.nitido.nimx.services.datacontrol.cachedmap with parameters of type Credential | |
|---|---|
DataControlImpl(Credential credential,
                java.util.HashMap settingMap)
This constructor returns an instance of the DataControl that is binded to the given credential.  | 
|
| Uses of Credential in com.nitido.nimx.services.datacontrol.profilemap | 
|---|
| Methods in com.nitido.nimx.services.datacontrol.profilemap that return Credential | |
|---|---|
protected  Credential | 
DataControlImpl.getValueFromCredentialSpaceImpl(java.lang.String key)
 | 
| Methods in com.nitido.nimx.services.datacontrol.profilemap with parameters of type Credential | |
|---|---|
 void | 
DataControlImpl.bind(Credential cred)
This method is used to bind the given credential to the DataControl if the credential can be authenticated against the directory server.  | 
protected  void | 
DataControlImpl.changeDataControlCredential(Credential newCred,
                            boolean modBackend)
This method change the DataControl credential for user.  | 
protected  com.nitido.nimx.services.datacontrol.profilemap.BindData | 
DataControlServiceImpl.credentialToBindData(Credential cred)
 | 
protected  java.lang.String | 
DataControlServiceImpl.credentialToUserDN(Credential cred)
This method is invoked by the DataControl object to obtain the DN for the specified credential.  | 
 DataControl | 
DataControlServiceImpl.getDataControl(Credential credential)
 | 
| Constructors in com.nitido.nimx.services.datacontrol.profilemap with parameters of type Credential | |
|---|---|
DataControlImpl(Credential credential,
                java.util.HashMap settings)
This constructor returns an instance of the DataControl that is binded to the given credential.  | 
|
| Uses of Credential in com.nitido.nimx.services.datacontrol.sim | 
|---|
| Methods in com.nitido.nimx.services.datacontrol.sim that return Credential | |
|---|---|
protected  Credential | 
DataControlImpl.getValueFromCredentialSpaceImpl(java.lang.String key)
 | 
| Methods in com.nitido.nimx.services.datacontrol.sim with parameters of type Credential | |
|---|---|
 void | 
DataControlImpl.bind(Credential credential)
 | 
protected  void | 
DataControlImpl.changeDataControlCredential(Credential newCred,
                            boolean modBackend)
 | 
 DataControl | 
DataControlServiceImpl.getDataControl(Credential credential)
 | 
| Constructors in com.nitido.nimx.services.datacontrol.sim with parameters of type Credential | |
|---|---|
DataControlImpl(Credential credential,
                java.util.HashMap settings)
Default constructor that does nothing.  | 
|
| Uses of Credential in com.nitido.nimx.services.entitlement.sim | 
|---|
| Methods in com.nitido.nimx.services.entitlement.sim with parameters of type Credential | |
|---|---|
 void | 
EntitlementServiceImpl.changeEntitlementCredential(Credential oldCred,
                            Credential newCred)
This method always allow the credential change.  | 
 boolean | 
EntitlementServiceImpl.isAllowed(java.lang.String request,
          java.util.Map params,
          Credential credential)
Check whether the given credential is entitled to perform the given request.  | 
| Uses of Credential in com.nitido.nimx.services.entity.generic | 
|---|
| Methods in com.nitido.nimx.services.entity.generic with parameters of type Credential | |
|---|---|
 void | 
EntityServiceImpl.changeIdentifyingCredential(Entity entity,
                            Credential newCred)
This method is used to change the identifying credential of an entity (this is usually called when changing the user's password).  | 
 Entity | 
EntityServiceImpl.getEntity(Credential credential)
This method returns an instance of an Entity associated to the given credential.  | 
| Uses of Credential in com.nitido.nimx.services.eventmonitor.log4j | 
|---|
| Methods in com.nitido.nimx.services.eventmonitor.log4j with parameters of type Credential | |
|---|---|
 void | 
EventMonitorServiceImpl.logEvent(java.lang.String eventName,
         java.lang.String msg,
         Credential credential)
This method is used to log the given message for the given event name.  | 
 boolean | 
EventMonitorServiceImpl.needToLogEvent(java.lang.String eventName,
               Credential credential)
This method indicates whether the given event needs to be logged.  | 
| Uses of Credential in com.nitido.nimx.services.simbackend | 
|---|
| Methods in com.nitido.nimx.services.simbackend that return Credential | |
|---|---|
 Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential credential)
This method is used to authenticate the given credential against the back-end authentication service.  | 
protected  Credential | 
DataControlImpl.getValueFromCredentialSpaceImpl(java.lang.String key)
 | 
| Methods in com.nitido.nimx.services.simbackend with parameters of type Credential | |
|---|---|
protected  void | 
BackendStore.authenticate(Credential cred)
 | 
 Credential | 
AuthenticationServiceImpl.authenticateImpl(Credential credential)
This method is used to authenticate the given credential against the back-end authentication service.  | 
 void | 
DataControlImpl.bind(Credential cred)
This method is used to bind the given credential to the DataControl if the credential can be authenticated against the directory server.  | 
protected  void | 
BackendStore.bind(Credential cred)
 | 
 void | 
AuthenticationServiceImpl.changeAuthenticationCredential(Credential oldCred,
                               Credential newCred)
This method is used to change the identifying credentials on an entity.  | 
protected  void | 
BackendStore.changeCredential(Credential oldCred,
                 Credential newCred)
 | 
protected  void | 
DataControlImpl.changeDataControlCredential(Credential newCred,
                            boolean modBackend)
 | 
 void | 
EntitlementServiceImpl.changeEntitlementCredential(Credential oldCred,
                            Credential newCred)
This method always allow the credential change.  | 
 void | 
ProvisionServiceImpl.changeProvisionCredential(Credential oldCred,
                          Credential newCred)
 | 
protected  void | 
BackendStore.deprovisionEntity(Credential targetCred)
Deprovision the entity.  | 
 void | 
ProvisionServiceImpl.deprovisionEntity(Credential targetCred,
                  Entity adminEntity)
 | 
 DataControl | 
DataControlServiceImpl.getDataControl(Credential credential)
 | 
protected  java.io.Serializable | 
BackendStore.getValueFromUserProfile(Credential cred,
                        java.lang.String userSpaceKey)
 | 
protected  java.util.Vector | 
BackendStore.getValuesVectorFromUserProfile(Credential cred,
                               java.lang.String userSpaceKey)
 | 
 boolean | 
EntitlementServiceImpl.isAllowed(java.lang.String request,
          java.util.Map params,
          Credential credential)
Check whether the given credential is entitled to perform the given request.  | 
protected  boolean | 
ProvisionServiceImpl.isProvisioned(Credential targetCred)
This method is used to verify if the given credential has already been provisioned.  | 
protected  boolean | 
BackendStore.isProvisioned(Credential targetCred)
 | 
protected  void | 
BackendStore.modifyUserProfile(Credential cred,
                  Modifier modifier)
 | 
| Constructors in com.nitido.nimx.services.simbackend with parameters of type Credential | |
|---|---|
DataControlImpl(Credential credential,
                java.util.HashMap settings)
This constructor returns an instance of the DataControl that is binded to the given credential.  | 
|
  | 
Nitido NiM 2.5 Java API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright © 1999-2009 Nitido Inc. Proprietary and Confidential. All Rights Reserved.