Class AbstractClientRegistrationProvider

    • Field Detail

      • session

        protected org.keycloak.models.KeycloakSession session
      • event

        protected org.keycloak.events.EventBuilder event
    • Constructor Detail

      • AbstractClientRegistrationProvider

        public AbstractClientRegistrationProvider​(org.keycloak.models.KeycloakSession session)
    • Method Detail

      • get

        public org.keycloak.representations.idm.ClientRepresentation get​(org.keycloak.models.ClientModel client)
      • delete

        public void delete​(String clientId)
      • validateClient

        public void validateClient​(org.keycloak.models.ClientModel clientModel,
                                   org.keycloak.representations.oidc.OIDCClientRepresentation oidcClient,
                                   boolean create)
      • validateClient

        public void validateClient​(org.keycloak.representations.idm.ClientRepresentation clientRep,
                                   boolean create)
      • close

        public void close()
        Specified by:
        close in interface org.keycloak.provider.Provider