Class ConfigUtil
- java.lang.Object
-
- org.keycloak.client.registration.cli.util.ConfigUtil
-
public class ConfigUtil extends Object
- Author:
- Marko Strukelj
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_CONFIG_FILE_PATHstatic StringDEFAULT_CONFIG_FILE_STRING
-
Constructor Summary
Constructors Constructor Description ConfigUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckAuthInfo(ConfigData config)static voidcheckServerInfo(ConfigData config)static booleancredentialsAvailable(ConfigData config)static ConfigHandlergetHandler()static StringgetRegistrationToken(RealmConfigData data, String clientId)static ConfigDataloadConfig()static voidsaveMergeConfig(ConfigUpdateOperation op)static voidsaveTokens(AccessTokenResponse tokens, String endpoint, String realm, String clientId, String signKey, Long sigExpiresAt, String secret, String grantTypeForAuthentication)static voidsetHandler(ConfigHandler handler)static voidsetRegistrationToken(RealmConfigData data, String clientId, String token)static voidsetupInMemoryHandler(ConfigData config)
-
-
-
Method Detail
-
getHandler
public static ConfigHandler getHandler()
-
setHandler
public static void setHandler(ConfigHandler handler)
-
getRegistrationToken
public static String getRegistrationToken(RealmConfigData data, String clientId)
-
setRegistrationToken
public static void setRegistrationToken(RealmConfigData data, String clientId, String token)
-
saveTokens
public static void saveTokens(AccessTokenResponse tokens, String endpoint, String realm, String clientId, String signKey, Long sigExpiresAt, String secret, String grantTypeForAuthentication)
-
checkServerInfo
public static void checkServerInfo(ConfigData config)
-
checkAuthInfo
public static void checkAuthInfo(ConfigData config)
-
credentialsAvailable
public static boolean credentialsAvailable(ConfigData config)
-
loadConfig
public static ConfigData loadConfig()
-
saveMergeConfig
public static void saveMergeConfig(ConfigUpdateOperation op)
-
setupInMemoryHandler
public static void setupInMemoryHandler(ConfigData config)
-
-