| Package | Description |
|---|---|
| org.finra.herd.model.api.xml | |
| org.finra.herd.service.helper | |
| org.finra.herd.service.impl |
| Modifier and Type | Field and Description |
|---|---|
protected List<NamespacePermissionEnum> |
NamespaceAuthorization.namespacePermissions |
protected List<NamespacePermissionEnum> |
UserNamespaceAuthorizationCreateRequest.namespacePermissions |
protected List<NamespacePermissionEnum> |
UserNamespaceAuthorizationUpdateRequest.namespacePermissions |
protected List<NamespacePermissionEnum> |
UserNamespaceAuthorization.namespacePermissions |
| Modifier and Type | Method and Description |
|---|---|
static NamespacePermissionEnum |
NamespacePermissionEnum.fromValue(String v) |
static NamespacePermissionEnum |
NamespacePermissionEnum.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NamespacePermissionEnum[] |
NamespacePermissionEnum.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
List<NamespacePermissionEnum> |
NamespaceAuthorization.getNamespacePermissions() |
List<NamespacePermissionEnum> |
UserNamespaceAuthorizationCreateRequest.getNamespacePermissions() |
List<NamespacePermissionEnum> |
UserNamespaceAuthorizationUpdateRequest.getNamespacePermissions() |
List<NamespacePermissionEnum> |
UserNamespaceAuthorization.getNamespacePermissions() |
| Modifier and Type | Method and Description |
|---|---|
void |
NamespaceAuthorization.setNamespacePermissions(List<NamespacePermissionEnum> namespacePermissions) |
void |
UserNamespaceAuthorizationCreateRequest.setNamespacePermissions(List<NamespacePermissionEnum> namespacePermissions) |
void |
UserNamespaceAuthorizationUpdateRequest.setNamespacePermissions(List<NamespacePermissionEnum> namespacePermissions) |
void |
UserNamespaceAuthorization.setNamespacePermissions(List<NamespacePermissionEnum> namespacePermissions) |
| Constructor and Description |
|---|
NamespaceAuthorization(String namespace,
List<NamespacePermissionEnum> namespacePermissions)
Fully-initialising value constructor
|
UserNamespaceAuthorization(int id,
UserNamespaceAuthorizationKey userNamespaceAuthorizationKey,
List<NamespacePermissionEnum> namespacePermissions)
Fully-initialising value constructor
|
UserNamespaceAuthorizationCreateRequest(UserNamespaceAuthorizationKey userNamespaceAuthorizationKey,
List<NamespacePermissionEnum> namespacePermissions)
Fully-initialising value constructor
|
UserNamespaceAuthorizationUpdateRequest(List<NamespacePermissionEnum> namespacePermissions)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
List<NamespacePermissionEnum> |
UserNamespaceAuthorizationHelper.getNamespacePermissions(UserNamespaceAuthorizationEntity userNamespaceAuthorizationEntity)
Returns a list of namespace permissions per specified namespace authorization entity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NamespaceSecurityHelper.checkPermission(Object object,
NamespacePermissionEnum[] permissions)
Checks the current user's permissions against the given object which may represent a single or multiple namespaces.
|
void |
NamespaceSecurityHelper.checkPermission(String namespace,
NamespacePermissionEnum[] permissions)
Checks the current user's permissions against the given namespace.
|
Set<String> |
NamespaceSecurityHelper.getAuthorizedNamespaces(NamespacePermissionEnum... permissions)
Gets a set of namespace codes which the current user is authorized for the given permissions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UserNamespaceAuthorizationServiceImpl.validateNamespacePermissions(List<NamespacePermissionEnum> namespacePermissions)
Validates a list of namespace permissions.
|
Copyright © 2019. All rights reserved.