Class AbstractDevConsoleProcessor
- java.lang.Object
-
- io.quarkus.oidc.deployment.devservices.AbstractDevConsoleProcessor
-
- Direct Known Subclasses:
KeycloakDevConsoleProcessor,OidcDevConsoleProcessor
public abstract class AbstractDevConsoleProcessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringAUTHORIZATION_PATH_CONFIG_KEYprotected static StringCLIENT_ID_CONFIG_KEYprotected static StringCLIENT_SECRET_CONFIG_KEYprotected static StringCONFIG_PREFIXprotected static StringEND_SESSION_PATH_CONFIG_KEYprotected static StringPOST_LOGOUT_URI_PARAM_CONFIG_KEYprotected static StringSCOPES_KEYprotected static StringTOKEN_PATH_CONFIG_KEY
-
Constructor Summary
Constructors Constructor Description AbstractDevConsoleProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidproduceDevConsoleRouteItems(BuildProducer<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> devConsoleRoute, io.quarkus.devconsole.runtime.spi.DevConsolePostHandler testServiceWithToken, io.quarkus.devconsole.runtime.spi.DevConsolePostHandler exchangeCodeForTokens, io.quarkus.devconsole.runtime.spi.DevConsolePostHandler passwordClientCredHandler)protected voidproduceDevConsoleTemplateItems(Capabilities capabilities, BuildProducer<io.quarkus.devconsole.spi.DevConsoleTemplateInfoBuildItem> devConsoleTemplate, BuildProducer<io.quarkus.devconsole.spi.DevConsoleRuntimeTemplateInfoBuildItem> devConsoleRuntimeInfo, CurateOutcomeBuildItem curateOutcomeBuildItem, String oidcProviderName, String oidcApplicationType, String oidcGrantType, String authorizationUrl, String tokenUrl, String logoutUrl, boolean introspectionIsAvailable)
-
-
-
Field Detail
-
CONFIG_PREFIX
protected static final String CONFIG_PREFIX
- See Also:
- Constant Field Values
-
CLIENT_ID_CONFIG_KEY
protected static final String CLIENT_ID_CONFIG_KEY
- See Also:
- Constant Field Values
-
CLIENT_SECRET_CONFIG_KEY
protected static final String CLIENT_SECRET_CONFIG_KEY
- See Also:
- Constant Field Values
-
AUTHORIZATION_PATH_CONFIG_KEY
protected static final String AUTHORIZATION_PATH_CONFIG_KEY
- See Also:
- Constant Field Values
-
TOKEN_PATH_CONFIG_KEY
protected static final String TOKEN_PATH_CONFIG_KEY
- See Also:
- Constant Field Values
-
END_SESSION_PATH_CONFIG_KEY
protected static final String END_SESSION_PATH_CONFIG_KEY
- See Also:
- Constant Field Values
-
POST_LOGOUT_URI_PARAM_CONFIG_KEY
protected static final String POST_LOGOUT_URI_PARAM_CONFIG_KEY
- See Also:
- Constant Field Values
-
SCOPES_KEY
protected static final String SCOPES_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
produceDevConsoleTemplateItems
protected void produceDevConsoleTemplateItems(Capabilities capabilities, BuildProducer<io.quarkus.devconsole.spi.DevConsoleTemplateInfoBuildItem> devConsoleTemplate, BuildProducer<io.quarkus.devconsole.spi.DevConsoleRuntimeTemplateInfoBuildItem> devConsoleRuntimeInfo, CurateOutcomeBuildItem curateOutcomeBuildItem, String oidcProviderName, String oidcApplicationType, String oidcGrantType, String authorizationUrl, String tokenUrl, String logoutUrl, boolean introspectionIsAvailable)
-
produceDevConsoleRouteItems
protected void produceDevConsoleRouteItems(BuildProducer<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> devConsoleRoute, io.quarkus.devconsole.runtime.spi.DevConsolePostHandler testServiceWithToken, io.quarkus.devconsole.runtime.spi.DevConsolePostHandler exchangeCodeForTokens, io.quarkus.devconsole.runtime.spi.DevConsolePostHandler passwordClientCredHandler)
-
-