keycloak-spi
|
公開メンバ関数 | |
T | create (KeycloakSession session) |
void | init (Config.Scope config) |
void | postInit (KeycloakSessionFactory factory) |
void | close () |
String | getId () |
default int | order () |
At boot time, keycloak discovers all factories. For each discovered factory, the init() method is called. After all factories have been initialized, the postInit() method is called. close() is called when the server shuts down.
Only one instance of a factory exists per server.
void org.keycloak.provider.ProviderFactory< T extends Provider >.close | ( | ) |
This is called when the server shuts down.
org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.urls.HostnameProviderFactoryで実装されています。
T org.keycloak.provider.ProviderFactory< T extends Provider >.create | ( | KeycloakSession | session | ) |
String org.keycloak.provider.ProviderFactory< T extends Provider >.getId | ( | ) |
void org.keycloak.provider.ProviderFactory< T extends Provider >.init | ( | Config.Scope | config | ) |
Only called once when the factory is first created. This config is pulled from keycloak_server.json
config |
org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.urls.HostnameProviderFactoryで実装されています。
|
inline |
void org.keycloak.provider.ProviderFactory< T extends Provider >.postInit | ( | KeycloakSessionFactory | factory | ) |
Called after all provider factories have been initialized
org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.urls.HostnameProviderFactoryで実装されています。