Top Fields Constructors Methods
org.keycloak

public Class AbstractOAuthClient

extends Object
Class Inheritance
Imports
org.keycloak.common.enums.RelativeUrlsUsed, org.keycloak.common.util.KeycloakUriBuilder, java.util.Map, .UUID, java.util.concurrent.atomic.AtomicLong

Author
Bill Burke
Version
$Revision: 1 $

Field Summary

Modifier and TypeField and Description
protected String
protected String
private final AtomicLong
protected Map<String, Object>
protected boolean
private static final String
protected boolean
protected RelativeUrlsUsed
protected String
protected String
protected String
protected String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public String
public Map<String, Object>
public RelativeUrlsUsed
public String
protected String
public String
public String
public String
public boolean
public boolean
public void
setAuthUrl(String authUrl)

public void
setClientId(String clientId)

public void
public void
setPublicClient(boolean publicClient)

public void
public void
public void
setSecure(boolean secure)

public void
setStateCookieName(String stateCookieName)

public void
setStateCookiePath(String stateCookiePath)

public void
setTokenUrl(String tokenUrl)

protected String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

authUrlback to summary
protected String authUrl
clientIdback to summary
protected String clientId
counterback to summary
private final AtomicLong counter
credentialsback to summary
protected Map<String, Object> credentials
isSecureback to summary
protected boolean isSecure
OAUTH_TOKEN_REQUEST_STATEback to summary
private static final String OAUTH_TOKEN_REQUEST_STATE
publicClientback to summary
protected boolean publicClient
relativeUrlsUsedback to summary
protected RelativeUrlsUsed relativeUrlsUsed
scopeback to summary
protected String scope
stateCookieNameback to summary
protected String stateCookieName
stateCookiePathback to summary
protected String stateCookiePath
tokenUrlback to summary
protected String tokenUrl

Constructor Detail

AbstractOAuthClientback to summary
public AbstractOAuthClient()

Method Detail

getAuthUrlback to summary
public String getAuthUrl()
getClientIdback to summary
public String getClientId()
getCredentialsback to summary
public Map<String, Object> getCredentials()
getRelativeUrlsUsedback to summary
public RelativeUrlsUsed getRelativeUrlsUsed()
getScopeback to summary
public String getScope()
getStateCodeback to summary
protected String getStateCode()
getStateCookieNameback to summary
public String getStateCookieName()
getStateCookiePathback to summary
public String getStateCookiePath()
getTokenUrlback to summary
public String getTokenUrl()
isPublicClientback to summary
public boolean isPublicClient()
isSecureback to summary
public boolean isSecure()
setAuthUrlback to summary
public void setAuthUrl(String authUrl)
setClientIdback to summary
public void setClientId(String clientId)
setCredentialsback to summary
public void setCredentials(Map<String, Object> credentials)
setPublicClientback to summary
public void setPublicClient(boolean publicClient)
setRelativeUrlsUsedback to summary
public void setRelativeUrlsUsed(RelativeUrlsUsed relativeUrlsUsed)
setScopeback to summary
public void setScope(String scope)
setSecureback to summary
public void setSecure(boolean secure)
setStateCookieNameback to summary
public void setStateCookieName(String stateCookieName)
setStateCookiePathback to summary
public void setStateCookiePath(String stateCookiePath)
setTokenUrlback to summary
public void setTokenUrl(String tokenUrl)
stripOauthParametersFromRedirectback to summary
protected String stripOauthParametersFromRedirect(String uri)