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