Package org.keycloak.cache
Class DefaultAlternativeLookupProvider
java.lang.Object
org.keycloak.cache.DefaultAlternativeLookupProvider
- All Implemented Interfaces:
org.keycloak.cache.AlternativeLookupProvider,org.keycloak.provider.Provider
public class DefaultAlternativeLookupProvider
extends Object
implements org.keycloak.cache.AlternativeLookupProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.keycloak.models.ClientModellookupClientFromClientAttributes(org.keycloak.models.KeycloakSession session, Map<String, String> attributes) org.keycloak.models.IdentityProviderModellookupIdentityProviderFromIssuer(org.keycloak.models.KeycloakSession session, org.keycloak.models.IdentityProviderType type, String issuerUrl) org.keycloak.models.RoleModellookupRoleFromString(org.keycloak.models.RealmModel realm, String roleName)
-
Method Details
-
lookupIdentityProviderFromIssuer
public org.keycloak.models.IdentityProviderModel lookupIdentityProviderFromIssuer(org.keycloak.models.KeycloakSession session, org.keycloak.models.IdentityProviderType type, String issuerUrl) - Specified by:
lookupIdentityProviderFromIssuerin interfaceorg.keycloak.cache.AlternativeLookupProvider
-
lookupClientFromClientAttributes
public org.keycloak.models.ClientModel lookupClientFromClientAttributes(org.keycloak.models.KeycloakSession session, Map<String, String> attributes) - Specified by:
lookupClientFromClientAttributesin interfaceorg.keycloak.cache.AlternativeLookupProvider
-
lookupRoleFromString
public org.keycloak.models.RoleModel lookupRoleFromString(org.keycloak.models.RealmModel realm, String roleName) - Specified by:
lookupRoleFromStringin interfaceorg.keycloak.cache.AlternativeLookupProvider
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider
-