gluu
|
公開メンバ関数 | |
User | getUserFromClaims (Map< String, List< String >> claims) throws AttributeNotFoundException |
boolean | passwordMatch (String userName, String password) |
boolean | changePassword (String userId, String newPassword) |
List< AuthnMethod > | getLiveAuthnMethods () |
List< AuthnMethod > | get2FARequisiteMethods () |
List< Pair< AuthnMethod, Integer > > | getUserMethodsCount (String userId, Set< String > retainMethods) |
boolean | setPreferredMethod (User user, String method) |
int | resetPreference (List< String > userInums) |
List< Person > | searchUsers (String searchString) |
boolean | zeroPreferences (String acr) |
Pair< Set< String >, List< TrustedDevice > > | get2FAPolicyData (String userId) |
boolean | update2FAPolicies (String userId, Set< String > policies) |
boolean | deleteTrustedDevice (String userId, List< TrustedDevice > devices, int index) |
String | generateRandEnrollmentCode (String userId) |
boolean | cleanRandEnrollmentCode (String userId) |
静的公開変数類 | |
static final String [] | OPEN_ID_SCOPES = new String[]{ "openid", "profile", "user_name", "clientinfo" } |
非公開メンバ関数 | |
boolean | setPreferredMethod (String id, String method) |
List< AuthnMethod > | getLiveAuthnMethods (boolean sorted) |
String | getClaim (Map< String, List< String >> claims, String claimName) |
PersonPreferences | personPreferencesInstance (String id) |
非公開変数類 | |
Logger | logger |
LdapService | ldapService |
ExtensionsManager | extManager |
ConfigurationHandler | confHandler |
ObjectMapper | mapper = new ObjectMapper() |
静的非公開変数類 | |
static final String | PREFERRED_METHOD_ATTR = "oxPreferredMethod" |
An app. scoped bean that encapsulates logic related to users manipulation (CRUD) at memory level (no LDAP storage)
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
From a collection of claims, it extracts the first value found for a claim whose name is passed. If claim is not found or has an empty list associated, it returns null
claims | Map with claims (as gathered via oxd) |
claimName | Claim to inspect |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
Resets the preferred method of authentication for the users referenced by LDAP dn
userInums | A List containing user DNs |
|
inline |
Builds a list of users whose username, first or last name matches the pattern passed, and at the same time have a preferred authentication method other than password
searchString | Pattern for search |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
Determines if there are no users with this type of method as preferred in LDAP
acr |
|
private |
|
private |
|
private |
|
private |
|
private |
|
static |
|
staticprivate |