public class ArgeoSecurityManager
extends org.apache.jackrabbit.core.DefaultSecurityManager
Constructor and Description |
---|
ArgeoSecurityManager() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.jackrabbit.core.security.principal.PrincipalProvider |
createDefaultPrincipalProvider(java.util.Properties[] moduleConfig) |
protected org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager |
createDefaultWorkspaceAccessManager() |
org.apache.jackrabbit.core.security.AccessManager |
getAccessManager(Session session,
org.apache.jackrabbit.core.security.AMContext amContext) |
org.apache.jackrabbit.core.security.authentication.AuthContext |
getAuthContext(Credentials creds,
javax.security.auth.Subject subject,
java.lang.String workspaceName) |
java.lang.String |
getUserID(javax.security.auth.Subject subject,
java.lang.String workspaceName)
Called once when the session is created
|
org.apache.jackrabbit.api.security.user.UserManager |
getUserManager(Session session) |
checkInitialized, close, createPrincipalManager, createUserManager, dispose, getAuthContextProvider, getConfig, getMembershipCache, getPrincipalManager, getPrincipalProviderRegistry, getRepository, getSystemSession, getSystemUserManager, init
public org.apache.jackrabbit.core.security.authentication.AuthContext getAuthContext(Credentials creds, javax.security.auth.Subject subject, java.lang.String workspaceName) throws RepositoryException
getAuthContext
in interface org.apache.jackrabbit.core.security.JackrabbitSecurityManager
getAuthContext
in class org.apache.jackrabbit.core.DefaultSecurityManager
RepositoryException
public org.apache.jackrabbit.core.security.AccessManager getAccessManager(Session session, org.apache.jackrabbit.core.security.AMContext amContext) throws RepositoryException
getAccessManager
in interface org.apache.jackrabbit.core.security.JackrabbitSecurityManager
getAccessManager
in class org.apache.jackrabbit.core.DefaultSecurityManager
RepositoryException
public org.apache.jackrabbit.api.security.user.UserManager getUserManager(Session session) throws RepositoryException
getUserManager
in interface org.apache.jackrabbit.core.security.JackrabbitSecurityManager
getUserManager
in class org.apache.jackrabbit.core.DefaultSecurityManager
RepositoryException
protected org.apache.jackrabbit.core.security.principal.PrincipalProvider createDefaultPrincipalProvider(java.util.Properties[] moduleConfig) throws RepositoryException
createDefaultPrincipalProvider
in class org.apache.jackrabbit.core.DefaultSecurityManager
RepositoryException
public java.lang.String getUserID(javax.security.auth.Subject subject, java.lang.String workspaceName) throws RepositoryException
getUserID
in interface org.apache.jackrabbit.core.security.JackrabbitSecurityManager
getUserID
in class org.apache.jackrabbit.core.DefaultSecurityManager
RepositoryException
protected org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager createDefaultWorkspaceAccessManager()
createDefaultWorkspaceAccessManager
in class org.apache.jackrabbit.core.DefaultSecurityManager
Copyright © 2007–2020. All rights reserved.