Package de.xima.fc.api.entity
Class ClientAuthenticatorAPI
- java.lang.Object
-
- de.xima.fc.api.ASubAPI
-
- de.xima.fc.api.entity.AEntityAPI<ClientAuthenticator>
-
- de.xima.fc.api.entity.ClientAuthenticatorAPI
-
public class ClientAuthenticatorAPI extends AEntityAPI<ClientAuthenticator>
- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
-
-
Field Summary
-
Fields inherited from class de.xima.fc.api.entity.AEntityAPI
entityClass
-
-
Constructor Summary
Constructors Constructor Description ClientAuthenticatorAPI()
-
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.api.entity.AEntityAPI
create, create, delete, delete, deleteAllBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, resultTotalCount, update, update
-
Methods inherited from class de.xima.fc.api.ASubAPI
getHandlerProvider
-
-
-
-
Method Detail
-
getByUuid
@Nullable public ClientAuthenticator getByUuid(UserContext uc, Mandant client, UUID uuid)
- Parameters:
uc
- Current user context for database transactions.uuid
- UUID of the authenticator to retrieve.client
- Client of the authenticator.- Returns:
- The authenticator with the given UUID within the given client, or
null
when no such authenticator exist.
-
getByCallback
@Nullable public ClientAuthenticator getByCallback(UserContext uc, UUID callbackUuid)
Finds the client authenticator by its callback UUID.- 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.
-
-