JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
AbstractUserRepository
- Class in
org.neo4j.server.security.auth
AbstractUserRepository()
- Constructor for class org.neo4j.server.security.auth.
AbstractUserRepository
ADMIN_INI
- Static variable in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommand
allArguments()
- Method in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommandProvider
allArguments()
- Method in class org.neo4j.commandline.admin.security.
SetInitialPasswordCommandProvider
arguments()
- Static method in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommand
arguments()
- Static method in class org.neo4j.commandline.admin.security.
SetInitialPasswordCommand
assertValidUsername(String)
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
assertValidUsername(String)
- Method in interface org.neo4j.server.security.auth.
UserRepository
Asserts whether the given username is valid or not.
augment()
- Method in class org.neo4j.server.security.auth.
User
Use this user as a base for a new user object
authenticate(User, String)
- Method in interface org.neo4j.server.security.auth.
AuthenticationStrategy
Verify a user by password
authenticate(User, String)
- Method in class org.neo4j.server.security.auth.
RateLimitedAuthenticationStrategy
AuthenticationStrategy
- Interface in
org.neo4j.server.security.auth
Strategy for determining if the credentials presented by a user are valid
AuthProcedures
- Class in
org.neo4j.server.security.auth
AuthProcedures()
- Constructor for class org.neo4j.server.security.auth.
AuthProcedures
AuthProcedures.UserResult
- Class in
org.neo4j.server.security.auth
B
BasicAuthManager
- Class in
org.neo4j.server.security.auth
Manages server authentication and authorization.
BasicAuthManager(UserRepository, PasswordPolicy, AuthenticationStrategy, UserRepository)
- Constructor for class org.neo4j.server.security.auth.
BasicAuthManager
BasicAuthManager(UserRepository, PasswordPolicy, Clock, UserRepository)
- Constructor for class org.neo4j.server.security.auth.
BasicAuthManager
BasicPasswordPolicy
- Class in
org.neo4j.server.security.auth
BasicPasswordPolicy()
- Constructor for class org.neo4j.server.security.auth.
BasicPasswordPolicy
BasicSecurityContext
- Class in
org.neo4j.server.security.auth
BasicSecurityContext(BasicAuthManager, User, AuthenticationResult)
- Constructor for class org.neo4j.server.security.auth.
BasicSecurityContext
build()
- Method in class org.neo4j.server.security.auth.
User.Builder
Builder()
- Constructor for class org.neo4j.server.security.auth.
User.Builder
Builder(String, Credential)
- Constructor for class org.neo4j.server.security.auth.
User.Builder
Builder(User)
- Constructor for class org.neo4j.server.security.auth.
User.Builder
C
changePassword(String)
- Method in class org.neo4j.server.security.auth.
AuthProcedures
changePasswordDeprecated(String)
- Method in class org.neo4j.server.security.auth.
AuthProcedures
Deprecated.
clear()
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
clear()
- Method in interface org.neo4j.server.security.auth.
UserRepository
Clears all cached user data.
COMMAND_NAME
- Static variable in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommand
CommunitySecurityModule
- Class in
org.neo4j.server.security.auth
CommunitySecurityModule()
- Constructor for class org.neo4j.server.security.auth.
CommunitySecurityModule
ConcurrentModificationException
- Exception in
org.neo4j.server.security.auth.exception
ConcurrentModificationException()
- Constructor for exception org.neo4j.server.security.auth.exception.
ConcurrentModificationException
create(Path, Path, OutsideWorld)
- Method in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommandProvider
create(Path, Path, OutsideWorld)
- Method in class org.neo4j.commandline.admin.security.
SetInitialPasswordCommandProvider
create(User)
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
create(User)
- Method in interface org.neo4j.server.security.auth.
UserRepository
Create a user, given that the users token is unique.
createUser(String, String, boolean)
- Method in class org.neo4j.server.security.auth.
AuthProcedures
Credential
- Class in
org.neo4j.server.security.auth
Credential(byte[], byte[])
- Constructor for class org.neo4j.server.security.auth.
Credential
credentials()
- Method in class org.neo4j.server.security.auth.
User
D
delete(User)
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
delete(User)
- Method in interface org.neo4j.server.security.auth.
UserRepository
Deletes a user.
deleteUser(String)
- Method in class org.neo4j.server.security.auth.
AuthProcedures
deleteUser(String)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
deleteUser(String)
- Method in interface org.neo4j.server.security.auth.
UserManager
description()
- Method in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommandProvider
description()
- Method in class org.neo4j.commandline.admin.security.
SetInitialPasswordCommandProvider
deserializeRecords(byte[])
- Method in class org.neo4j.server.security.auth.
FileRepositorySerializer
deserializeRecords(List<String>)
- Method in class org.neo4j.server.security.auth.
FileRepositorySerializer
DIGEST_ALGO
- Static variable in class org.neo4j.server.security.auth.
Credential
E
equals(Object)
- Method in class org.neo4j.server.security.auth.
Credential
Equality to always check for both salt and password hash as a safeguard against timing attack.
equals(Object)
- Method in class org.neo4j.server.security.auth.
User
execute(String[])
- Method in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommand
execute(String[])
- Method in class org.neo4j.commandline.admin.security.
SetInitialPasswordCommand
F
FileRepositorySerializer
<
S
> - Class in
org.neo4j.server.security.auth
FileRepositorySerializer()
- Constructor for class org.neo4j.server.security.auth.
FileRepositorySerializer
FileUserRepository
- Class in
org.neo4j.server.security.auth
Stores user auth data.
FileUserRepository(FileSystemAbstraction, File, LogProvider)
- Constructor for class org.neo4j.server.security.auth.
FileUserRepository
flags
- Variable in class org.neo4j.server.security.auth.
AuthProcedures.UserResult
FormatException
- Exception in
org.neo4j.server.security.auth.exception
FormatException(String)
- Constructor for exception org.neo4j.server.security.auth.exception.
FormatException
forPassword(String)
- Static method in class org.neo4j.server.security.auth.
Credential
freeze()
- Method in class org.neo4j.server.security.auth.
BasicSecurityContext
FROM_MEMORY
- Static variable in class org.neo4j.server.security.auth.
ListSnapshot
FROM_PERSISTED
- Static variable in class org.neo4j.server.security.auth.
ListSnapshot
fromPersisted()
- Method in class org.neo4j.server.security.auth.
ListSnapshot
G
getAllUsernames()
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
getAllUsernames()
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
getAllUsernames()
- Method in interface org.neo4j.server.security.auth.
UserManager
getAllUsernames()
- Method in interface org.neo4j.server.security.auth.
UserRepository
getFlags()
- Method in class org.neo4j.server.security.auth.
User
getInitialUserRepository(Config, LogProvider, FileSystemAbstraction)
- Static method in class org.neo4j.server.security.auth.
CommunitySecurityModule
getInitialUserRepositoryFile(Config)
- Static method in class org.neo4j.server.security.auth.
CommunitySecurityModule
getPersistedSnapshot()
- Method in class org.neo4j.server.security.auth.
FileUserRepository
getPersistedSnapshot()
- Method in interface org.neo4j.server.security.auth.
UserRepository
Returns a snapshot of the current persisted user repository
getUser(String)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
getUser(String)
- Method in interface org.neo4j.server.security.auth.
UserManager
getUserByName(String)
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
getUserByName(String)
- Method in interface org.neo4j.server.security.auth.
UserRepository
Return the user associated with the given username.
getUserManager(SecurityContext)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
getUserManager()
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
getUserManager(SecurityContext)
- Method in interface org.neo4j.server.security.auth.
UserManagerSupplier
getUserManager()
- Method in interface org.neo4j.server.security.auth.
UserManagerSupplier
getUserRepository(Config, LogProvider, FileSystemAbstraction)
- Static method in class org.neo4j.server.security.auth.
CommunitySecurityModule
getUserRepositoryFile(Config)
- Static method in class org.neo4j.server.security.auth.
CommunitySecurityModule
H
hasFlag(String)
- Method in class org.neo4j.server.security.auth.
User
hashCode()
- Method in class org.neo4j.server.security.auth.
Credential
hashCode()
- Method in class org.neo4j.server.security.auth.
User
I
INACCESSIBLE
- Static variable in class org.neo4j.server.security.auth.
Credential
init()
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
INITIAL_USER_NAME
- Static variable in interface org.neo4j.server.security.auth.
UserManager
INITIAL_USER_STORE_FILENAME
- Static variable in class org.neo4j.server.security.auth.
CommunitySecurityModule
isAdmin()
- Method in class org.neo4j.server.security.auth.
BasicSecurityContext
L
ListSnapshot
<
T
> - Class in
org.neo4j.server.security.auth
ListSnapshot(long, List<T>, boolean)
- Constructor for class org.neo4j.server.security.auth.
ListSnapshot
listUsers()
- Method in class org.neo4j.server.security.auth.
AuthProcedures
loadRecordsFromFile(FileSystemAbstraction, File)
- Method in class org.neo4j.server.security.auth.
FileRepositorySerializer
login(Map<String, Object>)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
M
matchesPassword(String)
- Method in class org.neo4j.server.security.auth.
Credential
mode()
- Method in class org.neo4j.server.security.auth.
BasicSecurityContext
N
name()
- Method in class org.neo4j.server.security.auth.
User
newUser(String, String, boolean)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
newUser(String, String, boolean)
- Method in interface org.neo4j.server.security.auth.
UserManager
numberOfUsers()
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
numberOfUsers()
- Method in interface org.neo4j.server.security.auth.
UserRepository
O
org.neo4j.commandline.admin.security
- package org.neo4j.commandline.admin.security
org.neo4j.server.security.auth
- package org.neo4j.server.security.auth
org.neo4j.server.security.auth.exception
- package org.neo4j.server.security.auth.exception
P
PASSWORD_CHANGE_REQUIRED
- Static variable in class org.neo4j.server.security.auth.
User
passwordChangeRequired()
- Method in class org.neo4j.server.security.auth.
User
passwordHash()
- Method in class org.neo4j.server.security.auth.
Credential
PasswordPolicy
- Interface in
org.neo4j.server.security.auth
R
RateLimitedAuthenticationStrategy
- Class in
org.neo4j.server.security.auth
RateLimitedAuthenticationStrategy(Clock, int)
- Constructor for class org.neo4j.server.security.auth.
RateLimitedAuthenticationStrategy
readFromFile(FileSystemAbstraction, File)
- Static method in class org.neo4j.server.security.auth.
FileRepositorySerializer
S
salt()
- Method in class org.neo4j.server.security.auth.
Credential
saveRecordsToFile(FileSystemAbstraction, File, Collection<S>)
- Method in class org.neo4j.server.security.auth.
FileRepositorySerializer
securityContext
- Variable in class org.neo4j.server.security.auth.
AuthProcedures
serialize(Collection<S>)
- Method in class org.neo4j.server.security.auth.
FileRepositorySerializer
SetDefaultAdminCommand
- Class in
org.neo4j.commandline.admin.security
SetDefaultAdminCommandProvider
- Class in
org.neo4j.commandline.admin.security
SetDefaultAdminCommandProvider()
- Constructor for class org.neo4j.commandline.admin.security.
SetDefaultAdminCommandProvider
SetInitialPasswordCommand
- Class in
org.neo4j.commandline.admin.security
SetInitialPasswordCommandProvider
- Class in
org.neo4j.commandline.admin.security
SetInitialPasswordCommandProvider()
- Constructor for class org.neo4j.commandline.admin.security.
SetInitialPasswordCommandProvider
setup(SecurityModule.Dependencies)
- Method in class org.neo4j.server.security.auth.
CommunitySecurityModule
setUserPassword(String, String, boolean)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
setUserPassword(String, String, boolean)
- Method in interface org.neo4j.server.security.auth.
UserManager
setUsers(ListSnapshot<User>)
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
setUsers(ListSnapshot<User>)
- Method in interface org.neo4j.server.security.auth.
UserRepository
Replaces the users in the repository with the given users.
showCurrentUser()
- Method in class org.neo4j.server.security.auth.
AuthProcedures
shutdown()
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
silentlyGetUser(String)
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
silentlyGetUser(String)
- Method in interface org.neo4j.server.security.auth.
UserManager
start()
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
start()
- Method in class org.neo4j.server.security.auth.
FileUserRepository
status()
- Method in exception org.neo4j.server.security.auth.exception.
ConcurrentModificationException
stop()
- Method in class org.neo4j.server.security.auth.
BasicAuthManager
subject()
- Method in class org.neo4j.server.security.auth.
BasicSecurityContext
summary()
- Method in class org.neo4j.commandline.admin.security.
SetDefaultAdminCommandProvider
summary()
- Method in class org.neo4j.commandline.admin.security.
SetInitialPasswordCommandProvider
T
timestamp()
- Method in class org.neo4j.server.security.auth.
ListSnapshot
toString()
- Method in class org.neo4j.server.security.auth.
BasicSecurityContext
toString()
- Method in class org.neo4j.server.security.auth.
Credential
toString()
- Method in class org.neo4j.server.security.auth.
User
U
update(User, User)
- Method in class org.neo4j.server.security.auth.
AbstractUserRepository
update(User, User)
- Method in interface org.neo4j.server.security.auth.
UserRepository
Update a user, given that the users token is unique.
User
- Class in
org.neo4j.server.security.auth
Controls authorization and authentication for an individual user.
User.Builder
- Class in
org.neo4j.server.security.auth
USER_STORE_FILENAME
- Static variable in class org.neo4j.server.security.auth.
CommunitySecurityModule
userManager
- Variable in class org.neo4j.server.security.auth.
AuthProcedures
UserManager
- Interface in
org.neo4j.server.security.auth
UserManagerSupplier
- Interface in
org.neo4j.server.security.auth
username
- Variable in class org.neo4j.server.security.auth.
AuthProcedures.UserResult
UserRepository
- Interface in
org.neo4j.server.security.auth
A component that can store and retrieve users.
UserSerialization
- Class in
org.neo4j.server.security.auth
Serializes user authorization and authentication data to a format similar to unix passwd files.
UserSerialization()
- Constructor for class org.neo4j.server.security.auth.
UserSerialization
V
validatePassword(String)
- Method in class org.neo4j.server.security.auth.
BasicPasswordPolicy
validatePassword(String)
- Method in interface org.neo4j.server.security.auth.
PasswordPolicy
values()
- Method in class org.neo4j.server.security.auth.
ListSnapshot
W
withCredentials(Credential)
- Method in class org.neo4j.server.security.auth.
User.Builder
withFlag(String)
- Method in class org.neo4j.server.security.auth.
User.Builder
withMode(AccessMode)
- Method in class org.neo4j.server.security.auth.
BasicSecurityContext
withName(String)
- Method in class org.neo4j.server.security.auth.
User.Builder
withoutFlag(String)
- Method in class org.neo4j.server.security.auth.
User.Builder
withRequiredPasswordChange(boolean)
- Method in class org.neo4j.server.security.auth.
User.Builder
writeToFile(FileSystemAbstraction, File, byte[])
- Static method in class org.neo4j.server.security.auth.
FileRepositorySerializer
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2002–2017
The Neo4j Graph Database Project
. All rights reserved.