public class OIDCLoginProtocolFactory extends AbstractLoginProtocolFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
ADDRESS |
static String |
ADDRESS_SCOPE_CONSENT_TEXT |
static String |
ALLOWED_WEB_ORIGINS |
static String |
AUDIENCE_RESOLVE |
static String |
BIRTHDATE |
static String |
CLIENT_ROLES |
static String |
EMAIL |
static String |
EMAIL_SCOPE_CONSENT_TEXT |
static String |
EMAIL_VERIFIED |
static String |
FAMILY_NAME |
static String |
FULL_NAME |
static String |
GENDER |
static String |
GIVEN_NAME |
static String |
LOCALE |
static String |
MIDDLE_NAME |
static String |
NICKNAME |
static String |
OFFLINE_ACCESS_SCOPE_CONSENT_TEXT |
static String |
PHONE_NUMBER |
static String |
PHONE_NUMBER_VERIFIED |
static String |
PHONE_SCOPE_CONSENT_TEXT |
static String |
PICTURE |
static String |
PROFILE_CLAIM |
static String |
PROFILE_SCOPE_CONSENT_TEXT |
static String |
REALM_ROLES |
static String |
ROLES_SCOPE |
static String |
ROLES_SCOPE_CONSENT_TEXT |
static String |
UPDATED_AT |
static String |
USERNAME |
static String |
WEB_ORIGINS_SCOPE |
static String |
WEBSITE |
static String |
ZONEINFO |
| Constructor and Description |
|---|
OIDCLoginProtocolFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDefaults(ClientModel client) |
static ClientScopeModel |
addRolesClientScope(RealmModel newRealm) |
static ClientScopeModel |
addWebOriginsClientScope(RealmModel newRealm) |
LoginProtocol |
create(KeycloakSession session) |
protected void |
createDefaultClientScopesImpl(RealmModel newRealm) |
Object |
createProtocolEndpoint(RealmModel realm,
EventBuilder event) |
Map<String,ProtocolMapperModel> |
getBuiltinMappers() |
String |
getId() |
void |
setupClientDefaults(ClientRepresentation rep,
ClientModel newClient) |
addDefaultClientScopes, close, createDefaultClientScopes, init, postInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitorderpublic static final String USERNAME
public static final String EMAIL
public static final String EMAIL_VERIFIED
public static final String GIVEN_NAME
public static final String FAMILY_NAME
public static final String MIDDLE_NAME
public static final String NICKNAME
public static final String PROFILE_CLAIM
public static final String PICTURE
public static final String WEBSITE
public static final String GENDER
public static final String BIRTHDATE
public static final String ZONEINFO
public static final String UPDATED_AT
public static final String FULL_NAME
public static final String LOCALE
public static final String ADDRESS
public static final String PHONE_NUMBER
public static final String PHONE_NUMBER_VERIFIED
public static final String REALM_ROLES
public static final String CLIENT_ROLES
public static final String AUDIENCE_RESOLVE
public static final String ALLOWED_WEB_ORIGINS
public static final String ROLES_SCOPE
public static final String WEB_ORIGINS_SCOPE
public static final String PROFILE_SCOPE_CONSENT_TEXT
public static final String EMAIL_SCOPE_CONSENT_TEXT
public static final String ADDRESS_SCOPE_CONSENT_TEXT
public static final String PHONE_SCOPE_CONSENT_TEXT
public static final String OFFLINE_ACCESS_SCOPE_CONSENT_TEXT
public static final String ROLES_SCOPE_CONSENT_TEXT
public LoginProtocol create(KeycloakSession session)
public Map<String,ProtocolMapperModel> getBuiltinMappers()
protected void createDefaultClientScopesImpl(RealmModel newRealm)
createDefaultClientScopesImpl in class AbstractLoginProtocolFactorypublic static ClientScopeModel addRolesClientScope(RealmModel newRealm)
public static ClientScopeModel addWebOriginsClientScope(RealmModel newRealm)
protected void addDefaults(ClientModel client)
addDefaults in class AbstractLoginProtocolFactorypublic Object createProtocolEndpoint(RealmModel realm, EventBuilder event)
public String getId()
public void setupClientDefaults(ClientRepresentation rep, ClientModel newClient)
Copyright © 2019 JBoss by Red Hat. All rights reserved.