| Package | Description |
|---|---|
| io.continual.iam.access | |
| io.continual.iam.impl | |
| io.continual.iam.impl.common |
| Modifier and Type | Method and Description |
|---|---|
AccessControlList |
AccessControlList.addAclEntry(AccessControlEntry acle)
Add the given ACL entry to this ACL's list of entries.
|
AccessControlList |
AccessControlList.Builder.build() |
AccessControlList |
AccessControlList.clear()
Clear all entries from this ACL and notify the listener if present
|
AccessControlList |
AccessControlList.clear(String userOrGroupId,
String... ops)
Clear matching entries.
|
static AccessControlList |
AccessControlList.createOpenAcl()
Return an ACL that allows any user to perform any operation
|
AccessControlList |
AccessControlList.deny(String userOrGroupId,
String... ops)
Deny the given ID from performing the given operations by adding a new entry to the end of the ACL entry list.
|
static AccessControlList |
AccessControlList.deserialize(org.json.JSONObject o,
AclUpdateListener listener)
Deserialize a JSON object created by serialize() or asJson()
|
static AccessControlList |
AccessControlList.deserialize(String s,
AclUpdateListener listener)
Deserialize a string created by serialize()
|
AccessControlList |
ProtectedResource.getAccessControlList() |
AccessControlList |
AccessDb.getAclFor(Resource resource)
load an ACL for a resource
|
static AccessControlList |
AccessControlList.initialize(AclUpdateListener listener) |
AccessControlList |
AccessControlList.permit(String userOrGroupId,
String... ops)
Permit the given ID to perform the given operations by adding a new entry to the end of the ACL entry list.
|
AccessControlList |
AccessControlList.setOwner(String userOrGroupId)
Set the owner ID for this ACL.
|
| Modifier and Type | Method and Description |
|---|---|
AclChecker |
AclChecker.controlledByAcl(AccessControlList acl) |
void |
AclUpdateListener.onAclUpdate(AccessControlList accessControlList) |
| Constructor and Description |
|---|
AccessControlList(AccessControlList that)
Construct an empty ACL
|
| Modifier and Type | Method and Description |
|---|---|
AccessControlList |
MultiSourceDb.getAclFor(Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiSourceDb.onAclUpdate(AccessControlList accessControlList) |
| Modifier and Type | Method and Description |
|---|---|
AccessControlList |
CommonJsonDb.AclFactory.createDefaultAcl(AclUpdateListener acll) |
AccessControlList |
CommonJsonDb.getAclFor(Resource resource) |
| Modifier and Type | Method and Description |
|---|---|
void |
CommonJsonDb.onAclUpdate(AccessControlList acl) |
Copyright © 2023 continual.io. All rights reserved.