|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AuthenticationListEntry | |
|---|---|
| ecologylab.services.authentication | Interface Ecology Lab Distributed Computing Services framework - Authentication Enables the use of authentication for client-server relationships. |
| ecologylab.services.authentication.messages | Interface Ecology Lab Distributed Services Authentication Framework -- authentication messages. |
| ecologylab.services.authentication.nio | NIO versions of authentication server / client. |
| ecologylab.services.distributed.server | Interface Ecology Lab Distributed Services Framework -- NIO servers. |
| Uses of AuthenticationListEntry in ecologylab.services.authentication |
|---|
| Classes in ecologylab.services.authentication with type parameters of type AuthenticationListEntry | |
|---|---|
interface |
Authenticatable<E extends AuthenticationListEntry>
Indicates that the implementer can be logged-into and out-of. |
class |
AuthenticationList<E extends AuthenticationListEntry>
Contains a HashMap of AuthenticationListEntry's that are hashed on their username values. |
class |
Authenticator<A extends AuthenticationListEntry>
Encapsulates all authentication actions, so that Servers don't need to. |
| Methods in ecologylab.services.authentication with parameters of type AuthenticationListEntry | |
|---|---|
boolean |
AuthenticationList.contains(AuthenticationListEntry entry)
Checks to see if this contains the username given in entry; returns true if it does. |
int |
AuthenticationList.getAccessLevel(AuthenticationListEntry entry)
Retrieves the access level for the given entry. |
boolean |
AuthenticationList.isValid(AuthenticationListEntry entry)
Checks entry against the entries contained in this. |
boolean |
AuthenticationList.remove(AuthenticationListEntry entry)
Attempts to remove the given object; this will succeed if and only if the following are true: 1.) the Object is of type AuthenticationListEntry 2.) this list contains the AuthenticationListEntry 3.) the AuthenticationListEntry's username and password both match the one in this list |
| Uses of AuthenticationListEntry in ecologylab.services.authentication.messages |
|---|
| Fields in ecologylab.services.authentication.messages declared as AuthenticationListEntry | |
|---|---|
protected AuthenticationListEntry |
Logout.entry
|
protected AuthenticationListEntry |
Login.entry
|
| Methods in ecologylab.services.authentication.messages that return AuthenticationListEntry | |
|---|---|
AuthenticationListEntry |
Logout.getEntry()
|
AuthenticationListEntry |
Login.getEntry()
|
| Methods in ecologylab.services.authentication.messages with parameters of type AuthenticationListEntry | |
|---|---|
void |
Login.setEntry(AuthenticationListEntry entry)
|
| Constructors in ecologylab.services.authentication.messages with parameters of type AuthenticationListEntry | |
|---|---|
Login(AuthenticationListEntry entry)
Creates a new Login object using the given AuthenticationListEntry. |
|
Logout(AuthenticationListEntry entry)
Creates a new Logout object using the given AuthenticationListEntry object, indicating the user that should be logged out of the server. |
|
| Uses of AuthenticationListEntry in ecologylab.services.authentication.nio |
|---|
| Fields in ecologylab.services.authentication.nio declared as AuthenticationListEntry | |
|---|---|
protected AuthenticationListEntry |
NIOAuthClient.entry
The username / password information supplied by the user. |
| Methods in ecologylab.services.authentication.nio with parameters of type AuthenticationListEntry | |
|---|---|
void |
NIOAuthClient.setEntry(AuthenticationListEntry entry)
|
| Constructors in ecologylab.services.authentication.nio with parameters of type AuthenticationListEntry | |
|---|---|
NIOAuthClient(java.lang.String server,
int port,
AuthenticationListEntry entry,
int interval,
RequestMessage messageToSend)
Creates a new AuthClient object using the given parameters. |
|
NIOAuthClient(java.lang.String server,
int port,
TranslationSpace messageSpace,
Scope objectRegistry,
AuthenticationListEntry entry)
|
|
NIOAuthClient(java.lang.String server,
int port,
TranslationSpace messageSpace,
Scope objectRegistry,
AuthenticationListEntry entry,
int interval,
RequestMessage messageToSend)
Main constructor; creates a new AuthClient using the parameters. |
|
| Uses of AuthenticationListEntry in ecologylab.services.distributed.server |
|---|
| Classes in ecologylab.services.distributed.server with type parameters of type AuthenticationListEntry | |
|---|---|
class |
DoubleThreadedAuthNIOServer<A extends AuthenticationListEntry>
An authenticating server that uses NIO and two threads (one for handling IO, the other for handling interfacing with messages). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||