public static final class ScopeValidator.ScopesConfig extends Object implements AbacValidatorConfig
| Modifier and Type | Method and Description |
|---|---|
static ScopeValidator.ScopesConfig |
create(Config config)
Create an instance from configuration (of endpoint).
|
static ScopeValidator.ScopesConfig |
create(List<ScopeValidator.Scope> scopes)
Create an instance from a list of annotations.
|
static ScopeValidator.ScopesConfig |
create(String... scopes)
Create an instance from an array of scopes.
|
List<String> |
requiredScopes()
Which scopes are required.
|
public static ScopeValidator.ScopesConfig create(String... scopes)
scopes - scopes requiredpublic static ScopeValidator.ScopesConfig create(List<ScopeValidator.Scope> scopes)
scopes - scope annotationspublic static ScopeValidator.ScopesConfig create(Config config)
config - config located on the key of this validatorCopyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.