public class ClientRegistrationAuth extends Object
Constructor and Description |
---|
ClientRegistrationAuth(KeycloakSession session,
ClientRegistrationProvider provider,
EventBuilder event,
String endpoint) |
Modifier and Type | Method and Description |
---|---|
ClientInitialAccessModel |
getInitialAccessModel() |
JsonWebToken |
getJwt() |
String |
getKid() |
RegistrationAuth |
getRegistrationAuth() |
String |
getToken() |
boolean |
isInitialAccessToken() |
boolean |
isRegistrationAccessToken() |
RegistrationAuth |
requireCreate(ClientRegistrationContext context) |
void |
requireDelete(ClientModel client) |
RegistrationAuth |
requireUpdate(ClientRegistrationContext context,
ClientModel client) |
void |
requireView(ClientModel client) |
void |
requireView(ClientModel client,
boolean allowPublicClient) |
public ClientRegistrationAuth(KeycloakSession session, ClientRegistrationProvider provider, EventBuilder event, String endpoint)
public String getToken()
public String getKid()
public JsonWebToken getJwt()
public boolean isInitialAccessToken()
public boolean isRegistrationAccessToken()
public RegistrationAuth requireCreate(ClientRegistrationContext context)
public void requireView(ClientModel client)
public void requireView(ClientModel client, boolean allowPublicClient)
public RegistrationAuth getRegistrationAuth()
public RegistrationAuth requireUpdate(ClientRegistrationContext context, ClientModel client)
public void requireDelete(ClientModel client)
public ClientInitialAccessModel getInitialAccessModel()
Copyright © 2021 JBoss by Red Hat. All rights reserved.