public static final class AuthorizationRequest.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private RequestAction |
action |
private Supplier<String> |
explanationSupplier |
private Set<String> |
groups |
private String |
identity |
private Boolean |
isAccessAttempt |
private Boolean |
isAnonymous |
private Resource |
requestedResource |
private Resource |
resource |
private Map<String,String> |
resourceContext |
private Map<String,String> |
userContext |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AuthorizationRequest.Builder |
accessAttempt(Boolean isAccessAttempt) |
AuthorizationRequest.Builder |
action(RequestAction action) |
AuthorizationRequest.Builder |
anonymous(Boolean isAnonymous) |
AuthorizationRequest |
build() |
AuthorizationRequest.Builder |
explanationSupplier(Supplier<String> explanationSupplier) |
AuthorizationRequest.Builder |
groups(Set<String> groups) |
AuthorizationRequest.Builder |
identity(String identity) |
AuthorizationRequest.Builder |
requestedResource(Resource requestedResource) |
AuthorizationRequest.Builder |
resource(Resource resource) |
AuthorizationRequest.Builder |
resourceContext(Map<String,String> resourceContext) |
AuthorizationRequest.Builder |
userContext(Map<String,String> userContext) |
private Resource resource
private Resource requestedResource
private String identity
private Boolean isAnonymous
private Boolean isAccessAttempt
private RequestAction action
public AuthorizationRequest.Builder resource(Resource resource)
public AuthorizationRequest.Builder requestedResource(Resource requestedResource)
public AuthorizationRequest.Builder identity(String identity)
public AuthorizationRequest.Builder groups(Set<String> groups)
public AuthorizationRequest.Builder anonymous(Boolean isAnonymous)
public AuthorizationRequest.Builder accessAttempt(Boolean isAccessAttempt)
public AuthorizationRequest.Builder action(RequestAction action)
public AuthorizationRequest.Builder userContext(Map<String,String> userContext)
public AuthorizationRequest.Builder resourceContext(Map<String,String> resourceContext)
public AuthorizationRequest.Builder explanationSupplier(Supplier<String> explanationSupplier)
public AuthorizationRequest build()
Copyright © 2023 Apache NiFi Project. All rights reserved.