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.Response
generateInstallation
(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri) boolean
Methods inherited from interface org.keycloak.provider.ProviderFactory
close, create, 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()
-