object
PlayAuthenticate extends
Type Members
-
abstract
class
Resolver extends AnyRef
Value Members
-
def
getConfiguration(): Configuration
-
def
getFromCache(session: Session, key: String): AnyRef
-
def
getLinkUser(session: Session): AuthUser
-
def
getMergeUser(session: Session): AuthUser
-
def
getOriginalUrl(context: Context): String
-
def
getProvider(providerKey: String): AuthProvider
-
def
getResolver(): Resolver
-
def
getUser(context: Context): AuthUser
-
def
getUser(session: Session): AuthUser
-
-
def
handleAuthentication(provider: String, context: Context, payload: Any): Result
-
def
hasUserService(): Boolean
-
def
isAccountAutoLink(): Boolean
-
def
isAccountAutoMerge(): Boolean
-
def
isAccountMergeEnabled(): Boolean
-
def
isLoggedIn(session: Session): Boolean
-
def
link(context: Context, link: Boolean): Result
-
def
loginAndRedirect(context: Context, loginUser: AuthUser): Result
-
def
logout(session: Session): Result
-
def
merge(context: Context, merge: Boolean): Result
-
def
peekOriginalUrl(context: Context): String
-
def
removeFromCache(session: Session, key: String): AnyRef
-
def
removeLinkUser(session: Session): Unit
-
def
removeMergeUser(session: Session): Unit
-
def
setResolver(res: Resolver): Unit
-
def
setUserService(service: UserService): Unit
-
def
storeInCache(session: Session, key: String, o: Any): Unit
-
def
storeLinkUser(identity: AuthUser, session: Session): Unit
-
def
storeMergeUser(identity: AuthUser, session: Session): Unit
-
def
storeOriginalUrl(context: Context): String
-
def
storeUser(session: Session, authUser: AuthUser): Unit