Package xyz.cofe.trambda.sec
Class SecurityFilters.Builder<MESSAGE,SCOPE>
- java.lang.Object
-
- xyz.cofe.trambda.sec.SecurityFilters.Builder<MESSAGE,SCOPE>
-
- Enclosing class:
- SecurityFilters<MESSAGE,SCOPE>
public static class SecurityFilters.Builder<MESSAGE,SCOPE> extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityFilters.AllowBuilder<MESSAGE,SCOPE>allow()SecurityFilters.Builder<MESSAGE,SCOPE>allow(Consumer<SecurityFilters.AllowBuilder<MESSAGE,SCOPE>> conf)SecurityFilters<MESSAGE,SCOPE>build()SecurityFilters.DenyBuilder<MESSAGE,SCOPE>deny()SecurityFilters.Builder<MESSAGE,SCOPE>deny(Consumer<SecurityFilters.DenyBuilder<MESSAGE,SCOPE>> conf)
-
-
-
Method Detail
-
build
public SecurityFilters<MESSAGE,SCOPE> build()
-
allow
public SecurityFilters.AllowBuilder<MESSAGE,SCOPE> allow()
-
allow
public SecurityFilters.Builder<MESSAGE,SCOPE> allow(Consumer<SecurityFilters.AllowBuilder<MESSAGE,SCOPE>> conf)
-
deny
public SecurityFilters.DenyBuilder<MESSAGE,SCOPE> deny()
-
deny
public SecurityFilters.Builder<MESSAGE,SCOPE> deny(Consumer<SecurityFilters.DenyBuilder<MESSAGE,SCOPE>> conf)
-
-