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, initpublic 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.JackrabbitSecurityManagergetAuthContext in class org.apache.jackrabbit.core.DefaultSecurityManagerRepositoryExceptionpublic 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.JackrabbitSecurityManagergetAccessManager in class org.apache.jackrabbit.core.DefaultSecurityManagerRepositoryExceptionpublic org.apache.jackrabbit.api.security.user.UserManager getUserManager(Session session) throws RepositoryException
getUserManager in interface org.apache.jackrabbit.core.security.JackrabbitSecurityManagergetUserManager in class org.apache.jackrabbit.core.DefaultSecurityManagerRepositoryExceptionprotected org.apache.jackrabbit.core.security.principal.PrincipalProvider createDefaultPrincipalProvider(java.util.Properties[] moduleConfig)
throws RepositoryException
createDefaultPrincipalProvider in class org.apache.jackrabbit.core.DefaultSecurityManagerRepositoryExceptionpublic java.lang.String getUserID(javax.security.auth.Subject subject,
java.lang.String workspaceName)
throws RepositoryException
getUserID in interface org.apache.jackrabbit.core.security.JackrabbitSecurityManagergetUserID in class org.apache.jackrabbit.core.DefaultSecurityManagerRepositoryExceptionprotected org.apache.jackrabbit.core.security.authorization.WorkspaceAccessManager createDefaultWorkspaceAccessManager()
createDefaultWorkspaceAccessManager in class org.apache.jackrabbit.core.DefaultSecurityManagerCopyright © 2007–2020. All rights reserved.