Index

A B C D E F G I K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addDependency(String, String, String) - Method in class org.keycloak.Keycloak.Builder
 
addDependency(String, String, String, String) - Method in class org.keycloak.Keycloak.Builder
 
afterAll(ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 
afterEach(ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 
alias() - Element in annotation interface org.keycloak.it.junit5.extension.WithDatabase
The database name as per database aliases.
assertBuild() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertClusteredCache() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertError(String) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertExitCode(int) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertJsonLogDefaultsApplied() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertLocalCache() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertMessage(String) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertMessageWasShownExactlyNumberOfTimes(String, long) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertNoBuild() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertNoError(String) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertNoMessage(String) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertNotDevMode() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertStarted() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertStartedDevMode() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
assertStringCount(String, int) - Method in interface org.keycloak.it.junit5.extension.CLIResult
 

B

BEFORE_ALL - Enum constant in enum class org.keycloak.it.junit5.extension.DistributionTest.ReInstall
Install the distribution only once before running a test class.
BEFORE_TEST - Enum constant in enum class org.keycloak.it.junit5.extension.DistributionTest.ReInstall
Re-install the distribution before running a test method.
beforeAll(ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 
beforeEach(ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 
beforeStart(D) - Method in interface org.keycloak.it.junit5.extension.DistributionLifecycleManager
 
BeforeStartDistribution - Annotation Interface in org.keycloak.it.junit5.extension
BeforeStartDistribution is used to perform additional steps prior to starting the distribution.
builder() - Static method in class org.keycloak.Keycloak
 
buildOptions() - Element in annotation interface org.keycloak.it.junit5.extension.WithDatabase
The build options that should be used to build the server prior to starting.

C

clearEnv() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
clearEnv() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
clearEnv() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
clearEnv() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
CLIResult - Interface in org.keycloak.it.junit5.extension
 
CLITest - Annotation Interface in org.keycloak.it.junit5.extension
 
CLITestExtension - Class in org.keycloak.it.junit5.extension
 
CLITestExtension() - Constructor for class org.keycloak.it.junit5.extension.CLITestExtension
 
containerExposedPorts() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
Exposed ports when container is used
copyConfigFile(Path) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
copyOrReplaceFile(Path, Path) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
copyOrReplaceFile(Path, Path) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
copyOrReplaceFile(Path, Path) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
copyOrReplaceFileFromClasspath(String, Path) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
copyOrReplaceFileFromClasspath(String, Path) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
copyOrReplaceFileFromClasspath(String, Path) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
copyProvider(String, String) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
copyProvider(TestProvider) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
create(List<String>, List<String>, int) - Static method in interface org.keycloak.it.junit5.extension.CLIResult
 
createCache(RemoteCacheManager, String) - Method in class org.keycloak.it.junit5.extension.InfinispanContainer
 

D

DatabaseContainer - Class in org.keycloak.it.junit5.extension
 
debug() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 
defaultLocalCache() - Element in annotation interface org.keycloak.it.junit5.extension.Storage
If true, the cache is set to local by default.
defaultOptions() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
If any option must be set when starting the server.
deleteQuarkusProperties() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
deleteQuarkusProperties() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
deleteQuarkusProperties() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
DistributionLifecycleManager<D extends KeycloakDistribution> - Interface in org.keycloak.it.junit5.extension
 
DistributionTest - Annotation Interface in org.keycloak.it.junit5.extension
 
DistributionTest.ReInstall - Enum Class in org.keycloak.it.junit5.extension
 
DistributionType - Enum Class in org.keycloak.it.junit5.extension
 
DOCKER - Enum constant in enum class org.keycloak.it.junit5.extension.DistributionType
 
DockerKeycloakDistribution - Class in org.keycloak.it.utils
 
DockerKeycloakDistribution(boolean, boolean, int, int[]) - Constructor for class org.keycloak.it.utils.DockerKeycloakDistribution
 
DryRun - Annotation Interface in org.keycloak.it.junit5.extension
DryRun is used to configure a non-running, non-augmenting distribution

E

enableTls() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 

F

fetchErrorStream() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 

G

getClasses() - Method in interface org.keycloak.it.TestProvider
The classes that should be added to the provider JAR file.
getCliArgs(List<String>) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
getCliArgs(List<String>) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
getCliArgs(List<String>) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
getCurrent() - Static method in enum class org.keycloak.it.junit5.extension.DistributionType
 
getDistPath() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
getDistRootPath() - Method in class org.keycloak.it.utils.RawDistRootPath
 
getErrorStream() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
getErrorStream() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
getErrorStream() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
getErrorStream() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
getErrOut() - Method in interface org.keycloak.it.utils.OutputConsumer
 
getExitCode() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
getExitCode() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
getExitCode() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
getExitCode() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
getManifestResources() - Method in interface org.keycloak.it.TestProvider
A Map where the key is the name of a file at the package where this provider is located and the value is the name of the manifest resource that should be created in the provider JAR file.
getName() - Method in interface org.keycloak.it.TestProvider
The provider name.
getOutputStream() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
getOutputStream() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
getOutputStream() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
getOutputStream() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
getPassword() - Method in class org.keycloak.it.junit5.extension.InfinispanContainer
 
getPort() - Method in class org.keycloak.it.junit5.extension.InfinispanContainer
 
getStdOut() - Method in interface org.keycloak.it.utils.OutputConsumer
 
getUsername() - Method in class org.keycloak.it.junit5.extension.InfinispanContainer
 

I

InfinispanContainer - Class in org.keycloak.it.junit5.extension
 
InfinispanContainer() - Constructor for class org.keycloak.it.junit5.extension.InfinispanContainer
 
interceptTestMethod(InvocationInterceptor.Invocation<Void>, ReflectiveInvocationContext<Method>, ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 
isClustered() - Method in interface org.keycloak.it.junit5.extension.CLIResult
 
isContainerDist() - Static method in enum class org.keycloak.it.junit5.extension.DistributionType
 
isDebug() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
isDebug() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
isDebug() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
isDebug() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
isManualStop() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
isManualStop() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
isManualStop() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
isManualStop() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
isRawDist() - Static method in enum class org.keycloak.it.junit5.extension.DistributionType
 

K

kcadm(String...) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
kcadm(List<String>) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
keepAlive() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
If the distribution should be left running after the launch.
KeepServerAlive - Annotation Interface in org.keycloak.it.junit5.extension
KeepServerAlive is used in a distributiontest to keep the server alive on test / method level.
Keycloak - Class in org.keycloak
 
Keycloak() - Constructor for class org.keycloak.Keycloak
 
Keycloak(Path, String, List<Dependency>, boolean) - Constructor for class org.keycloak.Keycloak
 
Keycloak.Builder - Class in org.keycloak
 
KeycloakDistribution - Interface in org.keycloak.it.utils
 
KeycloakDistributionDecorator - Class in org.keycloak.it.junit5.extension
 
KeycloakDistributionDecorator(Storage, WithDatabase, DistributionTest, KeycloakDistribution) - Constructor for class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 

M

main(String[]) - Static method in class org.keycloak.Keycloak
 
Maven - Class in org.keycloak.it.utils
 
Maven() - Constructor for class org.keycloak.it.utils.Maven
 

N

NEVER - Enum constant in enum class org.keycloak.it.junit5.extension.DistributionTest.ReInstall
Does not reset the distribution such as removing data, providers, and conf directories.
newInstance(DistributionTest) - Method in enum class org.keycloak.it.junit5.extension.DistributionType
 

O

onErrOut(String) - Method in interface org.keycloak.it.utils.OutputConsumer
 
onStdOut(String) - Method in interface org.keycloak.it.utils.OutputConsumer
 
org.keycloak - package org.keycloak
 
org.keycloak.it - package org.keycloak.it
 
org.keycloak.it.junit5.extension - package org.keycloak.it.junit5.extension
 
org.keycloak.it.utils - package org.keycloak.it.utils
 
OutputConsumer - Interface in org.keycloak.it.utils
 

P

PASSWORD - Static variable in class org.keycloak.it.junit5.extension.InfinispanContainer
 
PORT - Static variable in class org.keycloak.it.junit5.extension.InfinispanContainer
 

R

RAW - Enum constant in enum class org.keycloak.it.junit5.extension.DistributionType
 
RawDistOnly - Annotation Interface in org.keycloak.it.junit5.extension
RawDistOnly is used to signal that the annotated test class is only enabled when running tests using the DistributionType.RAW or running tests in whitebox mode in the same jvm using CLITest
RawDistRootPath - Class in org.keycloak.it.utils
 
RawDistRootPath(Path) - Constructor for class org.keycloak.it.utils.RawDistRootPath
 
RawKeycloakDistribution - Class in org.keycloak.it.utils
 
RawKeycloakDistribution(boolean, boolean, boolean, boolean, boolean, int) - Constructor for class org.keycloak.it.utils.RawKeycloakDistribution
 
RawKeycloakDistribution(boolean, boolean, boolean, boolean, boolean, int, OutputConsumer) - Constructor for class org.keycloak.it.utils.RawKeycloakDistribution
 
reason() - Element in annotation interface org.keycloak.it.junit5.extension.RawDistOnly
The reason why the test is disabled.
reInstall() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 
removeBuildOptionsAfterBuild() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
If any build option must be unset after the running the build command.
removeCache(String) - Static method in class org.keycloak.it.junit5.extension.InfinispanContainer
 
removeProperty(String) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
removeProperty(String) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
removeProperty(String) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
requestPort() - Element in annotation interface org.keycloak.it.junit5.extension.DistributionTest
Default port for making HTTP requests with RestAssured
reset() - Method in interface org.keycloak.it.utils.OutputConsumer
 
resolveArtifact(String, String) - Static method in class org.keycloak.it.utils.Maven
 
resolveParameter(ParameterContext, ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 
run(String...) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
run(List<String>) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
run(List<String>) - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
run(List<String>) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
run(List<String>) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 

S

SCRIPT_CMD - Static variable in interface org.keycloak.it.utils.KeycloakDistribution
 
SCRIPT_KCADM_CMD - Static variable in interface org.keycloak.it.utils.KeycloakDistribution
 
setEnvVar(String, String) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
setEnvVar(String, String) - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
setEnvVar(String, String) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
setEnvVar(String, String) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
setHomeDir(Path) - Method in class org.keycloak.Keycloak.Builder
 
setManualStop(boolean) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
setManualStop(boolean) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
setManualStop(boolean) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
setProperty(String, String) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
setProperty(String, String) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
setProperty(String, String) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
setQuarkusProperty(String, String) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
setQuarkusProperty(String, String) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
setQuarkusProperty(String, String) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
setRequestPort() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
setRequestPort() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
setRequestPort() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
setRequestPort() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
setRequestPort(int) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
setRequestPort(int) - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
setRequestPort(int) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
setRequestPort(int) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
setVersion(String) - Method in class org.keycloak.Keycloak.Builder
 
SLOW - Static variable in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 
SMOKE - Static variable in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 
start() - Method in class org.keycloak.it.junit5.extension.InfinispanContainer
 
start(String...) - Method in class org.keycloak.Keycloak.Builder
 
start(List<String>) - Method in class org.keycloak.Keycloak.Builder
 
stop() - Method in class org.keycloak.it.junit5.extension.InfinispanContainer
 
stop() - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
stop() - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
stop() - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
stop() - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
stop() - Method in class org.keycloak.Keycloak
 
Storage - Annotation Interface in org.keycloak.it.junit5.extension
Use this annotation to change the default storage configuration when running a test.
STORAGE - Static variable in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class org.keycloak.it.junit5.extension.CLITestExtension
 

T

TestProvider - Interface in org.keycloak.it
A base interface for defining a provider so that its corresponding JAR file can be installed before executing tests.
TestProvider - Annotation Interface in org.keycloak.it.junit5.extension
TestProvider is used to install a custom provider into the distribution.

U

unwrap(Class<D>) - Method in class org.keycloak.it.junit5.extension.KeycloakDistributionDecorator
 
unwrap(Class<D>) - Method in class org.keycloak.it.utils.DockerKeycloakDistribution
 
unwrap(Class<D>) - Method in interface org.keycloak.it.utils.KeycloakDistribution
 
unwrap(Class<D>) - Method in class org.keycloak.it.utils.RawKeycloakDistribution
 
USERNAME - Static variable in class org.keycloak.it.junit5.extension.InfinispanContainer
 

V

value() - Element in annotation interface org.keycloak.it.junit5.extension.BeforeStartDistribution
 
value() - Element in annotation interface org.keycloak.it.junit5.extension.TestProvider
The TestProvider to install into the distribution.
value() - Element in annotation interface org.keycloak.it.junit5.extension.WithEnvVars
List of environment variables to be set as key-value pairs, e.g.
valueOf(String) - Static method in enum class org.keycloak.it.junit5.extension.DistributionTest.ReInstall
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.keycloak.it.junit5.extension.DistributionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.keycloak.it.junit5.extension.DistributionTest.ReInstall
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.keycloak.it.junit5.extension.DistributionType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WIN - Static variable in annotation interface org.keycloak.it.junit5.extension.DistributionTest
 
WithDatabase - Annotation Interface in org.keycloak.it.junit5.extension
WithDatabase is used to start a database container.
WithEnvVars - Annotation Interface in org.keycloak.it.junit5.extension
WithEnvVars is used to set environment variables before starting the server
WithExternalInfinispan - Annotation Interface in org.keycloak.it.junit5.extension
WithExternalInfinispan is used to start an Infinispan container.
A B C D E F G I K M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values