Index

A B C D E F G H I K L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

allGroups - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
allUsers - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
ANONYMOUS - Enum constant in enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
 
authenticate(LoginCredentials) - Method in class org.apache.nifi.ldap.LdapProvider
 

B

buildUser(String, Object) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
buildUser(DirContextOperations) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 

C

createContext(Map<String, String>) - Method in interface org.apache.nifi.ldap.ssl.LdapSslContextProvider
Create SSLContext from configuration properties
createContext(Map<String, String>) - Method in class org.apache.nifi.ldap.ssl.StandardLdapSslContextProvider
Create SSLContext using configured properties defaulting to system trust store when trust store properties not configured
createGroupByIdMap(Set<Group>) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
Creates a Map from group identifier to Group.
createGroupByNameMap(Set<Group>) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
Creates a Map from group name to Group.
createGroupsByUserIdentityMap(Set<Group>, Set<User>) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
Creates a Map from user identity to the set of Groups for that identity.
createSocket() - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
createSocket(String, int) - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
createSocket(InetAddress, int) - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
createUserByIdentityMap(Set<User>) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
Creates a Map from user identity to User.
createUserByIdMap(Set<User>) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
Creates a Map from user identifier to User.

D

DEFAULT_PROTOCOL - Static variable in class org.apache.nifi.ldap.ssl.StandardLdapSslContextProvider
 
delegate - Variable in class org.apache.nifi.ldap.LdapsSocketFactory
 

E

expiration - Variable in class org.apache.nifi.ldap.LdapProvider
 

F

FOLLOW - Enum constant in enum class org.apache.nifi.ldap.ReferralStrategy
 

G

getAllGroups() - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getAllUsers() - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getConfiguredSslContext(AuthorizerConfigurationContext) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getConfiguredSslContext(NonComponentConfigurationContext) - Static method in class org.apache.nifi.ldap.LdapProvider
 
getDefault() - Static method in class org.apache.nifi.ldap.LdapsSocketFactory
Gets the LdapsSocketFactory that was previously initialized.
getDefaultCipherSuites() - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
getGroup(String) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getGroupByName(String) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getGroupName(DirContextOperations) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getGroups() - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getGroups(String) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getGroupsById() - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getGroupsByName() - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getKeyStore(Map<String, String>) - Method in class org.apache.nifi.ldap.ssl.StandardLdapSslContextProvider
 
getProperty() - Method in enum class org.apache.nifi.ldap.ProviderProperty
 
getReferencedGroupValue(DirContextOperations) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getReferencedUserValue(DirContextOperations) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getSupportedCipherSuites() - Method in class org.apache.nifi.ldap.LdapsSocketFactory
 
getTrustStore(Map<String, String>) - Method in class org.apache.nifi.ldap.ssl.StandardLdapSslContextProvider
 
getUser(String) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getUser(String) - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getUserAndGroups(String) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getUserByIdentity(String) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getUserIdentity(DirContextOperations) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getUsers() - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
getUsersById() - Method in class org.apache.nifi.ldap.tenants.TenantHolder
 
getValue() - Method in enum class org.apache.nifi.ldap.ReferralStrategy
 
groupMappings - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupMemberAttribute - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupMemberReferencedUserAttribute - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupMembershipEnforceCaseSensitivity - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupNameAttribute - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupObjectClass - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupsById - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
groupsByName - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
groupsByUserIdentity - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
groupSearchBase - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupSearchFilter - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
groupSearchScope - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 

H

hasMorePages(DirContextProcessor) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 

I

identityMappings - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
identityStrategy - Variable in class org.apache.nifi.ldap.LdapProvider
 
IdentityStrategy - Enum Class in org.apache.nifi.ldap
 
IdentityStrategy() - Constructor for enum class org.apache.nifi.ldap.IdentityStrategy
 
IGNORE - Enum constant in enum class org.apache.nifi.ldap.ReferralStrategy
 
initialize(SSLSocketFactory) - Static method in class org.apache.nifi.ldap.LdapsSocketFactory
Initializes the LdapsSocketFactory with the specified SSLSocketFactory.
initialize(LoginIdentityProviderInitializationContext) - Method in class org.apache.nifi.ldap.LdapProvider
 
initialize(UserGroupProviderInitializationContext) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
instance - Static variable in class org.apache.nifi.ldap.LdapsSocketFactory
 
issuer - Variable in class org.apache.nifi.ldap.LdapProvider
 

K

KEYSTORE - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 
KEYSTORE_PASSWORD - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 
KEYSTORE_TYPE - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 

L

LdapAuthenticationStrategy - Enum Class in org.apache.nifi.ldap
 
LdapAuthenticationStrategy() - Constructor for enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
 
LdapProvider - Class in org.apache.nifi.ldap
Abstract LDAP based implementation of a login identity provider.
LdapProvider() - Constructor for class org.apache.nifi.ldap.LdapProvider
 
LDAPS - Enum constant in enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
 
LdapSslContextProvider - Interface in org.apache.nifi.ldap.ssl
Abstraction for creating an SSLContext from LDAP configuration properties
LdapsSocketFactory - Class in org.apache.nifi.ldap
SSLSocketFactory used when connecting to a Directory Server over LDAPS.
LdapsSocketFactory(SSLSocketFactory) - Constructor for class org.apache.nifi.ldap.LdapsSocketFactory
Creates a new LdapsSocketFactory.
ldapSync - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
LdapUserGroupProvider - Class in org.apache.nifi.ldap.tenants
Abstract LDAP based implementation of a login identity provider.
LdapUserGroupProvider() - Constructor for class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
load(ContextSource) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
Reloads the tenants.
logger - Static variable in class org.apache.nifi.ldap.LdapProvider
 
