@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) public class OidcConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OidcConfig.Credentials |
| Modifier and Type | Field and Description |
|---|---|
(package private) String |
authServerUrl
The base URL of the OpenID Connect (OIDC) server, for example, 'https://host:port/auth'.
|
(package private) Optional<String> |
clientId
The client-id of the application.
|
(package private) OidcConfig.Credentials |
credentials
Credentials which the OIDC adapter will use to authenticate to the OIDC server.
|
(package private) Optional<String> |
introspectionPath
Relative path of the RFC7662 introspection service.
|
(package private) Optional<String> |
jwksPath
Relative path of the OIDC service returning a JWK set.
|
(package private) Optional<String> |
publicKey
Public key for the local JWT token verification.
|
| Constructor and Description |
|---|
OidcConfig() |
@ConfigItem String authServerUrl
@ConfigItem Optional<String> introspectionPath
@ConfigItem Optional<String> jwksPath
@ConfigItem Optional<String> publicKey
@ConfigItem Optional<String> clientId
@ConfigItem OidcConfig.Credentials credentials
Copyright © 2019 JBoss by Red Hat. All rights reserved.