@Service @Properties(value={@Property(name="service.vendor",value="The Apache Software Foundation"),@Property(name="service.description",value="Default User Manager for Sling Authentication XING Login"),@Property(name="service.ranking",intValue=0,propertyPrivate=false)}) public class DefaultXingLoginUserManager extends org.apache.sling.auth.xing.api.AbstractXingUserManager implements XingLoginUserManager
Constructor and Description |
---|
DefaultXingLoginUserManager() |
Modifier and Type | Method and Description |
---|---|
protected void |
activate(org.osgi.service.component.ComponentContext componentContext) |
protected void |
configure(org.osgi.service.component.ComponentContext componentContext) |
org.apache.jackrabbit.api.security.user.User |
createUser(javax.jcr.Credentials credentials) |
protected void |
deactivate(org.osgi.service.component.ComponentContext componentContext) |
String |
getHash(org.apache.jackrabbit.api.security.user.User user) |
protected org.apache.sling.jcr.api.SlingRepository |
getSlingRepository() |
protected void |
modified(org.osgi.service.component.ComponentContext componentContext) |
protected org.apache.jackrabbit.api.security.user.User |
storeUser(javax.jcr.Credentials credentials) |
org.apache.jackrabbit.api.security.user.User |
updateUser(javax.jcr.Credentials credentials) |
autoCreate, autoUpdate, getSession, getUser, getUser, getUserManager
@Activate protected void activate(org.osgi.service.component.ComponentContext componentContext)
@Modified protected void modified(org.osgi.service.component.ComponentContext componentContext)
@Deactivate protected void deactivate(org.osgi.service.component.ComponentContext componentContext)
protected void configure(org.osgi.service.component.ComponentContext componentContext)
protected org.apache.sling.jcr.api.SlingRepository getSlingRepository()
getSlingRepository
in class org.apache.sling.auth.xing.api.AbstractXingUserManager
public org.apache.jackrabbit.api.security.user.User createUser(javax.jcr.Credentials credentials)
createUser
in interface org.apache.sling.auth.xing.api.XingUserManager
public org.apache.jackrabbit.api.security.user.User updateUser(javax.jcr.Credentials credentials)
updateUser
in interface org.apache.sling.auth.xing.api.XingUserManager
protected org.apache.jackrabbit.api.security.user.User storeUser(javax.jcr.Credentials credentials)
public String getHash(org.apache.jackrabbit.api.security.user.User user)
getHash
in interface XingLoginUserManager
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.