| Package | Description |
|---|---|
| org.apache.wiki.auth |
Authentication, Authorization and the third A thing.
|
| org.apache.wiki.auth.user |
Package Specification
Related Documentation
|
| org.apache.wiki.filters |
Provides page and content filtering functionality for JSPWiki.
|
| Modifier and Type | Method and Description |
|---|---|
UserProfile |
DefaultUserManager.JSONUserModule.getUserInfo(java.lang.String uid)
Directly returns the UserProfile object attached to an uid.
|
UserProfile |
DefaultUserManager.JSONUserModule.getUserInfo(java.lang.String uid)
Directly returns the UserProfile object attached to an uid.
|
UserProfile |
DefaultUserManager.getUserProfile(Session session)
Retrieves the
UserProfile for the user in a session. |
UserProfile |
UserManager.getUserProfile(Session session)
Retrieves the
UserProfile for the user in a session. |
UserProfile |
UserManager.getUserProfile(Session session)
Retrieves the
UserProfile for the user in a session. |
UserProfile |
DefaultUserManager.getUserProfile(Session session)
Retrieves the
UserProfile for the user in a session. |
UserProfile |
DefaultUserManager.parseProfile(Context context)
Extracts user profile parameters from the HTTP request and populates a UserProfile with them.
|
UserProfile |
UserManager.parseProfile(Context context)
Extracts user profile parameters from the HTTP request and populates a UserProfile with them.
|
UserProfile |
UserManager.parseProfile(Context context)
Extracts user profile parameters from the HTTP request and populates a UserProfile with them.
|
UserProfile |
DefaultUserManager.parseProfile(Context context)
Extracts user profile parameters from the HTTP request and populates a UserProfile with them.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultUserManager.setUserProfile(Context context,
UserProfile profile)
Saves the
UserProfile for the user in a wiki session. |
void |
UserManager.setUserProfile(Context context,
UserProfile profile)
Saves the
UserProfile for the user in a wiki session. |
void |
UserManager.setUserProfile(Context context,
UserProfile profile)
Saves the
UserProfile for the user in a wiki session. |
void |
DefaultUserManager.setUserProfile(Context context,
UserProfile profile)
Saves the
UserProfile for the user in a wiki session. |
void |
DefaultUserManager.startUserProfileCreationWorkflow(Context context,
UserProfile profile) |
void |
UserManager.startUserProfileCreationWorkflow(Context context,
UserProfile profile) |
void |
UserManager.startUserProfileCreationWorkflow(Context context,
UserProfile profile) |
void |
DefaultUserManager.startUserProfileCreationWorkflow(Context context,
UserProfile profile) |
void |
DefaultUserManager.validateProfile(Context context,
UserProfile profile)
Validates a user profile, and appends any errors to the session errors list.
|
void |
UserManager.validateProfile(Context context,
UserProfile profile)
Validates a user profile, and appends any errors to the session errors list.
|
void |
UserManager.validateProfile(Context context,
UserProfile profile)
Validates a user profile, and appends any errors to the session errors list.
|
void |
DefaultUserManager.validateProfile(Context context,
UserProfile profile)
Validates a user profile, and appends any errors to the session errors list.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultUserProfile
Default implementation for representing wiki user information, such as the login name, full name, wiki name, and e-mail address.
|
| Modifier and Type | Method and Description |
|---|---|
UserProfile |
AbstractUserDatabase.find(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that whose login name, full name, or wiki name matches the
supplied string. |
UserProfile |
UserDatabase.find(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that whose login name, full name, or wiki name matches the
supplied string. |
UserProfile |
UserDatabase.find(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that whose login name, full name, or wiki name matches the
supplied string. |
UserProfile |
AbstractUserDatabase.find(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that whose login name, full name, or wiki name matches the
supplied string. |
UserProfile |
XMLUserDatabase.findBy(java.lang.String attr,
java.lang.String value) |
UserProfile |
XMLUserDatabase.findBy(java.lang.String attr,
java.lang.String value) |
abstract UserProfile |
AbstractUserDatabase.findByEmail(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given e-mail address. |
UserProfile |
DummyUserDatabase.findByEmail(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
UserProfile |
JDBCUserDatabase.findByEmail(java.lang.String index) |
UserProfile |
UserDatabase.findByEmail(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given e-mail address. |
UserProfile |
XMLUserDatabase.findByEmail(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given e-mail address. |
UserProfile |
XMLUserDatabase.findByEmail(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given e-mail address. |
UserProfile |
UserDatabase.findByEmail(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given e-mail address. |
UserProfile |
JDBCUserDatabase.findByEmail(java.lang.String index) |
UserProfile |
DummyUserDatabase.findByEmail(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
abstract UserProfile |
AbstractUserDatabase.findByEmail(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given e-mail address. |
abstract UserProfile |
AbstractUserDatabase.findByFullName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given full name. |
UserProfile |
DummyUserDatabase.findByFullName(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
UserProfile |
JDBCUserDatabase.findByFullName(java.lang.String index) |
UserProfile |
UserDatabase.findByFullName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given full name. |
UserProfile |
XMLUserDatabase.findByFullName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given full name. |
UserProfile |
XMLUserDatabase.findByFullName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given full name. |
UserProfile |
UserDatabase.findByFullName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given full name. |
UserProfile |
JDBCUserDatabase.findByFullName(java.lang.String index) |
UserProfile |
DummyUserDatabase.findByFullName(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
abstract UserProfile |
AbstractUserDatabase.findByFullName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given full name. |
abstract UserProfile |
AbstractUserDatabase.findByLoginName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given login name. |
UserProfile |
DummyUserDatabase.findByLoginName(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
UserProfile |
JDBCUserDatabase.findByLoginName(java.lang.String index) |
UserProfile |
UserDatabase.findByLoginName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given login name. |
UserProfile |
XMLUserDatabase.findByLoginName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given login name. |
UserProfile |
XMLUserDatabase.findByLoginName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given login name. |
UserProfile |
UserDatabase.findByLoginName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given login name. |
UserProfile |
JDBCUserDatabase.findByLoginName(java.lang.String index) |
UserProfile |
DummyUserDatabase.findByLoginName(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
abstract UserProfile |
AbstractUserDatabase.findByLoginName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given login name. |
UserProfile |
DummyUserDatabase.findByUid(java.lang.String uid)
No-op; always throws
NoSuchPrincipalException. |
UserProfile |
JDBCUserDatabase.findByUid(java.lang.String uid) |
UserProfile |
UserDatabase.findByUid(java.lang.String uid)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given unique ID (uid). |
UserProfile |
XMLUserDatabase.findByUid(java.lang.String uid)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given unique ID (uid). |
UserProfile |
XMLUserDatabase.findByUid(java.lang.String uid)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given unique ID (uid). |
UserProfile |
UserDatabase.findByUid(java.lang.String uid)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given unique ID (uid). |
UserProfile |
JDBCUserDatabase.findByUid(java.lang.String uid) |
UserProfile |
DummyUserDatabase.findByUid(java.lang.String uid)
No-op; always throws
NoSuchPrincipalException. |
abstract UserProfile |
AbstractUserDatabase.findByWikiName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given wiki name. |
UserProfile |
DummyUserDatabase.findByWikiName(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
UserProfile |
JDBCUserDatabase.findByWikiName(java.lang.String index) |
UserProfile |
UserDatabase.findByWikiName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given wiki name. |
UserProfile |
XMLUserDatabase.findByWikiName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given wiki name. |
UserProfile |
XMLUserDatabase.findByWikiName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given wiki name. |
UserProfile |
UserDatabase.findByWikiName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given wiki name. |
UserProfile |
JDBCUserDatabase.findByWikiName(java.lang.String index) |
UserProfile |
DummyUserDatabase.findByWikiName(java.lang.String index)
No-op; always throws
NoSuchPrincipalException. |
abstract UserProfile |
AbstractUserDatabase.findByWikiName(java.lang.String index)
Looks up and returns the first
UserProfile in the user database that matches a profile having a given wiki name. |
UserProfile |
AbstractUserDatabase.newProfile()
Factory method that instantiates a new DefaultUserProfile with a new, distinct unique identifier.
|
UserProfile |
UserDatabase.newProfile()
Factory method that instantiates a new user profile.
|
UserProfile |
UserDatabase.newProfile()
Factory method that instantiates a new user profile.
|
UserProfile |
AbstractUserDatabase.newProfile()
Factory method that instantiates a new DefaultUserProfile with a new, distinct unique identifier.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
AbstractUserDatabase.save(UserProfile profile)
Saves a
UserProfileto the user database, overwriting the existing profile if it exists. |
void |
DummyUserDatabase.save(UserProfile profile)
No-op.
|
void |
JDBCUserDatabase.save(UserProfile profile) |
void |
UserDatabase.save(UserProfile profile)
Saves a
UserProfileto the user database, overwriting the existing profile if it exists. |
void |
XMLUserDatabase.save(UserProfile profile)
Saves a
UserProfileto the user database, overwriting the existing profile if it exists. |
void |
XMLUserDatabase.save(UserProfile profile)
Saves a
UserProfileto the user database, overwriting the existing profile if it exists. |
void |
UserDatabase.save(UserProfile profile)
Saves a
UserProfileto the user database, overwriting the existing profile if it exists. |
void |
JDBCUserDatabase.save(UserProfile profile) |
void |
DummyUserDatabase.save(UserProfile profile)
No-op.
|
abstract void |
AbstractUserDatabase.save(UserProfile profile)
Saves a
UserProfileto the user database, overwriting the existing profile if it exists. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SpamFilter.isValidUserProfile(Context context,
UserProfile profile)
Checks whether the UserProfile matches certain checks.
|
boolean |
SpamFilter.isValidUserProfile(Context context,
UserProfile profile)
Checks whether the UserProfile matches certain checks.
|
Copyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.