Index
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.
All Classes and Interfaces|All Packages|Constant Field Values