Uses of Class
org.apache.wiki.auth.WikiSecurityException
Packages that use WikiSecurityException
Package
Description
Authentication, Authorization and the third A thing.
Access Control List implementation.
Authorizer implementation.
Java classes for management of the JSP user interface.
-
Uses of WikiSecurityException in org.apache.wiki.auth
Subclasses of WikiSecurityException in org.apache.wiki.authModifier and TypeClassDescriptionfinal classThrown in some error situations where a WikiPrincipal object does not exist.Methods in org.apache.wiki.auth that throw WikiSecurityExceptionModifier and TypeMethodDescriptionAuthenticationManager.doJAASLogin(Class<? extends LoginModule> clazz, CallbackHandler handler, Map<String, String> options) Instantiates and executes a single JAASLoginModule, and returns a Set of Principals that results from a successful login.DefaultAuthenticationManager.doJAASLogin(Class<? extends LoginModule> clazz, CallbackHandler handler, Map<String, String> options) Instantiates and executes a single JAASLoginModule, and returns a Set of Principals that results from a successful login.AuthorizationManager.getAuthorizer()Returns the current externalAuthorizerin use.DefaultAuthorizationManager.getAuthorizer()Returns the current externalAuthorizerin use.voidAuthorizer.initialize(Engine engine, Properties props) Initializes the authorizer.DefaultUserManager.listWikiNames()A helper method for returning all of the known WikiNames in this system.UserManager.listWikiNames()A helper method for returning all of the known WikiNames in this system.booleanAuthenticationManager.login(javax.servlet.http.HttpServletRequest request) Logs in the user by attempting to populate a Session Subject from a web servlet request by examining the request for the presence of container credentials and user cookies.booleanAuthenticationManager.login(Session session, javax.servlet.http.HttpServletRequest request, String username, String password) Attempts to perform a Session login for the given username/password combination using JSPWiki's custom authentication mode.booleanDefaultAuthenticationManager.login(javax.servlet.http.HttpServletRequest request) Logs in the user by attempting to populate a Session Subject from a web servlet request by examining the request for the presence of container credentials and user cookies.booleanDefaultAuthenticationManager.login(Session session, javax.servlet.http.HttpServletRequest request, String username, String password) Attempts to perform a Session login for the given username/password combination using JSPWiki's custom authentication mode. -
Uses of WikiSecurityException in org.apache.wiki.auth.acl
Methods in org.apache.wiki.auth.acl that throw WikiSecurityExceptionModifier and TypeMethodDescriptionA helper method for parsing textual AccessControlLists.A helper method for parsing textual AccessControlLists.voidAclManager.setPermissions(Page page, Acl acl) Sets the access control list for the page and persists it.voidDefaultAclManager.setPermissions(Page page, Acl acl) Sets the access control list for the page and persists it. -
Uses of WikiSecurityException in org.apache.wiki.auth.authorize
Methods in org.apache.wiki.auth.authorize that throw WikiSecurityExceptionModifier and TypeMethodDescriptionvoidDefaultGroupManager.checkGroupName(Context context, String name) Checks if a String is blank or a restricted Group name, and if it is, appends an error to the Session's message list.voidGroupManager.checkGroupName(Context context, String name) Checks if a String is blank or a restricted Group name, and if it is, appends an error to the Session's message list.voidLooks up and deletes aGroupfrom the group database.voidLooks up and deletes aGroupfrom the group database.voidLooks up and deletes aGroupfrom the group database.DefaultGroupManager.getGroupDatabase()Returns the current externalGroupDatabasein use.GroupManager.getGroupDatabase()Returns the current externalGroupDatabasein use.Group[]GroupDatabase.groups()Returns all wiki groups that are stored in the GroupDatabase as an array of Group objects.Group[]JDBCGroupDatabase.groups()Returns all wiki groups that are stored in the GroupDatabase as an array of Group objects.Group[]XMLGroupDatabase.groups()Returns all wiki groups that are stored in the GroupDatabase as an array of Group objects.voidDefaultGroupManager.initialize(Engine engine, Properties props) Initializes this Engine component.voidGroupDatabase.initialize(Engine engine, Properties props) Initializes the group database based on values from a Properties object.voidJDBCGroupDatabase.initialize(Engine engine, Properties props) Initializes the group database based on values from a Properties object.voidXMLGroupDatabase.initialize(Engine engine, Properties props) Initializes the group database based on values from a Properties object.DefaultGroupManager.parseGroup(String name, String memberLine, boolean create) Extracts group name and members from passed parameters and populates an existing Group with them.GroupManager.parseGroup(String name, String memberLine, boolean create) Extracts group name and members from passed parameters and populates an existing Group with them.default GroupGroupManager.parseGroup(Context context, boolean create) Extracts group name and members from the HTTP request and populates an existing Group with them.voidDefaultGroupManager.removeGroup(String index) Removes a named Group from the group database.voidGroupManager.removeGroup(String index) Removes a named Group from the group database.voidSaves a Group to the group database.voidSaves a Group to the group database.voidSaves a Group to the group database.voidSaves theGroupcreated by a user in a wiki session.voidSaves theGroupcreated by a user in a wiki session. -
Uses of WikiSecurityException in org.apache.wiki.auth.user
Methods in org.apache.wiki.auth.user that throw WikiSecurityExceptionModifier and TypeMethodDescriptionvoidJDBCUserDatabase.deleteByLoginName(String loginName) Looks up and deletes the firstUserProfilein the user database that matches a profile having a given login name.voidUserDatabase.deleteByLoginName(String loginName) Looks up and deletes the firstUserProfilein the user database that matches a profile having a given login name.voidXMLUserDatabase.deleteByLoginName(String loginName) Looks up and deletes the firstUserProfilein the user database that matches a profile having a given login name.JDBCUserDatabase.getWikiNames()Returns all WikiNames that are stored in the UserDatabase as an array of WikiPrincipal objects.UserDatabase.getWikiNames()Returns all WikiNames that are stored in the UserDatabase as an array of Principal objects.XMLUserDatabase.getWikiNames()Returns all WikiNames that are stored in the UserDatabase as an array of Principal objects.abstract voidAbstractUserDatabase.initialize(Engine engine, Properties props) Initializes the user database based on values from a Properties object.voidJDBCUserDatabase.initialize(Engine engine, Properties props) voidUserDatabase.initialize(Engine engine, Properties props) Initializes the user database based on values from a Properties object.voidvoidRenames aUserProfilein the user database by changing the profile's login name.voidRenames aUserProfilein the user database by changing the profile's login name.abstract voidAbstractUserDatabase.save(UserProfile profile) Saves aUserProfileto the user database, overwriting the existing profile if it exists.voidJDBCUserDatabase.save(UserProfile profile) voidUserDatabase.save(UserProfile profile) Saves aUserProfileto the user database, overwriting the existing profile if it exists.voidXMLUserDatabase.save(UserProfile profile) Saves aUserProfileto the user database, overwriting the existing profile if it exists. -
Uses of WikiSecurityException in org.apache.wiki.ui
Methods in org.apache.wiki.ui that throw WikiSecurityExceptionModifier and TypeMethodDescriptionInstaller.createAdministrator()Creates an administrative user and returns the new password.