public class OpenIdConnectIdentityProvider extends BaseIdentityProvider<OpenIdConnectApplicationConfiguration> implements Buildable<OpenIdConnectIdentityProvider>, DomainBasedIdentityProvider, SupportsPostBindings
BaseIdentityProvider.LambdaConfiguration
Modifier and Type | Field and Description |
---|---|
URI |
buttonImageURL |
String |
buttonText |
Set<String> |
domains |
IdentityProviderOauth2Configuration |
oauth2 |
boolean |
postRequest |
applicationConfiguration, data, debug, id, insertInstant, lambdaConfiguration, lastUpdateInstant, name
enabled
Constructor and Description |
---|
OpenIdConnectIdentityProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Set<String> |
getDomains() |
IdentityProviderType |
getType() |
int |
hashCode() |
URI |
lookupButtonImageURL(String clientId) |
URI |
lookupButtonImageURL(UUID applicationId) |
String |
lookupButtonText(String clientId) |
String |
lookupButtonText(UUID applicationId) |
String |
lookupClientId(String clientId) |
String |
lookupClientId(UUID applicationId) |
String |
lookupClientSecret(UUID applicationId) |
String |
lookupScope(String clientId) |
String |
lookupScope(UUID applicationId) |
void |
normalize()
Normalizes the data in the IdentityProvider if necessary.
|
boolean |
postRequestEnabled() |
String |
toString() |
app, app, inUse, isEnabledForApplicationId, lookup, parseUUID
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
normalizeDomains
getDataToDatabase, setDataFromDatabase
public URI buttonImageURL
public String buttonText
public IdentityProviderOauth2Configuration oauth2
public boolean postRequest
public boolean equals(Object o)
equals
in class BaseIdentityProvider<OpenIdConnectApplicationConfiguration>
public Set<String> getDomains()
getDomains
in interface DomainBasedIdentityProvider
public IdentityProviderType getType()
getType
in class BaseIdentityProvider<OpenIdConnectApplicationConfiguration>
public int hashCode()
hashCode
in class BaseIdentityProvider<OpenIdConnectApplicationConfiguration>
public void normalize()
BaseIdentityProvider
normalize
in class BaseIdentityProvider<OpenIdConnectApplicationConfiguration>
public boolean postRequestEnabled()
postRequestEnabled
in interface SupportsPostBindings
Copyright © 2021. All rights reserved.