Index

A B C D E F G H I L M P S T V 
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.
A B C D E F G H I L M P S T V 
All Classes and Interfaces|All Packages|Serialized Form