Uses of Interface
com.ecyrd.jspwiki.auth.user.UserProfile

Packages that use UserProfile
com.ecyrd.jspwiki.auth Authentication, Authorization and the third A thing. 
com.ecyrd.jspwiki.auth.user   
com.ecyrd.jspwiki.filters Provides page and content filtering functionality for JSPWiki. 
 

Uses of UserProfile in com.ecyrd.jspwiki.auth
 

Methods in com.ecyrd.jspwiki.auth that return UserProfile
 UserProfile UserManager.DummyUserDatabase.findByEmail(String index)
          No-op; always throws NoSuchPrincipalException.
 UserProfile UserManager.DummyUserDatabase.findByFullName(String index)
          No-op; always throws NoSuchPrincipalException.
 UserProfile UserManager.DummyUserDatabase.findByLoginName(String index)
          No-op; always throws NoSuchPrincipalException.
 UserProfile UserManager.DummyUserDatabase.findByUid(String uid)
          No-op; always throws NoSuchPrincipalException.
 UserProfile UserManager.DummyUserDatabase.findByWikiName(String index)
          No-op; always throws NoSuchPrincipalException.
 UserProfile UserManager.JSONUserModule.getUserInfo(String uid)
          Directly returns the UserProfile object attached to an uid.
 UserProfile UserManager.getUserProfile(WikiSession session)
          Retrieves the UserProfilefor the user in a wiki session.
 UserProfile UserManager.parseProfile(WikiContext context)
           Extracts user profile parameters from the HTTP request and populates a UserProfile with them.
 

Methods in com.ecyrd.jspwiki.auth with parameters of type UserProfile
 void UserManager.DummyUserDatabase.save(UserProfile profile)
          No-op.
 void UserManager.setUserProfile(WikiSession session, UserProfile profile)
           Saves the UserProfilefor the user in a wiki session.
 void UserManager.validateProfile(WikiContext context, UserProfile profile)
          Validates a user profile, and appends any errors to the session errors list.
 

Uses of UserProfile in com.ecyrd.jspwiki.auth.user
 

Classes in com.ecyrd.jspwiki.auth.user that implement UserProfile
 class DefaultUserProfile
          Default implementation for representing wiki user information, such as the login name, full name, wiki name, and e-mail address.
 

Methods in com.ecyrd.jspwiki.auth.user that return UserProfile
 UserProfile UserDatabase.find(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(String index)
          Looks up and returns the first UserProfilein the user database that whose login name, full name, or wiki name matches the supplied string.
 UserProfile UserDatabase.findByEmail(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(String index)
           
 UserProfile XMLUserDatabase.findByEmail(String index)
          Looks up and returns the first UserProfilein the user database that matches a profile having a given e-mail address.
abstract  UserProfile AbstractUserDatabase.findByEmail(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.findByFullName(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(String index)
           
 UserProfile XMLUserDatabase.findByFullName(String index)
          Looks up and returns the first UserProfilein the user database that matches a profile having a given full name.
abstract  UserProfile AbstractUserDatabase.findByFullName(String index)
          Looks up and returns the first UserProfile in the user database that matches a profile having a given full name.
 UserProfile UserDatabase.findByLoginName(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(String index)
           
 UserProfile XMLUserDatabase.findByLoginName(String index)
          Looks up and returns the first UserProfilein the user database that matches a profile having a given login name.
abstract  UserProfile AbstractUserDatabase.findByLoginName(String index)
          Looks up and returns the first UserProfile in the user database that matches a profile having a given login name.
 UserProfile UserDatabase.findByUid(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(String uid)
           
 UserProfile XMLUserDatabase.findByUid(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.findByWikiName(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(String index)
           
 UserProfile XMLUserDatabase.findByWikiName(String index)
          Looks up and returns the first UserProfilein the user database that matches a profile having a given wiki name.
abstract  UserProfile AbstractUserDatabase.findByWikiName(String index)
          Looks up and returns the first UserProfile in the user database that matches a profile having a given wiki name.
 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.
protected static UserProfile DefaultUserProfile.newProfile(UserDatabase db)
          Static factory method that creates a new DefaultUserProfile and sets a unique identifier (uid) for the supplied UserDatabase.
 

Methods in com.ecyrd.jspwiki.auth.user with parameters of type UserProfile
 void UserDatabase.save(UserProfile profile)
           Saves a UserProfileto the user database, overwriting the existing profile if it exists.
 void JDBCUserDatabase.save(UserProfile profile)
           
 void XMLUserDatabase.save(UserProfile profile)
          Saves a UserProfileto the user database, overwriting the existing profile if it exists.
abstract  void AbstractUserDatabase.save(UserProfile profile)
           Saves a UserProfileto the user database, overwriting the existing profile if it exists.
 

Uses of UserProfile in com.ecyrd.jspwiki.filters
 

Methods in com.ecyrd.jspwiki.filters with parameters of type UserProfile
 boolean SpamFilter.isValidUserProfile(WikiContext context, UserProfile profile)
          Checks whether the UserProfile matches certain checks.