public class AuthzClient extends Object
This is class serves as an entry point for clients looking for access to Keycloak Authorization Services.
Modifier and Type | Method and Description |
---|---|
AuthorizationResource |
authorization(String accesstoken) |
AuthorizationResource |
authorization(String userName,
String password) |
static AuthzClient |
create() |
static AuthzClient |
create(Configuration configuration) |
static AuthzClient |
create(Configuration configuration,
ClientAuthenticator authenticator) |
EntitlementResource |
entitlement(String eat) |
Configuration |
getConfiguration() |
ServerConfiguration |
getServerConfiguration() |
AccessTokenResponse |
obtainAccessToken() |
AccessTokenResponse |
obtainAccessToken(String userName,
String password) |
ProtectionResource |
protection() |
public static AuthzClient create()
public static AuthzClient create(Configuration configuration)
public static AuthzClient create(Configuration configuration, ClientAuthenticator authenticator)
public ProtectionResource protection()
public AuthorizationResource authorization(String accesstoken)
public AuthorizationResource authorization(String userName, String password)
public EntitlementResource entitlement(String eat)
public AccessTokenResponse obtainAccessToken()
public AccessTokenResponse obtainAccessToken(String userName, String password)
public ServerConfiguration getServerConfiguration()
public Configuration getConfiguration()
Copyright © 2017 JBoss by Red Hat. All rights reserved.