| Modifier and Type | Method and Description |
|---|---|
boolean |
AuthScopeStore.authorize(String authScopeName,
Set<String> userGroups)
Authorize user for given resource and action
|
boolean |
MandatoryAccessController.authorize(String scopeName,
Set<String> userGroups)
Authorize user with given scope key.
|
boolean |
Authorizer.authorize(String scopeName,
String userId)
Authorize user with given scope key.
|
boolean |
Authorizer.authorize(String resourceType,
String resource,
String action,
String userId)
Authorize resource with given resource and action.
|
boolean |
DiscretionaryAccessController.authorize(String resourceType,
String resource,
String action,
String userId,
Set<String> userGroups)
Authorize resource with given resource and action.
|
boolean |
Authorizer.changeResourceOwner(String resourceType,
String resourceName,
String owner)
Create auth resource.
|
abstract boolean |
DiscretionaryAccessController.changeResourceOwner(String resourceType,
String resourceName,
String owner)
Create auth resource.
|
void |
Authorizer.deleteProtectedResource(String resourceType,
String resourceName)
Delete auth resource.
|
abstract boolean |
DiscretionaryAccessController.deleteResource(String resourceType,
String resourceName)
Delete auth resource.
|
AuthResource |
Authorizer.getAuthResource(String resourceType,
String resourceName)
Query auth resource.
|
abstract AuthResource |
DiscretionaryAccessController.getAuthResource(String resourceType,
String resourceName)
Get auth resource.
|
void |
AuthorizationHandler.handle(ResourceAuthScope brokerAuthScope,
ResourceType resourceType,
String resourceName,
ResourceAction action,
Subject subject)
Handle given auth scope and auth resource authorization.
|
void |
AuthorizationHandler.handle(ResourceType resourceType,
String resourceName,
ResourceAction action,
Subject subject)
Handle given auth scope authorization.
|
boolean |
Authorizer.removeGroupFromResource(String resourceType,
String resourceName,
String action,
String group)
Revoke access from the given group.
|
abstract boolean |
DiscretionaryAccessController.removeGroupFromResource(String resourceType,
String resourceName,
String action,
String group)
Revoke access from the given group.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultAuthorizer.authorize(String scopeName,
String userId) |
boolean |
DefaultAuthorizer.authorize(String resourceType,
String resourceName,
String action,
String userId) |
boolean |
DefaultAuthorizer.changeResourceOwner(String resourceType,
String resourceName,
String owner) |
void |
DefaultAuthorizer.deleteProtectedResource(String resourceType,
String resourceName) |
AuthResource |
DefaultAuthorizer.getAuthResource(String resourceType,
String resourceName) |
boolean |
DefaultAuthorizer.removeGroupFromResource(String resourceType,
String resourceName,
String action,
String group) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AuthResourceDao.removeGroup(String resourceType,
String resourceName,
String action,
String group)
Remove a group mapping from the given auth resource.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AuthScopeStoreImpl.authorize(String authScopeName,
Set<String> userGroups) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultMacHandler.authorize(String scopeName,
Set<String> userGroups) |
boolean |
RdbmsDacHandler.deleteResource(String resourceType,
String resourceName) |
AuthResource |
RdbmsDacHandler.getAuthResource(String resourceType,
String resourceName) |
boolean |
MemoryDacHandler.removeGroupFromResource(String resourceType,
String resourceName,
String action,
String group) |
Copyright © 2018 WSO2. All rights reserved.