public class SamlSPDescriptorClientInstallation extends Object implements ClientInstallationProvider
| Modifier and Type | Field and Description |
|---|---|
protected static org.jboss.logging.Logger |
logger |
static String |
SAML_CLIENT_INSTALATION_SP_DESCRIPTOR |
| Constructor and Description |
|---|
SamlSPDescriptorClientInstallation() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
This is called when the server shuts down.
|
ClientInstallationProvider |
create(KeycloakSession session) |
javax.ws.rs.core.Response |
generateInstallation(KeycloakSession session,
RealmModel realm,
ClientModel client,
URI serverBaseUri) |
String |
getDisplayType() |
String |
getFilename() |
String |
getHelpText() |
String |
getId() |
String |
getMediaType() |
String |
getProtocol() |
static String |
getSPDescriptorForClient(ClientModel client) |
void |
init(Config.Scope config)
Only called once when the factory is first created.
|
boolean |
isDownloadOnly() |
void |
postInit(KeycloakSessionFactory factory)
Called after all provider factories have been initialized
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitorderprotected static final org.jboss.logging.Logger logger
public static final String SAML_CLIENT_INSTALATION_SP_DESCRIPTOR
public static String getSPDescriptorForClient(ClientModel client)
public javax.ws.rs.core.Response generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)
generateInstallation in interface ClientInstallationProviderpublic String getProtocol()
getProtocol in interface ClientInstallationProviderpublic String getDisplayType()
getDisplayType in interface ClientInstallationProviderpublic String getHelpText()
getHelpText in interface ClientInstallationProviderpublic String getFilename()
getFilename in interface ClientInstallationProviderpublic String getMediaType()
getMediaType in interface ClientInstallationProviderpublic boolean isDownloadOnly()
isDownloadOnly in interface ClientInstallationProviderpublic void close()
ProviderFactoryclose in interface Providerclose in interface ProviderFactory<ClientInstallationProvider>public ClientInstallationProvider create(KeycloakSession session)
create in interface ProviderFactory<ClientInstallationProvider>public void init(Config.Scope config)
ProviderFactoryinit in interface ProviderFactory<ClientInstallationProvider>public void postInit(KeycloakSessionFactory factory)
ProviderFactorypostInit in interface ProviderFactory<ClientInstallationProvider>public String getId()
getId in interface ProviderFactory<ClientInstallationProvider>Copyright © 2021 JBoss by Red Hat. All rights reserved.