Class ClientRegistrationAuth
- java.lang.Object
-
- org.keycloak.services.clientregistration.ClientRegistrationAuth
-
public class ClientRegistrationAuth extends Object
- Author:
- Stian Thorgersen
-
-
Constructor Summary
Constructors Constructor Description ClientRegistrationAuth(KeycloakSession session, ClientRegistrationProvider provider, EventBuilder event, String endpoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientInitialAccessModelgetInitialAccessModel()JsonWebTokengetJwt()StringgetKid()RegistrationAuthgetRegistrationAuth()StringgetToken()booleanisInitialAccessToken()booleanisRegistrationAccessToken()RegistrationAuthrequireCreate(ClientRegistrationContext context)voidrequireDelete(ClientModel client)RegistrationAuthrequireUpdate(ClientRegistrationContext context, ClientModel client)voidrequireView(ClientModel client)voidrequireView(ClientModel client, boolean allowPublicClient)
-
-
-
Constructor Detail
-
ClientRegistrationAuth
public ClientRegistrationAuth(KeycloakSession session, ClientRegistrationProvider provider, EventBuilder event, String endpoint)
-
-
Method Detail
-
getToken
public String getToken()
-
getKid
public String getKid()
-
getJwt
public JsonWebToken getJwt()
-
isInitialAccessToken
public boolean isInitialAccessToken()
-
isRegistrationAccessToken
public boolean isRegistrationAccessToken()
-
requireCreate
public RegistrationAuth requireCreate(ClientRegistrationContext context)
-
requireView
public void requireView(ClientModel client)
-
requireView
public void requireView(ClientModel client, boolean allowPublicClient)
-
getRegistrationAuth
public RegistrationAuth getRegistrationAuth()
-
requireUpdate
public RegistrationAuth requireUpdate(ClientRegistrationContext context, ClientModel client)
-
requireDelete
public void requireDelete(ClientModel client)
-
getInitialAccessModel
public ClientInitialAccessModel getInitialAccessModel()
-
-