A C D E F G H I M O R S U X

## A

activate(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
activate(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
addPrincipals(Set) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin
AUTH_TYPE - Static variable in class org.apache.sling.auth.xing.login.XingLogin
authenticate(Credentials) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationPlugin
AUTHENTICATION_CREDENTIALS_HASH_KEY - Static variable in class org.apache.sling.auth.xing.login.XingLogin
AUTHENTICATION_CREDENTIALS_USERDATA_KEY - Static variable in class org.apache.sling.auth.xing.login.XingLogin

## C

canHandle(Credentials) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin
configure(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
configure(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
createUser(Credentials) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager

## D

deactivate(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
deactivate(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
DefaultXingLoginUserManager - Class in org.apache.sling.auth.xing.login.impl
DefaultXingLoginUserManager() - Constructor for class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
deleteCookies(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
doInit(CallbackHandler, Session, Map) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin
dropCredentials(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler

## E

extractCredentials(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
  we need the hash from the XING cookie (`xing_p_lw_s_[...]`) and the user data and id from our own cookies (`sling_auth_xing_[...]`)

## F

fromJson(String) - Static method in class org.apache.sling.auth.xing.login.XingLoginUtil

## G

getAuthentication(Principal, Credentials) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin
getHash(User) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
getHash(User) - Method in interface org.apache.sling.auth.xing.login.XingLoginUserManager
getHash(Credentials) - Static method in class org.apache.sling.auth.xing.login.XingLoginUtil
getPrincipal(Credentials) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin
getSlingRepository() - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
getUser(Credentials) - Static method in class org.apache.sling.auth.xing.login.XingLoginUtil

## H

hash(String, String, String) - Static method in class org.apache.sling.auth.xing.login.XingLoginUtil
HASH_ALGORITHM - Static variable in class org.apache.sling.auth.xing.login.XingLogin

## I

impersonate(Principal, Credentials) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin

## M

modified(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager
modified(ComponentContext) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler

## O

org.apache.sling.auth.xing.login - package org.apache.sling.auth.xing.login
org.apache.sling.auth.xing.login.impl - package org.apache.sling.auth.xing.login.impl

## R

readCookieValue(Cookie) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
requestCredentials(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler

## S

SERVICE_VENDOR - Static variable in class org.apache.sling.auth.xing.login.XingLogin
storeUser(Credentials) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager

## U

updateUser(Credentials) - Method in class org.apache.sling.auth.xing.login.impl.DefaultXingLoginUserManager

## X

XING_COOKIE_PREFIX - Static variable in class org.apache.sling.auth.xing.login.XingLogin
XingLogin - Class in org.apache.sling.auth.xing.login
  for `XING_COOKIE_PREFIX` and `HASH_ALGORITHM` see chapter 5.
XingLogin() - Constructor for class org.apache.sling.auth.xing.login.XingLogin
XingLoginAuthenticationHandler - Class in org.apache.sling.auth.xing.login.impl
XingLoginAuthenticationHandler() - Constructor for class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationHandler
XingLoginAuthenticationPlugin - Class in org.apache.sling.auth.xing.login.impl
XingLoginAuthenticationPlugin(XingLoginUserManager) - Constructor for class org.apache.sling.auth.xing.login.impl.XingLoginAuthenticationPlugin
XingLoginLoginModulePlugin - Class in org.apache.sling.auth.xing.login.impl
XingLoginLoginModulePlugin() - Constructor for class org.apache.sling.auth.xing.login.impl.XingLoginLoginModulePlugin
XingLoginUserManager - Interface in org.apache.sling.auth.xing.login
XingLoginUtil - Class in org.apache.sling.auth.xing.login
XingLoginUtil() - Constructor for class org.apache.sling.auth.xing.login.XingLoginUtil

A C D E F G H I M O R S U X