public class KeycloakInstalled extends Object
Modifier and Type | Class and Description |
---|---|
static class |
KeycloakInstalled.Console |
static class |
KeycloakInstalled.Pkce |
Constructor and Description |
---|
KeycloakInstalled() |
KeycloakInstalled(InputStream config) |
KeycloakInstalled(KeycloakDeployment deployment) |
public KeycloakInstalled()
public KeycloakInstalled(InputStream config)
public KeycloakInstalled(KeycloakDeployment deployment)
public void setResteasyClient(org.jboss.resteasy.client.jaxrs.ResteasyClient resteasyClient)
public Locale getLocale()
public void setLocale(Locale locale)
public void login() throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException, InterruptedException, OAuthErrorException, URISyntaxException
public void login(PrintStream printer, Reader reader) throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException, InterruptedException, OAuthErrorException, URISyntaxException
public void logout() throws IOException, InterruptedException, URISyntaxException
public void loginDesktop() throws IOException, org.keycloak.common.VerificationException, OAuthErrorException, URISyntaxException, ServerRequest.HttpFailure, InterruptedException
protected String createAuthUrl(String redirectUri, String state, KeycloakInstalled.Pkce pkce)
protected KeycloakInstalled.Pkce generatePkce()
public void loginManual() throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException
public void loginManual(PrintStream printer, Reader reader) throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException
public static KeycloakInstalled.Console console()
public boolean loginCommandLine() throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException
public boolean loginCommandLine(String redirectUri) throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException
redirectUri
- IOException
ServerRequest.HttpFailure
org.keycloak.common.VerificationException
protected org.jboss.resteasy.client.jaxrs.ResteasyClient getResteasyClient()
protected org.jboss.resteasy.client.jaxrs.ResteasyClient createResteasyClient()
public String getTokenString()
public String getTokenString(long minValidity, TimeUnit unit) throws org.keycloak.common.VerificationException, IOException, ServerRequest.HttpFailure
public void refreshToken() throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException
public void refreshToken(String refreshToken) throws IOException, ServerRequest.HttpFailure, org.keycloak.common.VerificationException
public AccessToken getToken()
public IDToken getIdToken()
public String getIdTokenString()
public String getRefreshToken()
public AccessTokenResponse getTokenResponse()
public boolean isDesktopSupported()
public KeycloakDeployment getDeployment()
Copyright © 2021 JBoss by Red Hat. All rights reserved.