logger - Static variable in class org.apache.nifi.ldap.ssl.StandardLdapSslContextProvider
 
logger - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 

M

MINIMUM_SYNC_INTERVAL_MILLISECONDS - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 

O

OBJECT - Enum constant in enum class org.apache.nifi.ldap.tenants.SearchScope
 
onConfigured(LoginIdentityProviderConfigurationContext) - Method in class org.apache.nifi.ldap.LdapProvider
 
onConfigured(AuthorizerConfigurationContext) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
ONE_LEVEL - Enum constant in enum class org.apache.nifi.ldap.tenants.SearchScope
 
org.apache.nifi.ldap - package org.apache.nifi.ldap
 
org.apache.nifi.ldap.ssl - package org.apache.nifi.ldap.ssl
 
org.apache.nifi.ldap.tenants - package org.apache.nifi.ldap.tenants
 

P

pageSize - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
performGroupSearch - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
performUserSearch - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
preDestruction() - Method in class org.apache.nifi.ldap.LdapProvider
 
preDestruction() - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_AUTHENTICATION_STRATEGY - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_CONNECT_TIMEOUT - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_MEMBER_ATTRIBUTE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_MEMBER_REFERENCED_USER_ATTRIBUTE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_MEMBERSHIP_ENFORCE_CASE_SENSITIVITY - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_NAME_ATTRIBUTE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_OBJECT_CLASS - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_SEARCH_BASE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_SEARCH_FILTER - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_GROUP_SEARCH_SCOPE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_MANAGER_DN - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_MANAGER_PASSWORD - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_PAGE_SIZE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_READ_TIMEOUT - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_REFERRAL_STRATEGY - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_SYNC_INTERVAL - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_URL - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_GROUP_ATTRIBUTE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_GROUP_REFERENCED_GROUP_ATTRIBUTE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_IDENTITY_ATTRIBUTE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_OBJECT_CLASS - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_SEARCH_BASE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_SEARCH_FILTER - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
PROP_USER_SEARCH_SCOPE - Static variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
properties - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
property - Variable in enum class org.apache.nifi.ldap.ProviderProperty
 
provider - Variable in class org.apache.nifi.ldap.LdapProvider
 
ProviderProperty - Enum Class in org.apache.nifi.ldap
 
ProviderProperty(String) - Constructor for enum class org.apache.nifi.ldap.ProviderProperty
 

R

ReferralStrategy - Enum Class in org.apache.nifi.ldap
 
ReferralStrategy(String) - Constructor for enum class org.apache.nifi.ldap.ReferralStrategy
 

S

SearchScope - Enum Class in org.apache.nifi.ldap.tenants
Scope for searching a directory server.
SearchScope() - Constructor for enum class org.apache.nifi.ldap.tenants.SearchScope
 
setNiFiProperties(NiFiProperties) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
setTimeout(LoginIdentityProviderConfigurationContext, Map<String, Object>, String, String) - Method in class org.apache.nifi.ldap.LdapProvider
 
setTimeout(AuthorizerConfigurationContext, Map<String, Object>, String, String) - Method in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
SIMPLE - Enum constant in enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
 
StandardLdapSslContextProvider - Class in org.apache.nifi.ldap.ssl
Standard implementation of LDAP SSLContext Provider supporting common properties
StandardLdapSslContextProvider() - Constructor for class org.apache.nifi.ldap.ssl.StandardLdapSslContextProvider
 
START_TLS - Enum constant in enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
 
SUBTREE - Enum constant in enum class org.apache.nifi.ldap.tenants.SearchScope
 

T

TenantHolder - Class in org.apache.nifi.ldap.tenants
A holder to provide atomic access to user group data structures.
TenantHolder(Set<User>, Set<Group>) - Constructor for class org.apache.nifi.ldap.tenants.TenantHolder
Creates a new holder and populates all convenience data structures.
tenants - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
THROW - Enum constant in enum class org.apache.nifi.ldap.ReferralStrategy
 
TLS_PROTOCOL - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 
TRUSTSTORE - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 
TRUSTSTORE_PASSWORD - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 
TRUSTSTORE_TYPE - Enum constant in enum class org.apache.nifi.ldap.ProviderProperty
 

U

USE_DN - Enum constant in enum class org.apache.nifi.ldap.IdentityStrategy
 
USE_USERNAME - Enum constant in enum class org.apache.nifi.ldap.IdentityStrategy
 
useDnForGroupName - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
useDnForUserIdentity - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
userGroupNameAttribute - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
userGroupReferencedGroupAttribute - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
userIdentityAttribute - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
userObjectClass - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
usersById - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
usersByIdentity - Variable in class org.apache.nifi.ldap.tenants.TenantHolder
 
userSearchBase - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
userSearchFilter - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 
userSearchScope - Variable in class org.apache.nifi.ldap.tenants.LdapUserGroupProvider
 

V

value - Variable in enum class org.apache.nifi.ldap.ReferralStrategy
 
valueOf(String) - Static method in enum class org.apache.nifi.ldap.IdentityStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.nifi.ldap.ProviderProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.nifi.ldap.ReferralStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.nifi.ldap.tenants.SearchScope
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.nifi.ldap.IdentityStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.nifi.ldap.LdapAuthenticationStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.nifi.ldap.ProviderProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.nifi.ldap.ReferralStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.nifi.ldap.tenants.SearchScope
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I K L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values