Main Extension class for the subsystem.
- 著者
- Stan Silvert ssilv.nosp@m.ert@.nosp@m.redha.nosp@m.t.co.nosp@m.m (C) 2013 Red Hat Inc.
◆ getResourceDescriptionResolver()
static StandardResourceDescriptionResolver org.keycloak.subsystem.server.extension.KeycloakExtension.getResourceDescriptionResolver |
( |
final String... |
keyPrefix | ) |
|
|
inlinestaticpackage |
55 for (String kp : keyPrefix) {
56 prefix.append(
'.').append(kp);
58 return new StandardResourceDescriptionResolver(prefix.toString(),
RESOURCE_NAME, KeycloakExtension.class.getClassLoader(),
true,
false);
static final String SUBSYSTEM_NAME
Definition: KeycloakExtension.java:40
static final String RESOURCE_NAME
Definition: KeycloakExtension.java:44
◆ initialize()
void org.keycloak.subsystem.server.extension.KeycloakExtension.initialize |
( |
final ExtensionContext |
context | ) |
|
|
inline |
74 ROOT_LOGGER.debug(
"Activating Keycloak Extension");
79 ManagementResourceRegistration spiRegistration = subsystemRegistration.registerSubModel(
SPI_DEFINITION);
82 subsystem.registerXMLElementWriter(
PARSER);
static final SpiResourceDefinition SPI_DEFINITION
Definition: KeycloakExtension.java:50
static final ProviderResourceDefinition PROVIDER_DEFINITION
Definition: KeycloakExtension.java:51
static final String SUBSYSTEM_NAME
Definition: KeycloakExtension.java:40
static final ThemeResourceDefinition THEME_DEFINITION
Definition: KeycloakExtension.java:49
static final ResourceDefinition KEYCLOAK_SUBSYSTEM_RESOURCE
Definition: KeycloakExtension.java:45
static final KeycloakSubsystemParser PARSER
Definition: KeycloakExtension.java:46
static final ModelVersion MGMT_API_VERSION
Definition: KeycloakExtension.java:47
◆ initializeParsers()
void org.keycloak.subsystem.server.extension.KeycloakExtension.initializeParsers |
( |
final ExtensionParsingContext |
context | ) |
|
|
inline |
static final String SUBSYSTEM_NAME
Definition: KeycloakExtension.java:40
static final KeycloakSubsystemParser PARSER
Definition: KeycloakExtension.java:46
static final String NAMESPACE
Definition: KeycloakExtension.java:41
◆ KEYCLOAK_SUBSYSTEM_RESOURCE
final ResourceDefinition org.keycloak.subsystem.server.extension.KeycloakExtension.KEYCLOAK_SUBSYSTEM_RESOURCE = new KeycloakSubsystemDefinition() |
|
staticprivate |
◆ MGMT_API_VERSION
final ModelVersion org.keycloak.subsystem.server.extension.KeycloakExtension.MGMT_API_VERSION = ModelVersion.create(1,1,0) |
|
staticprivate |
◆ NAMESPACE
final String org.keycloak.subsystem.server.extension.KeycloakExtension.NAMESPACE = "urn:jboss:domain:keycloak-server:1.1" |
|
staticpackage |
◆ PARSER
◆ PATH_SUBSYSTEM
final PathElement org.keycloak.subsystem.server.extension.KeycloakExtension.PATH_SUBSYSTEM = PathElement.pathElement(SUBSYSTEM, SUBSYSTEM_NAME) |
|
staticpackage |
◆ PROVIDER_DEFINITION
◆ RESOURCE_NAME
final String org.keycloak.subsystem.server.extension.KeycloakExtension.RESOURCE_NAME = KeycloakExtension.class.getPackage().getName() + ".LocalDescriptions" |
|
staticprivate |
◆ SPI_DEFINITION
◆ SUBSYSTEM_NAME
final String org.keycloak.subsystem.server.extension.KeycloakExtension.SUBSYSTEM_NAME = "keycloak-server" |
|
staticpackage |
◆ THEME_DEFINITION
このクラス詳解は次のファイルから抽出されました:
- D:/AppData/doxygen/keycloak/src/keycloak/src/main/java/org/keycloak/subsystem/server/extension/KeycloakExtension.java