| Package | Description |
|---|---|
| io.helidon.security |
Security
|
| io.helidon.security.abac |
Attribute based access control (ABAC) security provider.
|
| io.helidon.security.spi |
Security component's SPI.
|
| Modifier and Type | Method | Description |
|---|---|---|
static AuthorizationResponse |
AuthorizationResponse.abstain() |
This provider is not capable of making a decision about the resource (e.g.
|
AuthorizationResponse |
SecurityContext.authorize(java.lang.Object... resource) |
Authorize access to a resource (or more resources) based on current environment and endpoint configuration.
|
AuthorizationResponse |
AuthorizationResponse.Builder.build() |
Create a new authorization response based on this builder.
|
static AuthorizationResponse |
AuthorizationResponse.deny() |
Deny the request.
|
static AuthorizationResponse |
AuthorizationResponse.permit() |
Permit the request.
|
| Modifier and Type | Method | Description |
|---|---|---|
SecurityClientBuilder<AuthorizationResponse> |
SecurityContext.atzClientBuilder() |
Authorization client builder to use for programmatic authorization.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected AuthorizationResponse |
AbacProvider.syncAuthorize(ProviderRequest providerRequest) |
| Modifier and Type | Method | Description |
|---|---|---|
protected AuthorizationResponse |
SynchronousProvider.syncAuthorize(ProviderRequest providerRequest) |
Synchronous authorization.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.concurrent.CompletionStage<AuthorizationResponse> |
AuthorizationProvider.authorize(ProviderRequest context) |
Authorize a request based on configuration.
|
java.util.concurrent.CompletionStage<AuthorizationResponse> |
SynchronousProvider.authorize(ProviderRequest providerRequest) |
Authorize a request based on configuration.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.