public class AclChecker extends Object
| Constructor and Description |
|---|
AclChecker() |
| Modifier and Type | Method and Description |
|---|---|
void |
check()
Check the user's access.
|
AclChecker |
controlledByAcl(AccessControlList acl) |
AclChecker |
creating() |
AclChecker |
deleting() |
AclChecker |
forUser(Identity user) |
AclChecker |
onResource(String resource)
Label the resource for use in an access exception message.
|
AclChecker |
performing(String op) |
AclChecker |
reading() |
AclChecker |
updating() |
public AclChecker forUser(Identity user)
public AclChecker reading()
public AclChecker updating()
public AclChecker creating()
public AclChecker deleting()
public AclChecker performing(String op)
public AclChecker onResource(String resource)
resource - a resource labelpublic AclChecker controlledByAcl(AccessControlList acl)
public void check()
throws AccessException,
IamSvcException
AccessException - thrown if user is not permittedIamSvcException - thrown on a processing error in the IAM subsystemCopyright © 2021 continual.io. All rights reserved.