public class AuthorizationServerExtension extends java.lang.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 java.util.List<ResourceServerConfiguration> |
configurations |
protected java.util.List<ResourceServerConfigurationEnricher> |
enrichers |
static org.junit.jupiter.api.extension.ExtensionContext.Namespace |
NAMESPACE |
protected java.util.List<ResourceServerConfigurationResolver> |
resolvers |
protected java.util.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(java.lang.String id) |
java.lang.String |
getProperty(java.lang.String id,
java.lang.String propertyName) |
static org.junit.jupiter.api.extension.ExtensionContext.Store |
getStore(org.junit.jupiter.api.extension.ExtensionContext context) |
java.lang.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 java.lang.String |
toDefaultIssuer(java.lang.String tenant) |
static java.lang.String |
toIssuer(AccessToken token) |
static java.lang.String |
toIssuer(AuthorizationServer server) |
public static final org.junit.jupiter.api.extension.ExtensionContext.Namespace NAMESPACE
protected java.util.List<AuthorizationServerImplementation> servers
protected java.util.List<ResourceServerConfigurationEnricher> enrichers
protected java.util.List<ResourceServerConfigurationResolver> resolvers
protected java.util.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 java.lang.Exception
beforeAll in interface org.junit.jupiter.api.extension.BeforeAllCallbackjava.lang.Exceptionpublic void beforeEach(org.junit.jupiter.api.extension.ExtensionContext context)
throws java.lang.Exception
beforeEach in interface org.junit.jupiter.api.extension.BeforeEachCallbackjava.lang.Exceptionpublic void afterAll(org.junit.jupiter.api.extension.ExtensionContext context)
throws java.lang.Exception
afterAll in interface org.junit.jupiter.api.extension.AfterAllCallbackjava.lang.Exceptionpublic java.lang.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(java.lang.String id)
public java.lang.String getProperty(java.lang.String id,
java.lang.String propertyName)
getProperty in interface ResourceServerConfigurationpublic static java.lang.String toIssuer(AccessToken token)
public static java.lang.String toIssuer(AuthorizationServer server)
public static java.lang.String toDefaultIssuer(java.lang.String tenant)
Copyright © 2021 Entur AS. All rights reserved.