public static final class AuthorizationRequest.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private RequestAction |
action |
private Supplier<String> |
explanationSupplier |
private String |
identity |
private Boolean |
isAccessAttempt |
private Boolean |
isAnonymous |
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 |
identity(String identity) |
AuthorizationRequest.Builder |
resource(Resource resource) |
AuthorizationRequest.Builder |
resourceContext(Map<String,String> resourceContext) |
AuthorizationRequest.Builder |
userContext(Map<String,String> userContext) |
private Resource resource
private String identity
private Boolean isAnonymous
private Boolean isAccessAttempt
private RequestAction action
public AuthorizationRequest.Builder resource(Resource resource)
public AuthorizationRequest.Builder identity(String identity)
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 © 2017 Apache NiFi Project. All rights reserved.