Interface ClientInstallationProvider

All Superinterfaces:
org.keycloak.provider.Provider, org.keycloak.provider.ProviderFactory<ClientInstallationProvider>

public interface ClientInstallationProvider extends org.keycloak.provider.Provider, org.keycloak.provider.ProviderFactory<ClientInstallationProvider>
Provides a template/sample client config adapter file. For example keycloak.json for our OIDC adapter. keycloak-saml.xml for our SAML client adapter
Version:
$Revision: 1 $
Author:
Bill Burke
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    generateInstallation(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.ClientModel client, URI serverBaseUri)
     
     
     
     
     
     
    boolean
     

    Methods inherited from interface org.keycloak.provider.Provider

    close

    Methods inherited from interface org.keycloak.provider.ProviderFactory

    close, create, dependsOn, getConfigMetadata, getId, init, order, postInit
  • Method Details

    • generateInstallation

      jakarta.ws.rs.core.Response generateInstallation(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.ClientModel client, URI serverBaseUri)
    • getProtocol

      String getProtocol()
    • getDisplayType

      String getDisplayType()
    • getHelpText

      String getHelpText()
    • getFilename

      String getFilename()
    • getMediaType

      String getMediaType()
    • isDownloadOnly

      boolean isDownloadOnly()