Class SecurityVerifier

java.lang.Object
org.apache.wiki.auth.SecurityVerifier

public final class SecurityVerifier extends Object
Helper class for verifying JSPWiki's security configuration. Invoked by admin/SecurityConfig.jsp.
Since:
2.4
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Message prefix for errors.
    static final String
    Message topic for user database errors.
    static final String
    Message topic for group database errors.
    static final String
    Message topic for JAAS errors.
    static final String
    Message topic for policy errors.
    static final String
    Message topic for role-checking errors.
    static final String
    Message prefix for information messages.
    static final String
    Message topic for user database information messages.
    static final String
    Message topic for group database information messages.
    static final String
    Message topic for JAAS information messages.
    static final String
    Message topic for policy information messages.
    static final String
    Message topic for role-checking information messages.
    static final String
    Message prefix for warnings.
    static final String
    Message topic for user database warnings.
    static final String
    Message topic for group database warnings.
    static final String
    Message topic for JAAS warnings.
    static final String
    Message topic for policy warnings.
  • Constructor Summary

    Constructors
    Constructor
    Description
    SecurityVerifier(org.apache.wiki.api.core.Engine engine, org.apache.wiki.api.core.Session session)
    Constructs a new SecurityVerifier for a supplied Engine and WikiSession.
  • Method Summary

    Modifier and Type
    Method
    Description
    Formats and returns an HTML table containing the roles the web container is aware of, and whether each role maps to particular JSPs.
    boolean
    Returns true if the Java security policy is configured correctly, and it verifies as valid.
    Returns an array of unique Principals from the JSPWIki security policy file.
    Formats and returns an HTML table containing sample permissions and what roles are allowed to have them.
    If the active Authorizer is the WebContainerAuthorizer, returns the roles it knows about; otherwise, a zero-length array.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait