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 writingClientAuthenticator
entities.- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.handler.entity.GenericHandler
LOG
-
-
Constructor Summary
Constructors Constructor Description ClientAuthenticatorHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientAuthenticator
getByCallback(UserContext uc, UUID callbackUuid)
Finds the client authenticator by its callback UUID.ClientAuthenticator
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
-
-
-
-
Method Detail
-
getByUuid
public ClientAuthenticator getByUuid(UserContext uc, Mandant client, UUID uuid)
- 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
public ClientAuthenticator getByCallback(UserContext uc, UUID callbackUuid)
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.
-
-