I - an identity classG - a group classpublic interface IamDb<I extends Identity,G extends Group> extends IdentityManager<I>, AccessManager<G>, TagManager, AclUpdateListener, MetricsSupplier, Closeable
kCreateOperation, kDeleteOperation, kReadOperation, kWriteOperation| Modifier and Type | Method and Description |
|---|---|
default void |
close() |
default void |
start() |
addAlias, addJwtValidator, completePasswordReset, createAnonymousUser, createUser, deleteUser, findUsers, getAliasesFor, getAllUsers, loadAllUsers, loadApiKeyRecord, loadUser, loadUserOrAlias, removeAlias, userExists, userOrAliasExistsauthenticate, authenticate, authenticate, createJwtToken, invalidateJwtTokenaddUserToGroup, createGroup, createGroup, getAllGroups, getUsersGroups, getUsersInGroup, removeUserFromGroupcreateTag, getUserIdForTag, removeMatchingTag, sweepExpiredTagsonAclUpdatepopulateMetricsdefault void start()
throws IamSvcException
IamSvcExceptiondefault void close()
close in interface AutoCloseableclose in interface CloseableCopyright © 2021 continual.io. All rights reserved.