public class CibaRootEndpoint extends Object implements OIDCExtProvider, OIDCExtProviderFactory, EnvironmentDependentProviderFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
PROVIDER_ID |
| Constructor and Description |
|---|
CibaRootEndpoint() |
CibaRootEndpoint(KeycloakSession session) |
| Modifier and Type | Method and Description |
|---|---|
BackchannelAuthenticationCallbackEndpoint |
authenticate()
The callback endpoint used by authentication devices to notify Keycloak about the end-user authentication status.
|
BackchannelAuthenticationEndpoint |
authorize()
The backchannel authentication endpoint used by consumption devices to obtain authorization from end-users.
|
void |
close()
This is called when the server shuts down.
|
OIDCExtProvider |
create(KeycloakSession session) |
String |
getId() |
boolean |
isSupported() |
void |
setEvent(EventBuilder event) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, order, postInitpublic static final String PROVIDER_ID
public CibaRootEndpoint()
public CibaRootEndpoint(KeycloakSession session)
@Path(value="/auth") public BackchannelAuthenticationEndpoint authorize()
@Path(value="/auth/callback") public BackchannelAuthenticationCallbackEndpoint authenticate()
public OIDCExtProvider create(KeycloakSession session)
create in interface ProviderFactory<OIDCExtProvider>public String getId()
getId in interface ProviderFactory<OIDCExtProvider>public void setEvent(EventBuilder event)
setEvent in interface OIDCExtProviderpublic void close()
ProviderFactoryclose in interface OIDCExtProviderclose in interface OIDCExtProviderFactoryclose in interface Providerclose in interface ProviderFactory<OIDCExtProvider>public boolean isSupported()
isSupported in interface EnvironmentDependentProviderFactorytrue if the provider is supported and should be available, false otherwiseCopyright © 2021 JBoss by Red Hat. All rights reserved.