| Interface | Description |
|---|---|
| AuthenticationListener |
A listener for authentication process
|
| Class | Description |
|---|---|
| AuthenticationManager |
AuthenticationManager manages all the authentication issue for the user.
|
| AuthenticationService |
AuthenticationService is responsible for contact the GAMA service and get
back the credential for the user
|
| Domain |
Domain is used to represent the organization which the user belongs to.
|
| DomainList |
The DomainList is used to store all of the domain info included in Kepler
authentication framework.
|
| GAMAAuthenticationService |
AuthenticationService is responsible for contact the GAMA service and get
back the credential for the user
|
| LDAPAuthenticationService |
Authenticates a user against LDAP
|
| LifeTime |
LifeTime is used to set and retrieve the lifetime information for users
proxies.
|
| ProxyEntity |
ProxyEntity is used to store the user's proxy
Note: 1.
|
| ProxyRepository |
ProxyRepository is used to store all of the proxies requested by the user.
|
| Exception | Description |
|---|---|
| AuthenticationException |
This is an exception class for the authentication package to throw when
there's an error.
|