public class AuthorizationServerExtension extends Object implements org.junit.jupiter.api.extension.ParameterResolver, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, ResourceServerConfiguration
| Modifier and Type | Field and Description |
|---|---|
protected List<ResourceServerConfiguration> |
configurations |
protected List<ResourceServerConfigurationEnricher> |
enrichers |
static org.junit.jupiter.api.extension.ExtensionContext.Namespace |
NAMESPACE |
protected List<ResourceServerConfigurationResolver> |
resolvers |
protected List<AuthorizationServerImplementation> |
servers |
| Constructor and Description |
|---|
AuthorizationServerExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterAll(org.junit.jupiter.api.extension.ExtensionContext context) |
void |
beforeAll(org.junit.jupiter.api.extension.ExtensionContext context) |
void |
beforeEach(org.junit.jupiter.api.extension.ExtensionContext context) |
protected AuthorizationServerImplementation |
getAuthorizationServerImplementation(String id) |
String |
getProperty(String id,
String propertyName) |
static org.junit.jupiter.api.extension.ExtensionContext.Store |
getStore(org.junit.jupiter.api.extension.ExtensionContext context) |
Object |
resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext) |
boolean |
supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext) |
static String |
toDefaultIssuer(String tenant) |
static String |
toIssuer(AccessToken token) |
static String |
toIssuer(AuthorizationServer server) |
public static final org.junit.jupiter.api.extension.ExtensionContext.Namespace NAMESPACE
protected List<AuthorizationServerImplementation> servers
protected List<ResourceServerConfigurationEnricher> enrichers
protected List<ResourceServerConfigurationResolver> resolvers
protected List<ResourceServerConfiguration> configurations
public static org.junit.jupiter.api.extension.ExtensionContext.Store getStore(org.junit.jupiter.api.extension.ExtensionContext context)
public void beforeAll(org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
beforeAll in interface org.junit.jupiter.api.extension.BeforeAllCallbackExceptionpublic void beforeEach(org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
beforeEach in interface org.junit.jupiter.api.extension.BeforeEachCallbackExceptionpublic void afterAll(org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
afterAll in interface org.junit.jupiter.api.extension.AfterAllCallbackExceptionpublic Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext)
resolveParameter in interface org.junit.jupiter.api.extension.ParameterResolverpublic boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext,
org.junit.jupiter.api.extension.ExtensionContext extensionContext)
supportsParameter in interface org.junit.jupiter.api.extension.ParameterResolverprotected AuthorizationServerImplementation getAuthorizationServerImplementation(String id)
public String getProperty(String id, String propertyName)
getProperty in interface ResourceServerConfigurationpublic static String toIssuer(AccessToken token)
public static String toIssuer(AuthorizationServer server)
Copyright © 2020 Entur AS. All rights reserved.