public interface IRoleAuthorizationPolicyRoleBindingDaoWebService
IRoleAuthorizationPolicyRoleBindingDao
. In this case, nothing is different but it
keeps JAX-WS annotations out of the core classes.Modifier and Type | Method and Description |
---|---|
List<String> |
getBoundLogicalRoleNames(List<String> runtimeRoleNames)
Gets the logical roles bound to the given runtime roles.
|
List<String> |
getBoundLogicalRoleNamesForTenant(Tenant tenant,
List<String> runtimeRoleNames) |
RoleBindingStruct |
getRoleBindingStruct(String locale) |
RoleBindingStruct |
getRoleBindingStructForTenant(Tenant tenant,
String locale)
Gets a struct-like object that contains everything known by this DAO.
|
void |
setRoleBindings(String runtimeRoleName,
List<String> logicalRolesNames)
Sets the bindings for the given runtime role.
|
void |
setRoleBindingsForTenant(Tenant tenant,
String runtimeRoleName,
List<String> logicalRolesNames) |
RoleBindingStruct getRoleBindingStruct(String locale)
RoleBindingStruct getRoleBindingStructForTenant(Tenant tenant, String locale)
locale
- locale, possibly null
void setRoleBindings(String runtimeRoleName, List<String> logicalRolesNames)
runtimeRoleName
- runtime role namelogicalRoleNames
- list of logical role namesvoid setRoleBindingsForTenant(Tenant tenant, String runtimeRoleName, List<String> logicalRolesNames)
List<String> getBoundLogicalRoleNames(List<String> runtimeRoleNames)
#getRoleBindingStruct()
.runtimeRoleNames
- list of runtime role namesnull
Copyright © 2017 Hitachi Vantara. All rights reserved.