See: Description
Interface | Description |
---|---|
Authenticated |
The result of an authentication process, see
AuthenticationScheme.authenticate(Credentials) . |
AuthenticationScheme |
Every authentication scheme should implement its authentication method out of this API.
|
Credentials |
Authentication schemes define and require their own credentials.
|
Class | Description |
---|---|
BasicAuthenticated |
A basic implementation of
Authenticated that contains the necessary elements for an OpenMRS authentication. |
Context |
Represents an OpenMRS
Context , which may be used to authenticate to the database and
obtain services in order to interact with the system. |
Daemon |
This class allows certain tasks to run with elevated privileges.
|
Daemon.DaemonThread |
Thread class used by the
Daemon.startModule(Module) and
Daemon.executeScheduledTask(Task) methods so that the returned object and the
exception thrown can be returned to calling class |
DaoAuthenticationScheme |
Base class for authentication schemes that intend to leverage OpenMRS'
ContextDAO . |
ServiceContext |
Represents an OpenMRS
Service Context , which returns the services represented
throughout the system. |
UserContext |
Represents an OpenMRS
User Context which stores the current user information. |
UsernamePasswordAuthenticationScheme |
Default OpenMRS authentication scheme to login with OpenMRS' usernames and passwords.
|
UsernamePasswordCredentials |
User-pass credentials represent the usual OpenMRS authentication credentials made of a pair username + password.
|
Exception | Description |
---|---|
ContextAuthenticationException |
This exception is thrown when a user attempts to access a service or object that they do not have
rights to.
|
Copyright © 2024 OpenMRS Inc.. All rights reserved.