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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponsegenerateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)StringgetDisplayType()StringgetFilename()StringgetHelpText()StringgetMediaType()StringgetProtocol()booleanisDownloadOnly()-
Methods inherited from interface org.keycloak.provider.ProviderFactory
close, create, getConfigMetadata, getId, init, order, postInit
-
-
-
-
Method Detail
-
generateInstallation
javax.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()
-
-