| Modifier and Type | Method and Description |
|---|---|
java.util.List<QualifiedAgent> |
Authentication.authenticate(java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Authenticates the agent identified by the designated authentication data with the designated
authentication method.
|
ClientSessionFactory |
Authentication.authenticate(java.lang.String agentName,
long orgPositionID,
java.lang.String password)
Identifies and authenticates a normal user via the corresponding name,
orgPosition and the password and returns an appropriate
ClientSessionFactory as which encapsulates the security
information for the designated agent. |
ClientSessionFactory |
Authentication.authenticate(java.lang.String agentName,
long orgPositionID,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Identifies and authenticates the designated agent by the corresponding name and ID referring to
the appropriate
QualifedAgent with the designated authentication method providing
the authentication method-specific data. |
ClientSessionFactory |
Authentication.authenticate(java.lang.String agentName,
long orgPositionID,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler,
java.lang.String userSessionID)
Identifies and authenticates the designated agent by the corresponding name and ID referring to
the appropriate
QualifedAgent with the designated authentication method providing
the authentication method-specific data. |
ClientSessionFactory |
GlobalSecurityManager.authenticate(java.lang.String agentName,
long orgPositionID,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler,
java.lang.String userSessionID,
de.aristaflow.adept2.model.communication.InjectedCommContext context)
Authentication.authenticate(String, long, String, byte[], AFCallbackHandler, String) with an
additional injected communication context. |
ClientSessionFactory |
Authentication.authenticate(java.lang.String agentName,
long orgPositionID,
java.lang.String password,
java.lang.String userSessionID)
Identifies and authenticates a normal user via the corresponding name,
orgPosition and the password and returns an appropriate
ClientSessionFactory as which encapsulates the security
information for the designated agent. |
java.util.List<QualifiedAgent> |
Authentication.authenticate(java.lang.String agentName,
java.lang.String password)
Like the name implies, this method's job is to authenticate agents, i.e.
|
java.util.List<QualifiedAgent> |
Authentication.authenticate(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Authenticates the designated agent by the corresponding name with the designated authentication
method providing the authentication method-specific data.
|
java.util.List<QualifiedAgent> |
GlobalSecurityManager.authenticate(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler,
de.aristaflow.adept2.model.communication.InjectedCommContext context)
Authentication.authenticate(String, String, byte[], AFCallbackHandler) with an additional injected
communication context. |
ClientSessionFactory[] |
Authentication.authenticateCombined(java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Performs a combined authentication that is
Authentication.authenticate(String, byte[], AFCallbackHandler) and
Authentication.authenticate(String, long, String, byte[], AFCallbackHandler) or
Authentication.authenticate(String, long, String, byte[], AFCallbackHandler, String) in one step. |
ClientSessionFactory[] |
Authentication.authenticateCombined(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Performs a combined authentication that is
Authentication.authenticate(String, String, byte[], AFCallbackHandler) and
Authentication.authenticate(String, long, String, byte[], AFCallbackHandler) or
Authentication.authenticate(String, long, String, byte[], AFCallbackHandler, String) in one step. |
ClientSessionFactory[] |
GlobalSecurityManager.authenticateCombined(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler,
de.aristaflow.adept2.model.communication.InjectedCommContext context)
Authentication.authenticateCombined(String, String, byte[], AFCallbackHandler) with an additional
injected communication context. |
SessionFactory |
SecurityManager.authenticatePrivileged(java.lang.String agentName,
long orgPositionID,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Identifies and authenticates a privileged agent (for instance a system component) by the
corresponding name and ID referring to the appropriate
QualifedAgent with the
designated authentication method providing the authentication method-specific data. |
SessionFactory |
GlobalSecurityManager.authenticatePrivileged(java.lang.String agentName,
long orgPositionID,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler,
de.aristaflow.adept2.model.communication.InjectedCommContext context)
SecurityManager.authenticatePrivileged(String, long, String, byte[], AFCallbackHandler) with an
additional injected communication context. |
SessionFactory[] |
SecurityManager.authenticatePrivilegedCombined(java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Performs a combined authentication of a privileged agent that is
Authentication.authenticate(String, byte[], AFCallbackHandler) and
SecurityManager.authenticatePrivileged(String, long, String, byte[], AFCallbackHandler) in one step. |
SessionFactory[] |
SecurityManager.authenticatePrivilegedCombined(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Performs a combined authentication of a privileged agent that is
Authentication.authenticate(String, String, byte[], AFCallbackHandler) and
SecurityManager.authenticatePrivileged(String, long, String, byte[], AFCallbackHandler) in one step. |
SessionFactory[] |
GlobalSecurityManager.authenticatePrivilegedCombined(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler,
de.aristaflow.adept2.model.communication.InjectedCommContext context)
SecurityManager.authenticatePrivilegedCombined(String, String, byte[], AFCallbackHandler) with an
additional injected communication context. |
void |
Authentication.logoff(SessionToken session)
Logs the agent off that is identified by the designated
SessionToken. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractAuthenticatedService.authenticateService()
(Re-)Authenticates this service using the security manager provided by
AbstractAuthenticatedService.getSecurityManager(). |
protected void |
AbstractNonPrivilegedService.authenticateService()
(Re-)Authenticates this service using the security manager provided by
AbstractNonPrivilegedService.getSecurityManager(). |
| Modifier and Type | Method and Description |
|---|---|
void |
ClientAdministration.changePassword(SessionToken session,
java.lang.String oldPassword,
java.lang.String newPassword)
This method changes the password of the user identified by the session
token.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
AbstractOrgModelExtension.authenticate_(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
As documented in
OrgModelExtension.authenticate(String, String, byte[], AFCallbackHandler)
. |
boolean |
AbstractOrgModelExtension.authenticate(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler) |
boolean |
OrgModelExtension.authenticate(java.lang.String agentName,
java.lang.String method,
byte[] authenticationData,
AFCallbackHandler callbackHandler)
Authenticates the designated agent by the corresponding name with the
designated authentication method providing the authentication
method-specific data.
|