Package de.xima.fc.handler.entity
Class ClientAuthenticatorHandler
java.lang.Object
de.xima.fc.handler.AMSApiHandler
de.xima.fc.handler.entity.GenericHandler
de.xima.fc.handler.entity.ClientAuthenticatorHandler
- All Implemented Interfaces:
IAPIHandler
,IClientAuthenticatorHandler
,IGenericHandler
,Serializable
public class ClientAuthenticatorHandler
extends GenericHandler
implements IClientAuthenticatorHandler
Handler implementation for reading and writing
ClientAuthenticator
entities.- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
-
Field Summary
Fields inherited from class de.xima.fc.handler.entity.GenericHandler
LOG
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetByCallback
(UserContext uc, UUID callbackUuid) Finds the client authenticator by its callback UUID.getByUuid
(UserContext uc, Mandant client, UUID uuid) Methods inherited from class de.xima.fc.handler.entity.GenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, serializableList, update, update
Methods inherited from class de.xima.fc.handler.AMSApiHandler
getName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getName
Methods inherited from interface de.xima.fc.handler.interfaces.entity.IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
-
Constructor Details
-
ClientAuthenticatorHandler
public ClientAuthenticatorHandler()
-
-
Method Details
-
getByUuid
- Specified by:
getByUuid
in interfaceIClientAuthenticatorHandler
- Parameters:
uc
- Current user context for database transactions.client
- Client of the authenticator.uuid
- UUID of the authenticator to retrieve.- Returns:
- The authenticator with the given UUID within the given client, or
null
when no such authenticator exist.
-
getByCallback
Description copied from interface:IClientAuthenticatorHandler
Finds the client authenticator by its callback UUID.- Specified by:
getByCallback
in interfaceIClientAuthenticatorHandler
- Parameters:
uc
- Current user context for accessing the database.callbackUuid
- Callback UUID of the authenticator to retrieve.- Returns:
- The authenticator with the given callback UUID, or
null
when no such authenticator exist.
-