Uses of Interface
de.aristaflow.adept2.base.security.AFCallbackHandler
-
-
Uses of AFCallbackHandler in de.aristaflow.adept2.base.security
Methods in de.aristaflow.adept2.base.security with parameters of type AFCallbackHandler Modifier and Type Method Description List<QualifiedAgent>
Authentication. authenticate(String method, byte[] authenticationData, AFCallbackHandler callbackHandler)
Authenticates the agent identified by the designated authentication data with the designated authentication method.ClientSessionFactory
Authentication. authenticate(String agentName, long orgPositionID, String method, byte[] authenticationData, AFCallbackHandler callbackHandler)
Identifies and authenticates the designated agent by the corresponding name and ID referring to the appropriateQualifedAgent
with the designated authentication method providing the authentication method-specific data.ClientSessionFactory
Authentication. authenticate(String agentName, long orgPositionID, String method, byte[] authenticationData, AFCallbackHandler callbackHandler, String userSessionID)
Identifies and authenticates the designated agent by the corresponding name and ID referring to the appropriateQualifedAgent
with the designated authentication method providing the authentication method-specific data.List<QualifiedAgent>
Authentication. authenticate(String agentName, 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.ClientSessionFactory
GlobalSecurityManager. authenticate(String agentName, long orgPositionID, String method, byte[] authenticationData, AFCallbackHandler callbackHandler, String userSessionID, de.aristaflow.adept2.model.communication.InjectedCommContext context)
Authentication.authenticate(String, long, String, byte[], AFCallbackHandler, String)
with an additional injected communication context.List<QualifiedAgent>
GlobalSecurityManager. authenticate(String agentName, 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(String method, byte[] authenticationData, AFCallbackHandler callbackHandler)
Performs a combined authentication that isAuthentication.authenticate(String, byte[], AFCallbackHandler)
andAuthentication.authenticate(String, long, String, byte[], AFCallbackHandler)
orAuthentication.authenticate(String, long, String, byte[], AFCallbackHandler, String)
in one step.ClientSessionFactory[]
Authentication. authenticateCombined(String agentName, String method, byte[] authenticationData, AFCallbackHandler callbackHandler)
Performs a combined authentication that isAuthentication.authenticate(String, String, byte[], AFCallbackHandler)
andAuthentication.authenticate(String, long, String, byte[], AFCallbackHandler)
orAuthentication.authenticate(String, long, String, byte[], AFCallbackHandler, String)
in one step.ClientSessionFactory[]
GlobalSecurityManager. authenticateCombined(String agentName, 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
GlobalSecurityManager. authenticatePrivileged(String agentName, long orgPositionID, 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. authenticatePrivileged(String agentName, long orgPositionID, 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 appropriateQualifedAgent
with the designated authentication method providing the authentication method-specific data.SessionFactory[]
GlobalSecurityManager. authenticatePrivilegedCombined(String agentName, 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.SessionFactory[]
SecurityManager. authenticatePrivilegedCombined(String method, byte[] authenticationData, AFCallbackHandler callbackHandler)
Performs a combined authentication of a privileged agent that isAuthentication.authenticate(String, byte[], AFCallbackHandler)
andSecurityManager.authenticatePrivileged(String, long, String, byte[], AFCallbackHandler)
in one step.SessionFactory[]
SecurityManager. authenticatePrivilegedCombined(String agentName, String method, byte[] authenticationData, AFCallbackHandler callbackHandler)
Performs a combined authentication of a privileged agent that isAuthentication.authenticate(String, String, byte[], AFCallbackHandler)
andSecurityManager.authenticatePrivileged(String, long, String, byte[], AFCallbackHandler)
in one step. -
Uses of AFCallbackHandler in de.aristaflow.adept2.base.security.callbackhandler
Classes in de.aristaflow.adept2.base.security.callbackhandler that implement AFCallbackHandler Modifier and Type Class Description class
CallbackHandlerWrapper
A wrapper forCallbackHandler
treated asAFCallbackHandler
.class
NameAppNameHandler
This handler provides the means to handleNameCallback
andAppNameCallback
.class
NameHandler
A simple callback handler providing a name to the appropriate callbacks (NameCallback
) if required.class
NameOrgPosSesIDAppNameHandler
This handler provides the means to handleNameCallback
,OrgPositionChoiceCallback
,AppNameCallback
, andUserSessionIDCallback
.class
NamePasswordHandler
A simple callback handler providing a name and a password to the appropriate callbacks (NameCallback
andPasswordCallback
) if required.class
NameStoringHandler
A wrapping callback handler storing the name provided to aNameCallback
.class
PasswordHandler
A simple callback handler providing a password to the appropriate callback (PasswordCallback
) if required.class
UniversalHandler
This handler provides the means to handle all used callbacks, i. e.Fields in de.aristaflow.adept2.base.security.callbackhandler declared as AFCallbackHandler Modifier and Type Field Description protected AFCallbackHandler
NameHandler. furtherHandling
The callback handler for all other callbacks.protected AFCallbackHandler
NamePasswordHandler. furtherHandling
The callback handler for all other callbacks.protected AFCallbackHandler
PasswordHandler. furtherHandling
The callback handler for all other callbacks.protected AFCallbackHandler
AFCallbackHandlerWrapper. handler
The handler to which all callback requests are forwarded.protected AFCallbackHandler
NameStoringHandler. wrapped
The callback handler for all callbacks.Constructors in de.aristaflow.adept2.base.security.callbackhandler with parameters of type AFCallbackHandler Constructor Description AFCallbackHandlerWrapper(AFCallbackHandler handler)
Creates a newCallbackHandler
that wraps the designatedAFCallbackHandler
appropriately.NameHandler(String name, AFCallbackHandler furtherHandling)
Creates a callback handler providing the designated name to the appropriate callbacks.NamePasswordHandler(String name, String password, AFCallbackHandler furtherHandling)
Creates a callback handler providing the designated name and password to the appropriate callbacks.NameStoringHandler(AFCallbackHandler wrapped)
Creates a callback handler storing the name provided to aNameCallback
by the wrappedAFCallbackHandler
.PasswordHandler(String password, AFCallbackHandler furtherHandling)
Creates a callback handler providing the designated password to the appropriate callbacks. -
Uses of AFCallbackHandler in de.aristaflow.adept2.core.orgmodelmanager.extension
Methods in de.aristaflow.adept2.core.orgmodelmanager.extension with parameters of type AFCallbackHandler Modifier and Type Method Description boolean
OrgModelExtension. authenticate(String agentName, 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. -
Uses of AFCallbackHandler in de.aristaflow.ilm.base.security
Methods in de.aristaflow.ilm.base.security that return types with arguments of type AFCallbackHandler Modifier and Type Method Description static Pair<AFCallbackHandler,byte[]>
Transformation. afCallbackHandlerfromIlm(AuthenticationData authData)
-