Module io.inverno.mod.security
Package io.inverno.mod.security.context
Class SecurityContext.Builder<A extends Identity,B extends AccessController>
java.lang.Object
io.inverno.mod.security.context.SecurityContext.Builder<A,B>
- Type Parameters:
A
- the identity typeB
- the access controller type
- Enclosing interface:
SecurityContext<A extends Identity,
B extends AccessController>
public static class SecurityContext.Builder<A extends Identity,B extends AccessController>
extends Object
A security context builder.
- Since:
- 1.12
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionaccessController
(B accessController) Specifies an access controller.build()
Builds the security context.Specifies an identity.
-
Method Details
-
identity
Specifies an identity.
- Parameters:
identity
- an identity- Returns:
- the builder
-
accessController
Specifies an access controller.
- Parameters:
accessController
- an access controller- Returns:
- the builder
-
build
Builds the security context.
- Returns:
- a security context
-