public class JahiaLoginModule extends Object implements LoginModule
| Modifier and Type | Class and Description |
|---|---|
static class |
JahiaLoginModule.Token |
| Modifier and Type | Field and Description |
|---|---|
static String |
GUEST |
static String |
REALM_ATTRIBUTE |
static String |
SYSTEM |
| Constructor and Description |
|---|
JahiaLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
abort() |
boolean |
commit() |
static javax.jcr.Credentials |
getCredentials(String username)
Deprecated.
Use method with realm
|
static javax.jcr.Credentials |
getCredentials(String username,
List<String> deniedPathes)
Deprecated.
Use method with realm
|
static javax.jcr.Credentials |
getCredentials(String username,
String realm) |
static javax.jcr.Credentials |
getCredentials(String username,
String realm,
List<String> deniedPathes) |
static javax.jcr.Credentials |
getGuestCredentials() |
static javax.jcr.Credentials |
getSystemCredentials() |
static javax.jcr.Credentials |
getSystemCredentials(String username)
Deprecated.
Use method with realm
|
static javax.jcr.Credentials |
getSystemCredentials(String username,
List<String> deniedPathes)
Deprecated.
Use method with realm
|
static javax.jcr.Credentials |
getSystemCredentials(String username,
String realm) |
static javax.jcr.Credentials |
getSystemCredentials(String username,
String realm,
List<String> deniedPathes) |
static JahiaLoginModule.Token |
getToken(String name,
String key) |
void |
initialize(Subject subject,
CallbackHandler callbackHandler,
Map<String,?> sharedState,
Map<String,?> options) |
boolean |
login() |
boolean |
logout() |
static JahiaLoginModule.Token |
removeToken(String name,
String key) |
public static final String SYSTEM
public static final String GUEST
public static final String REALM_ATTRIBUTE
public void initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
initialize in interface LoginModulepublic boolean login()
throws LoginException
login in interface LoginModuleLoginExceptionpublic static JahiaLoginModule.Token removeToken(String name, String key)
public static JahiaLoginModule.Token getToken(String name, String key)
public boolean commit()
throws LoginException
commit in interface LoginModuleLoginExceptionpublic boolean abort()
throws LoginException
abort in interface LoginModuleLoginExceptionpublic boolean logout()
throws LoginException
logout in interface LoginModuleLoginExceptionpublic static javax.jcr.Credentials getSystemCredentials()
@Deprecated public static javax.jcr.Credentials getSystemCredentials(String username)
public static javax.jcr.Credentials getSystemCredentials(String username, String realm)
@Deprecated public static javax.jcr.Credentials getSystemCredentials(String username, List<String> deniedPathes)
public static javax.jcr.Credentials getSystemCredentials(String username, String realm, List<String> deniedPathes)
public static javax.jcr.Credentials getGuestCredentials()
@Deprecated public static javax.jcr.Credentials getCredentials(String username)
@Deprecated public static javax.jcr.Credentials getCredentials(String username, List<String> deniedPathes)
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.