A B C D E F G H I L M N O P R S T U V W
A
- allowsReads() - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
- allowsSchemaWrites() - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
- allowsWrites() - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
- 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(String, String) - Method in interface org.neo4j.server.security.auth.AuthManager
-
Authenticate a username and password
- authenticate(String, String) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
- authenticate(User, String) - Method in class org.neo4j.server.security.auth.RateLimitedAuthenticationStrategy
-
- AuthenticationResult - Enum in org.neo4j.server.security.auth
-
- AuthenticationStrategy - Interface in org.neo4j.server.security.auth
-
Strategy for determining if the credentials presented by a user are valid
- AuthManager - Interface in org.neo4j.server.security.auth
-
An AuthManager is used to do basic authentication and user management.
- AuthSubject - Interface in org.neo4j.server.security.auth
-
B
- BasicAuthManager - Class in org.neo4j.server.security.auth
-
Manages server authentication and authorization.
- BasicAuthManager(UserRepository, AuthenticationStrategy, boolean) - Constructor for class org.neo4j.server.security.auth.BasicAuthManager
-
- BasicAuthManager(UserRepository, AuthenticationStrategy) - Constructor for class org.neo4j.server.security.auth.BasicAuthManager
-
- BasicAuthManager(UserRepository, Clock, boolean) - Constructor for class org.neo4j.server.security.auth.BasicAuthManager
-
- BasicAuthSubject - Class in org.neo4j.server.security.auth
-
- BasicAuthSubject(BasicAuthManager, User, AuthenticationResult) - Constructor for class org.neo4j.server.security.auth.BasicAuthSubject
-
- build() - Method in class org.neo4j.server.security.auth.User.Builder
-
- Builder() - Constructor for class org.neo4j.server.security.auth.User.Builder
-
- Builder(User) - Constructor for class org.neo4j.server.security.auth.User.Builder
-
C
- ConcurrentModificationException - Exception in org.neo4j.server.security.auth.exception
-
- ConcurrentModificationException() - Constructor for exception org.neo4j.server.security.auth.exception.ConcurrentModificationException
-
- create(User) - Method in class org.neo4j.server.security.auth.FileUserRepository
-
- create(User) - Method in interface org.neo4j.server.security.auth.UserRepository
-
Create a user, given that the users token is unique.
- 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.FileUserRepository
-
- delete(User) - Method in interface org.neo4j.server.security.auth.UserRepository
-
Deletes a user.
- deleteUser(String) - Method in interface org.neo4j.server.security.auth.AuthManager
-
Delete the given user
- deleteUser(String) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
- deserializeUsers(byte[]) - Method in class org.neo4j.server.security.auth.UserSerialization
-
- DIGEST_ALGO - Static variable in class org.neo4j.server.security.auth.Credential
-
- doesUsernameMatch(String) - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
E
- equals(Object) - Method in class org.neo4j.server.security.auth.Credential
-
- equals(Object) - Method in class org.neo4j.server.security.auth.User
-
F
- FileUserRepository - Class in org.neo4j.server.security.auth
-
Stores user auth data.
- FileUserRepository(Path, LogProvider) - Constructor for class org.neo4j.server.security.auth.FileUserRepository
-
- findByName(String) - Method in class org.neo4j.server.security.auth.FileUserRepository
-
- findByName(String) - Method in interface org.neo4j.server.security.auth.UserRepository
-
- forPassword(String) - Static method in class org.neo4j.server.security.auth.Credential
-
G
- getAuthenticationResult() - Method in interface org.neo4j.server.security.auth.AuthSubject
-
- getAuthenticationResult() - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
- getUser(String) - Method in interface org.neo4j.server.security.auth.AuthManager
-
Retrieves the user with the provided user name.
- getUser(String) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
H
- hashCode() - Method in class org.neo4j.server.security.auth.Credential
-
- hashCode() - Method in class org.neo4j.server.security.auth.User
-
I
- IllegalCredentialsException - Exception in org.neo4j.server.security.auth.exception
-
- IllegalCredentialsException(String) - Constructor for exception org.neo4j.server.security.auth.exception.IllegalCredentialsException
-
- INACCESSIBLE - Static variable in class org.neo4j.server.security.auth.Credential
-
- isValidName(String) - Method in class org.neo4j.server.security.auth.FileUserRepository
-
- isValidName(String) - Method in interface org.neo4j.server.security.auth.UserRepository
-
Utility for API consumers to tell if #save() will accept a given username
L
- login(String, String) - Method in interface org.neo4j.server.security.auth.AuthManager
-
Log in using the provided username and password
- login(String, String) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
- logout() - Method in interface org.neo4j.server.security.auth.AuthSubject
-
- logout() - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
M
- matchesPassword(String) - Method in class org.neo4j.server.security.auth.Credential
-
N
- name() - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
- name() - Method in class org.neo4j.server.security.auth.User
-
- newUser(String, String, boolean) - Method in interface org.neo4j.server.security.auth.AuthManager
-
Create a new user with the provided credentials.
- newUser(String, String, boolean) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
- NO_AUTH - Static variable in interface org.neo4j.server.security.auth.AuthManager
-
Implementation that does no authentication.
- numberOfUsers() - Method in class org.neo4j.server.security.auth.FileUserRepository
-
- numberOfUsers() - Method in interface org.neo4j.server.security.auth.UserRepository
-
O
- 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
- passwordChangeRequired() - Method in class org.neo4j.server.security.auth.User
-
- passwordHash() - Method in class org.neo4j.server.security.auth.Credential
-
R
- RateLimitedAuthenticationStrategy - Class in org.neo4j.server.security.auth
-
- RateLimitedAuthenticationStrategy(Clock, int) - Constructor for class org.neo4j.server.security.auth.RateLimitedAuthenticationStrategy
-
S
- salt() - Method in class org.neo4j.server.security.auth.Credential
-
- serialize(Collection<User>) - Method in class org.neo4j.server.security.auth.UserSerialization
-
- setPassword(String, String) - Method in interface org.neo4j.server.security.auth.AuthManager
-
Set the password of the provided user.
- setPassword(String) - Method in interface org.neo4j.server.security.auth.AuthSubject
-
Set the password for the AuthSubject
- setPassword(AuthSubject, String, String) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
- setPassword(String, String) - Method in class org.neo4j.server.security.auth.BasicAuthManager
-
- setPassword(String) - Method in class org.neo4j.server.security.auth.BasicAuthSubject
-
Sets a new password for the BasicAuthSubject.
- 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
-
- status() - Method in exception org.neo4j.server.security.auth.exception.IllegalCredentialsException
-
T
- 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.FileUserRepository
-
- 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(String, Credential, boolean) - Constructor for class org.neo4j.server.security.auth.User
-
- User.Builder - Class in org.neo4j.server.security.auth
-
- 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
-
- UserSerialization.FormatException - Exception in org.neo4j.server.security.auth
-
V
- valueOf(String) - Static method in enum org.neo4j.server.security.auth.AuthenticationResult
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.neo4j.server.security.auth.AuthenticationResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
W
- withCredentials(Credential) - Method in class org.neo4j.server.security.auth.User.Builder
-
- withName(String) - Method in class org.neo4j.server.security.auth.User.Builder
-
- withRequiredPasswordChange(boolean) - Method in class org.neo4j.server.security.auth.User.Builder
-
A B C D E F G H I L M N O P R S T U V W
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.