public static final class AuthorizationManager.Builder.Implementation extends Object implements AuthorizationManager.Builder
AuthorizationManager.Builder
implementation.AuthorizationManager.Builder.Implementation
Constructor and Description |
---|
Implementation() |
public AuthorizationManager.Builder.Implementation configurationProvider(AuthorizationConfigurationProvider configurationProvider)
AuthorizationConfigurationProvider
instance to be used in the assembly.configurationProvider
in interface AuthorizationManager.Builder
public AuthorizationManager.Builder.Implementation resourceProvider(ResourceProvider resourceProvider)
ResourceProvider
instance to be used in the assembly.resourceProvider
in interface AuthorizationManager.Builder
resourceProvider
- the ResourceProvider
instance to be set.public AuthorizationManager.Builder.Implementation resourceUpdater(ResourceUpdater resourceUpdater)
ResourceUpdater
instance to be used in the assembly.resourceUpdater
in interface AuthorizationManager.Builder
resourceUpdater
- the ResourceUpdater
instance to be set.public AuthorizationManager.Builder.Implementation permissionProvider(PermissionProvider permissionProvider)
PermissionProvider
instance to be used in the assembly.permissionProvider
in interface AuthorizationManager.Builder
permissionProvider
- the PermissionProvider
instance to be set.public AuthorizationManager.Builder.Implementation roleProvider(RoleProvider roleProvider)
RoleProvider
instance to be used in the assembly.roleProvider
in interface AuthorizationManager.Builder
roleProvider
- the RoleProvider
instance to be set.public AuthorizationManager.Builder.Implementation roleUpdater(RoleUpdater roleUpdater)
RoleUpdater
instance to be used in the assembly.roleUpdater
in interface AuthorizationManager.Builder
roleUpdater
- the RoleUpdater
instance to be set.public AuthorizationManager.Builder.Implementation subjectUpdater(SubjectUpdater subjectUpdater)
SubjectUpdater
instance to be used in the assembly.subjectUpdater
in interface AuthorizationManager.Builder
subjectUpdater
- the SubjectUpdater
instance to be set.public AuthorizationManager build()
AuthorizationManager
instance from the previously set assembly part instances.build
in interface AuthorizationManager.Builder
AuthorizationManager
instance