Package org.keycloak.protocol
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 TypeMethodDescriptionjakarta.ws.rs.core.ResponsegenerateInstallation(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.models.ClientModel client, URI serverBaseUri) booleanMethods inherited from interface org.keycloak.provider.Provider
closeMethods 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()
-