IUser
should be implemented by in user management implementations. IConstructor expects an IUser where to check whether a user is in role.
- Author
- Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g
Definition at line 30 of file IUser.java.
◆ createTmpKey()
String org.turro.elephant.security.IUser.createTmpKey |
( |
Date |
valid | ) |
|
◆ equals()
boolean org.turro.elephant.security.IUser.equals |
( |
Object |
obj | ) |
|
- Returns
- True if object is an IUser with the same login
◆ getByDescriptors()
Map org.turro.elephant.security.IUser.getByDescriptors |
( |
String |
value | ) |
|
◆ getId()
String org.turro.elephant.security.IUser.getId |
( |
| ) |
|
◆ getName()
String org.turro.elephant.security.IUser.getName |
( |
| ) |
|
◆ getProperty()
String org.turro.elephant.security.IUser.getProperty |
( |
String |
key | ) |
|
◆ getUsers()
List org.turro.elephant.security.IUser.getUsers |
( |
| ) |
|
◆ hasAnyRoleKey()
boolean org.turro.elephant.security.IUser.hasAnyRoleKey |
( |
String |
role | ) |
|
◆ hasRoleName()
boolean org.turro.elephant.security.IUser.hasRoleName |
( |
String |
role | ) |
|
◆ impersonate()
boolean org.turro.elephant.security.IUser.impersonate |
( |
String |
login | ) |
|
◆ impersonateByEmail()
boolean org.turro.elephant.security.IUser.impersonateByEmail |
( |
String |
email | ) |
|
◆ isInRole()
boolean org.turro.elephant.security.IUser.isInRole |
( |
String |
role | ) |
|
◆ isThisUser()
boolean org.turro.elephant.security.IUser.isThisUser |
( |
String |
id | ) |
|
◆ isValid()
boolean org.turro.elephant.security.IUser.isValid |
( |
| ) |
|
◆ reload()
void org.turro.elephant.security.IUser.reload |
( |
| ) |
|
◆ setConstructor()
void org.turro.elephant.security.IUser.setConstructor |
( |
IConstructor |
constructor | ) |
|
◆ validate() [1/2]
boolean org.turro.elephant.security.IUser.validate |
( |
String |
key | ) |
|
◆ validate() [2/2]
boolean org.turro.elephant.security.IUser.validate |
( |
String |
login, |
|
|
String |
password |
|
) |
| |
◆ validate2()
boolean org.turro.elephant.security.IUser.validate2 |
( |
String |
password2 | ) |
|
◆ ADDRESS_FISCAL
final String org.turro.elephant.security.IUser.ADDRESS_FISCAL = "Fiscal" |
|
static |
◆ CONNECTOR_EMAIL
final String org.turro.elephant.security.IUser.CONNECTOR_EMAIL = "Email" |
|
static |
◆ CONNECTOR_EMAIL_LOGIN
final String org.turro.elephant.security.IUser.CONNECTOR_EMAIL_LOGIN = "EmailLogin" |
|
static |
◆ CONNECTOR_FISCAL
final String org.turro.elephant.security.IUser.CONNECTOR_FISCAL = "FiscalName" |
|
static |
◆ CONNECTOR_TRADE
final String org.turro.elephant.security.IUser.CONNECTOR_TRADE = "TradeName" |
|
static |
◆ INTERNAL_SIGNIN
final String org.turro.elephant.security.IUser.INTERNAL_SIGNIN = "InternalSignIn" |
|
static |
◆ LOGGED_USER
final String org.turro.elephant.security.IUser.LOGGED_USER = "xp_user" |
|
static |
The documentation for this interface was generated from the following file: