| Package | Description |
|---|---|
| io.continual.iam | |
| io.continual.iam.access | |
| io.continual.iam.identity | |
| io.continual.iam.impl | |
| io.continual.iam.impl.common | |
| io.continual.iam.tools |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IamDb<I extends Identity,G extends Group>
An IAM DB implements all facets of identity and access management.
|
interface |
IamService<I extends Identity,G extends Group>
Identity and access lookup interface, planned for "lookups" rather than
the management of identity, groups, access, etc.
|
interface |
IamServiceManager<I extends Identity,G extends Group>
A combined interface for user/group/tag management.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AccessDb<G extends Group>
A database view for access queries.
|
interface |
AccessManager<G extends Group> |
| Modifier and Type | Method and Description |
|---|---|
Group |
Identity.getGroup(String groupId)
Get a group by ID if the user is a member.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Group> |
Identity.getGroups()
Get the groups this user belongs to
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicIamServiceWrapper<I extends Identity,G extends Group>
Creates a service object to wrap an IAM manager implementation
|
class |
MultiSourceDb<I extends Identity,G extends Group> |
| Modifier and Type | Class and Description |
|---|---|
class |
CommonJsonGroup |
| Modifier and Type | Method and Description |
|---|---|
Group |
CommonJsonIdentity.getGroup(String groupId) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Group> |
CommonJsonIdentity.getGroups() |
| Modifier and Type | Class and Description |
|---|---|
class |
IamDbTool<I extends Identity,G extends Group> |
Copyright © 2022 continual.io. All rights reserved.