## Uses of Interface
org.keycloak.provider.ProviderSession

- Packages that use ProviderSession
  Package | Description
  --- | ---
  org.aerogear.ups.security |
  org.keycloak.account.freemarker |
  org.keycloak.audit.email |
  org.keycloak.audit.jpa |
  org.keycloak.audit.log |
  org.keycloak.audit.mongo |
  org.keycloak.authentication |
  org.keycloak.authentication.model |
  org.keycloak.authentication.picketlink |
  org.keycloak.email.freemarker |
  org.keycloak.examples.providers.audit |
  org.keycloak.examples.providers.authentication |
  org.keycloak.freemarker |
  org.keycloak.login.freemarker |
  org.keycloak.model.test |
  org.keycloak.models |
  org.keycloak.models.cache |
  org.keycloak.models.jpa |
  org.keycloak.models.mongo.keycloak.adapters |
  org.keycloak.picketlink.realm |
  org.keycloak.provider |
  org.keycloak.services |
  org.keycloak.services.managers |
  org.keycloak.services.resources |
  org.keycloak.services.resources.admin |
  org.keycloak.services.resources.flows |
  org.keycloak.services.scheduled |
  org.keycloak.theme |
  org.keycloak.timer.basic |

- - ### Uses of ProviderSession in org.aerogear.ups.security

    Methods in org.aerogear.ups.security with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `ThemeProvider` | AerogearThemeProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.account.freemarker

    Methods in org.keycloak.account.freemarker with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AccountProvider` | FreeMarkerAccountProviderFactory.`create(ProviderSession providerSession)`

    Constructors in org.keycloak.account.freemarker with parameters of type ProviderSession
    Constructor and Description
    `FreeMarkerAccountProvider(ProviderSession session, FreeMarkerUtil freeMarker)`

  - ### Uses of ProviderSession in org.keycloak.audit.email

    Methods in org.keycloak.audit.email with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuditListener` | EmailAuditListenerFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.audit.jpa

    Methods in org.keycloak.audit.jpa with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuditProvider` | JpaAuditProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.audit.log

    Methods in org.keycloak.audit.log with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuditListener` | JBossLoggingAuditListenerFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.audit.mongo

    Methods in org.keycloak.audit.mongo with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuditProvider` | MongoAuditProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.authentication

    Methods in org.keycloak.authentication with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `static AuthenticationProviderManager` | AuthenticationProviderManager.`getManager(RealmModel realm, ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.authentication.model

    Methods in org.keycloak.authentication.model with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuthenticationProvider` | ExternalModelAuthenticationProviderFactory.`create(ProviderSession providerSession)`
    `AuthenticationProvider` | ModelAuthenticationProviderFactory.`create(ProviderSession providerSession)`

    Constructors in org.keycloak.authentication.model with parameters of type ProviderSession
    Constructor and Description
    `ExternalModelAuthenticationProvider(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.authentication.picketlink

    Methods in org.keycloak.authentication.picketlink with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuthenticationProvider` | PicketlinkAuthenticationProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.email.freemarker

    Methods in org.keycloak.email.freemarker with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `EmailProvider` | FreeMarkerEmailProviderFactory.`create(ProviderSession providerSession)`

    Constructors in org.keycloak.email.freemarker with parameters of type ProviderSession
    Constructor and Description
    `FreeMarkerEmailProvider(ProviderSession session, FreeMarkerUtil freeMarker)`

  - ### Uses of ProviderSession in org.keycloak.examples.providers.audit

    Methods in org.keycloak.examples.providers.audit with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuditProvider` | MemAuditProviderFactory.`create(ProviderSession providerSession)`
    `AuditListener` | SysoutAuditListenerFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.examples.providers.authentication

    Methods in org.keycloak.examples.providers.authentication with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `AuthenticationProvider` | PropertiesAuthenticationProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.freemarker

    Constructors in org.keycloak.freemarker with parameters of type ProviderSession
    Constructor and Description
    `ExtendingThemeManager(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.login.freemarker

    Methods in org.keycloak.login.freemarker with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `LoginFormsProvider` | FreeMarkerLoginFormsProviderFactory.`create(ProviderSession providerSession)`

    Constructors in org.keycloak.login.freemarker with parameters of type ProviderSession
    Constructor and Description
    `FreeMarkerLoginFormsProvider(ProviderSession session, FreeMarkerUtil freeMarker)`

  - ### Uses of ProviderSession in org.keycloak.model.test

    Methods in org.keycloak.model.test with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `static void` | LdapTestUtils.`setLdapPassword(ProviderSession providerSession, RealmModel realm, String username, String password)`

  - ### Uses of ProviderSession in org.keycloak.models

    Methods in org.keycloak.models with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `KeycloakSession` | KeycloakSessionFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.models.cache

    Fields in org.keycloak.models.cache declared as ProviderSession
    Modifier and Type | Field and Description
    --- | ---
    `protected ProviderSession` | NoCacheKeycloakSession.`providerSession`
    `protected ProviderSession` | DefaultCacheKeycloakSession.`providerSession`

    Methods in org.keycloak.models.cache with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `CacheKeycloakSession` | CacheKeycloakSessionFactory.`create(ProviderSession providerSession)`
    `CacheKeycloakSession` | NoCacheKeycloakSessionFactory.`create(ProviderSession providerSession)`
    `CacheKeycloakSession` | SimpleCacheKeycloakSessionFactory.`create(ProviderSession providerSession)`

    Constructors in org.keycloak.models.cache with parameters of type ProviderSession
    Constructor and Description
    `DefaultCacheKeycloakSession(KeycloakCache cache, ProviderSession providerSession)`
    `NoCacheKeycloakSession(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.models.jpa

    Methods in org.keycloak.models.jpa with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `KeycloakSession` | JpaKeycloakSessionFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.models.mongo.keycloak.adapters

    Methods in org.keycloak.models.mongo.keycloak.adapters with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `KeycloakSession` | MongoKeycloakSessionFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.picketlink.realm

    Methods in org.keycloak.picketlink.realm with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `IdentityManagerProvider` | RealmIdentityManagerProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.provider

    Methods in org.keycloak.provider that return ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `ProviderSession` | ProviderSessionFactory.`createSession()`

    Methods in org.keycloak.provider with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `T` | ProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.services

    Classes in org.keycloak.services that implement ProviderSession
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultProviderSession`

    Methods in org.keycloak.services that return ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `ProviderSession` | DefaultProviderSessionFactory.`createSession()`

  - ### Uses of ProviderSession in org.keycloak.services.managers

    Fields in org.keycloak.services.managers declared as ProviderSession
    Modifier and Type | Field and Description
    --- | ---
    `protected ProviderSession` | AuthenticationManager.`providerSession`

    Constructors in org.keycloak.services.managers with parameters of type ProviderSession
    Constructor and Description
    `AppAuthManager(ProviderSession providerSession)`
    `AuditManager(RealmModel realm, ProviderSession providers, ClientConnection clientConnection)`
    `AuthenticationManager(ProviderSession providerSession)`
    `AuthenticationManager(ProviderSession providerSession, BruteForceProtector protector)`

  - ### Uses of ProviderSession in org.keycloak.services.resources

    Fields in org.keycloak.services.resources declared as ProviderSession
    Modifier and Type | Field and Description
    --- | ---
    `protected ProviderSession` | SocialResource.`providers`
    `protected ProviderSession` | RealmsResource.`providers`
    `protected ProviderSession` | TokenService.`providerSession`
    `protected ProviderSession` | SocialResource.`providerSession`
    `protected ProviderSession` | RequiredActionsService.`providerSession`

  - ### Uses of ProviderSession in org.keycloak.services.resources.admin

    Fields in org.keycloak.services.resources.admin declared as ProviderSession
    Modifier and Type | Field and Description
    --- | ---
    `protected ProviderSession` | RealmAdminResource.`providers`
    `protected ProviderSession` | AdminConsole.`providerSession`

    Constructors in org.keycloak.services.resources.admin with parameters of type ProviderSession
    Constructor and Description
    `UsersResource(ProviderSession providerSession, RealmModel realm, RealmAuth auth, TokenManager tokenManager)`

  - ### Uses of ProviderSession in org.keycloak.services.resources.flows

    Methods in org.keycloak.services.resources.flows with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `static LoginFormsProvider` | Flows.`forms(ProviderSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo)`
    `static OAuthFlows` | Flows.`oauth(ProviderSession session, RealmModel realm, org.jboss.resteasy.spi.HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, AuthenticationManager authManager, TokenManager tokenManager)`

  - ### Uses of ProviderSession in org.keycloak.services.scheduled

    Methods in org.keycloak.services.scheduled with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClearExpiredUserSessions.`run(KeycloakSession keycloakSession, ProviderSession providerSession)`
    `void` | ScheduledTask.`run(KeycloakSession keycloakSession, ProviderSession providerSession)`
    `void` | ClearExpiredAuditEvents.`run(KeycloakSession keycloakSession, ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.theme

    Methods in org.keycloak.theme with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `ThemeProvider` | FolderThemeProviderFactory.`create(ProviderSession providerSession)`
    `ThemeProvider` | DefaultKeycloakThemeProviderFactory.`create(ProviderSession providerSession)`

  - ### Uses of ProviderSession in org.keycloak.timer.basic

    Methods in org.keycloak.timer.basic with parameters of type ProviderSession
    Modifier and Type | Method and Description
    --- | ---
    `TimerProvider` | BasicTimerProviderFactory.`create(ProviderSession providerSession)`

Copyright © 2014. All Rights Reserved.