Package org.keycloak.protocol
Interface ClientInstallationProvider
- All Superinterfaces:
 Provider,ProviderFactory<ClientInstallationProvider>
- All Known Implementing Classes:
 DockerComposeYamlInstallationProvider,DockerRegistryConfigFileInstallationProvider,DockerVariableOverrideInstallationProvider,KeycloakOIDCClientInstallation,KeycloakOIDCJbossSubsystemClientCliInstallation,KeycloakOIDCJbossSubsystemClientInstallation,KeycloakSamlClientInstallation,KeycloakSamlSubsystemCliInstallation,KeycloakSamlSubsystemInstallation,ModAuthMellonClientInstallation,SamlSPDescriptorClientInstallation
public interface ClientInstallationProvider
extends 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 TypeMethodDescriptionjakarta.ws.rs.core.ResponsegenerateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri) booleanMethods inherited from interface org.keycloak.provider.ProviderFactory
close, create, dependsOn, getConfigMetadata, getId, init, order, postInit 
- 
Method Details
- 
generateInstallation
jakarta.ws.rs.core.Response generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)  - 
getProtocol
String getProtocol() - 
getDisplayType
String getDisplayType() - 
getHelpText
String getHelpText() - 
getFilename
String getFilename() - 
getMediaType
String getMediaType() - 
isDownloadOnly
boolean isDownloadOnly() 
 -