Index
All Classes and Interfaces|All Packages|Serialized Form
A
- authenticate(String, String) - Method in class io.trino.plugin.password.file.PasswordStore
B
- BCRYPT - Enum constant in enum class io.trino.plugin.password.file.HashingAlgorithm
C
- create(Map<String, String>) - Method in class io.trino.plugin.password.file.FileAuthenticatorFactory
- create(Map<String, String>) - Method in class io.trino.plugin.password.file.FileGroupProviderFactory
- create(Map<String, String>) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorFactory
- create(Map<String, String>) - Method in class io.trino.plugin.password.salesforce.SalesforceAuthenticatorFactory
- createAuthenticatedPrincipal(String, String) - Method in class io.trino.plugin.password.file.FileAuthenticator
- createAuthenticatedPrincipal(String, String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticator
- createAuthenticatedPrincipal(String, String) - Method in class io.trino.plugin.password.salesforce.SalesforceBasicAuthenticator
- Credential - Class in io.trino.plugin.password
- Credential(String, String) - Constructor for class io.trino.plugin.password.Credential
D
- doesBCryptPasswordMatch(String, String) - Static method in class io.trino.plugin.password.file.EncryptionUtil
- doesPBKDF2PasswordMatch(String, String) - Static method in class io.trino.plugin.password.file.EncryptionUtil
E
- EncryptionUtil - Class in io.trino.plugin.password.file
- equals(Object) - Method in class io.trino.plugin.password.Credential
F
- FileAuthenticator - Class in io.trino.plugin.password.file
- FileAuthenticator(FileConfig) - Constructor for class io.trino.plugin.password.file.FileAuthenticator
- FileAuthenticatorFactory - Class in io.trino.plugin.password.file
- FileAuthenticatorFactory() - Constructor for class io.trino.plugin.password.file.FileAuthenticatorFactory
- FileConfig - Class in io.trino.plugin.password.file
- FileConfig() - Constructor for class io.trino.plugin.password.file.FileConfig
- FileGroupConfig - Class in io.trino.plugin.password.file
- FileGroupConfig() - Constructor for class io.trino.plugin.password.file.FileGroupConfig
- FileGroupProvider - Class in io.trino.plugin.password.file
- FileGroupProvider(FileGroupConfig) - Constructor for class io.trino.plugin.password.file.FileGroupProvider
- FileGroupProviderFactory - Class in io.trino.plugin.password.file
- FileGroupProviderFactory() - Constructor for class io.trino.plugin.password.file.FileGroupProviderFactory
G
- getAllowedOrganizations() - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- getAuthTokenCacheMaxSize() - Method in class io.trino.plugin.password.file.FileConfig
- getBCryptCost(String) - Static method in class io.trino.plugin.password.file.EncryptionUtil
- getBindDistingushedName() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- getBindPassword() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- getCacheExpireDuration() - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- getCacheSize() - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- getGroupAuthorizationSearchPattern() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- getGroupFile() - Method in class io.trino.plugin.password.file.FileGroupConfig
- getGroupProviderFactories() - Method in class io.trino.plugin.password.PasswordAuthenticatorPlugin
- getGroups(String) - Method in class io.trino.plugin.password.file.FileGroupProvider
- getHashingAlgorithm(String) - Static method in class io.trino.plugin.password.file.EncryptionUtil
- getLdapCacheTtl() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- getName() - Method in class io.trino.plugin.password.file.FileAuthenticatorFactory
- getName() - Method in class io.trino.plugin.password.file.FileGroupProviderFactory
- getName() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorFactory
- getName() - Method in class io.trino.plugin.password.salesforce.SalesforceAuthenticatorFactory
- getOrgSet() - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- getPassword() - Method in class io.trino.plugin.password.Credential
- getPasswordAuthenticatorFactories() - Method in class io.trino.plugin.password.PasswordAuthenticatorPlugin
- getPasswordFile() - Method in class io.trino.plugin.password.file.FileConfig
- getPBKDF2Iterations(String) - Static method in class io.trino.plugin.password.file.EncryptionUtil
- getRefreshPeriod() - Method in class io.trino.plugin.password.file.FileConfig
- getRefreshPeriod() - Method in class io.trino.plugin.password.file.FileGroupConfig
- getUser() - Method in class io.trino.plugin.password.Credential
- getUserBaseDistinguishedName() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- getUserBindSearchPatterns() - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
H
- hashCode() - Method in class io.trino.plugin.password.Credential
- HashedPasswordException - Exception Class in io.trino.plugin.password.file
- HashedPasswordException(String) - Constructor for exception class io.trino.plugin.password.file.HashedPasswordException
- HashedPasswordException(String, Throwable) - Constructor for exception class io.trino.plugin.password.file.HashedPasswordException
- HashingAlgorithm - Enum Class in io.trino.plugin.password.file
I
- io.trino.plugin.password - package io.trino.plugin.password
- io.trino.plugin.password.file - package io.trino.plugin.password.file
- io.trino.plugin.password.ldap - package io.trino.plugin.password.ldap
- io.trino.plugin.password.salesforce - package io.trino.plugin.password.salesforce
- isGroupMember(String, String, String, String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorClient
L
- LdapAuthenticator - Class in io.trino.plugin.password.ldap
- LdapAuthenticator(LdapAuthenticatorClient, LdapAuthenticatorConfig) - Constructor for class io.trino.plugin.password.ldap.LdapAuthenticator
- LdapAuthenticatorClient - Class in io.trino.plugin.password.ldap
- LdapAuthenticatorClient(LdapClient) - Constructor for class io.trino.plugin.password.ldap.LdapAuthenticatorClient
- LdapAuthenticatorConfig - Class in io.trino.plugin.password.ldap
- LdapAuthenticatorConfig() - Constructor for class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- LdapAuthenticatorFactory - Class in io.trino.plugin.password.ldap
- LdapAuthenticatorFactory() - Constructor for class io.trino.plugin.password.ldap.LdapAuthenticatorFactory
- lookupUserDistinguishedNames(String, String, String, String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorClient
M
- matches(String) - Method in interface io.trino.plugin.password.file.PasswordStore.HashedPassword
P
- PasswordAuthenticatorPlugin - Class in io.trino.plugin.password
- PasswordAuthenticatorPlugin() - Constructor for class io.trino.plugin.password.PasswordAuthenticatorPlugin
- PasswordStore - Class in io.trino.plugin.password.file
- PasswordStore(File, int) - Constructor for class io.trino.plugin.password.file.PasswordStore
- PasswordStore(List<String>, int) - Constructor for class io.trino.plugin.password.file.PasswordStore
- PasswordStore.HashedPassword - Interface in io.trino.plugin.password.file
- PBKDF2 - Enum constant in enum class io.trino.plugin.password.file.HashingAlgorithm
S
- SalesforceAuthenticationClient - Annotation Interface in io.trino.plugin.password.salesforce
- SalesforceAuthenticatorFactory - Class in io.trino.plugin.password.salesforce
- SalesforceAuthenticatorFactory() - Constructor for class io.trino.plugin.password.salesforce.SalesforceAuthenticatorFactory
- SalesforceBasicAuthenticator - Class in io.trino.plugin.password.salesforce
-
Allows users to authenticate to Presto using their Salesforce username and password + security token concatenation.
- SalesforceBasicAuthenticator(SalesforceConfig, HttpClient) - Constructor for class io.trino.plugin.password.salesforce.SalesforceBasicAuthenticator
- SalesforceConfig - Class in io.trino.plugin.password.salesforce
- SalesforceConfig() - Constructor for class io.trino.plugin.password.salesforce.SalesforceConfig
- setAllowedOrganizations(String) - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- setAuthTokenCacheMaxSize(int) - Method in class io.trino.plugin.password.file.FileConfig
- setBindDistingushedName(String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- setBindPassword(String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- setCacheExpireDuration(Duration) - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- setCacheSize(int) - Method in class io.trino.plugin.password.salesforce.SalesforceConfig
- setGroupAuthorizationSearchPattern(String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- setGroupFile(File) - Method in class io.trino.plugin.password.file.FileGroupConfig
- setLdapCacheTtl(Duration) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- setPasswordFile(File) - Method in class io.trino.plugin.password.file.FileConfig
- setRefreshPeriod(Duration) - Method in class io.trino.plugin.password.file.FileConfig
- setRefreshPeriod(Duration) - Method in class io.trino.plugin.password.file.FileGroupConfig
- setUserBaseDistinguishedName(String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- setUserBindSearchPatterns(String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
- setUserBindSearchPatterns(List<String>) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorConfig
T
- toString() - Method in class io.trino.plugin.password.Credential
V
- validatePassword(String, String) - Method in class io.trino.plugin.password.ldap.LdapAuthenticatorClient
- valueOf(String) - Static method in enum class io.trino.plugin.password.file.HashingAlgorithm
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.trino.plugin.password.file.HashingAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form