public static class RoleGrantedAuthority.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
resourceRoleCodes |
protected java.util.function.Function<java.lang.String,ResourceRole> |
resourceRoleProvider |
protected java.util.List<java.lang.String> |
rowLevelRoleCodes |
protected java.util.function.Function<java.lang.String,RowLevelRole> |
rowLevelRoleProvider |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<RoleGrantedAuthority> |
build() |
RoleGrantedAuthority.Builder |
withResourceRoleProvider(java.util.function.Function<java.lang.String,ResourceRole> resourceRoleProvider) |
RoleGrantedAuthority.Builder |
withResourceRoles(java.lang.String... codes) |
RoleGrantedAuthority.Builder |
withRowLevelRoleProvider(java.util.function.Function<java.lang.String,RowLevelRole> rowLevelRoleProvider) |
RoleGrantedAuthority.Builder |
withRowLevelRoles(java.lang.String... codes) |
protected java.util.function.Function<java.lang.String,ResourceRole> resourceRoleProvider
protected java.util.function.Function<java.lang.String,RowLevelRole> rowLevelRoleProvider
protected java.util.List<java.lang.String> resourceRoleCodes
protected java.util.List<java.lang.String> rowLevelRoleCodes
public RoleGrantedAuthority.Builder withResourceRoleProvider(java.util.function.Function<java.lang.String,ResourceRole> resourceRoleProvider)
public RoleGrantedAuthority.Builder withRowLevelRoleProvider(java.util.function.Function<java.lang.String,RowLevelRole> rowLevelRoleProvider)
public RoleGrantedAuthority.Builder withResourceRoles(java.lang.String... codes)
public RoleGrantedAuthority.Builder withRowLevelRoles(java.lang.String... codes)
public java.util.Collection<RoleGrantedAuthority> build()