Class RoleBuilder.DefaultRoleBuilder
- java.lang.Object
-
- digital.nedra.commons.starter.security.engine.core.RoleBuilder.DefaultRoleBuilder
-
- All Implemented Interfaces:
RoleBuilder
- Enclosing interface:
- RoleBuilder
public static class RoleBuilder.DefaultRoleBuilder extends Object implements RoleBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface digital.nedra.commons.starter.security.engine.core.RoleBuilder
RoleBuilder.DefaultRoleBuilder
-
-
Constructor Summary
Constructors Constructor Description DefaultRoleBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoleBuilderand()ContextConfigureauthority(String authority)RoleHandler.DefaultRoleHandlerbuild()RoleBuilderhandler(BiPredicate<String,Object> func)RoleBuilderrole(String role)
-
-
-
Method Detail
-
build
public RoleHandler.DefaultRoleHandler build()
- Specified by:
buildin interfaceRoleBuilder
-
role
public RoleBuilder role(String role)
- Specified by:
rolein interfaceRoleBuilder
-
authority
public ContextConfigure authority(String authority)
- Specified by:
authorityin interfaceRoleBuilder
-
and
public RoleBuilder and()
- Specified by:
andin interfaceRoleBuilder
-
handler
public RoleBuilder handler(BiPredicate<String,Object> func)
- Specified by:
handlerin interfaceRoleBuilder
-
-