Skip navigation links
A C D E F G I L M O P R S T U X 

A

addSSLContext(String, SSLContext) - Method in class org.ballerinalang.auth.ldap.SslContextTrustManager
 
AUTH_STORE_CONFIG_TRUST_CERTIFICATES - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
AUTH_STORE_CONFIG_TRUST_STORE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
Authenticate - Class in org.ballerinalang.auth.ldap.nativeimpl
Ballerina function to authenticate users with LDAP user store.
Authenticate() - Constructor for class org.ballerinalang.auth.ldap.nativeimpl.Authenticate
 

C

CERTIFICATE_ALIAS - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
closeContext(DirContext) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Closes the directory context.
closeNamingEnumeration(NamingEnumeration<?>) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Closes the used NamingEnumerations to free up resources.
CommonLdapConfiguration - Class in org.ballerinalang.auth.ldap
Ballerina LDAP user store configurations.
CommonLdapConfiguration() - Constructor for class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
CONNECTION_NAME - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
CONNECTION_PASSWORD - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
CONNECTION_POOLING_ENABLED - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
CONNECTION_TIME_OUT - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
CONNECTION_URL - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
createClientSslContext(String, String) - Static method in class org.ballerinalang.auth.ldap.util.SslUtils
Creates an SSLContext based on provided trust store file path and the password.
createSocket(Socket, String, int, boolean) - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
createSocket(String, int) - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
createSocket(InetAddress, int) - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
createSocket() - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 

D

DEFAULT_CONNECTION_TIME_OUT - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
DOMAIN_NAME - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

E

ENDPOINT_INSTANCE_ID - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
escapeDNForSearch(String) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
This method performs the additional level escaping for ldap search.
escapeSpecialCharactersForFilter(String) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Escaping ldap search filter special characters in a string.
execute(Context) - Method in class org.ballerinalang.auth.ldap.nativeimpl.Authenticate
 
execute(Context) - Method in class org.ballerinalang.auth.ldap.nativeimpl.GetLdapScopesOfUser
 
execute(Context) - Method in class org.ballerinalang.auth.ldap.nativeimpl.InitLdapConnectionContext
 

F

FILE_PATH - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

G

getConnectionName() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getConnectionPassword() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getConnectionURL() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getContext() - Method in class org.ballerinalang.auth.ldap.LdapConnectionContext
Returns the LDAPContext.
getContextWithCredentials(String, byte[]) - Method in class org.ballerinalang.auth.ldap.LdapConnectionContext
Returns the LDAPContext for the given credentials.
getDefault() - Static method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
getDefaultCipherSuites() - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
getDomainName() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getGroupEntryObjectClass() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getGroupNameAttribute() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getGroupNameListFilter() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getGroupNameSearchFilter() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getGroupSearchBase() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getInstance() - Static method in class org.ballerinalang.auth.ldap.SslContextTrustManager
 
getInstanceIdFromThreadLocal() - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Takes instance id of the service from the thread local.
getLdapConnectionTimeout() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
GetLdapScopesOfUser - Class in org.ballerinalang.auth.ldap.nativeimpl
Provides the scopes of a given user.
GetLdapScopesOfUser() - Constructor for class org.ballerinalang.auth.ldap.nativeimpl.GetLdapScopesOfUser
 
getLdapSslConfiguration() - Method in class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
getMembershipAttribute() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getNameInSpaceForUserName(String, String, String, DirContext) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Searches the corresponding name for a given username from LDAP.
getNameInSpaceForUsernameFromLDAP(String, CommonLdapConfiguration, DirContext) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
This is to search user and retrieve ldap name directly from ldap.
getReadTimeout() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getRetryAttempts() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getSSLContext(String) - Method in class org.ballerinalang.auth.ldap.SslContextTrustManager
 
getSslContextForCertificateFile(String) - Static method in class org.ballerinalang.auth.ldap.util.SslUtils
Creates an SSLContext based on provided trust certificate chain file path.
getSslContextMap() - Method in class org.ballerinalang.auth.ldap.SslContextTrustManager
 
getSupportedCipherSuites() - Method in class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
getUserEntryObjectClass() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getUserNameAttribute() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getUserNameListFilter() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getUserNameSearchFilter() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
getUserSearchBase() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
GROUP_ENTRY_OBJECT_CLASS - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
GROUP_NAME_ATTRIBUTE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
GROUP_NAME_LIST_FILTER - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
GROUP_NAME_SEARCH_FILTER - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
GROUP_SEARCH_BASE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

I

InitLdapConnectionContext - Class in org.ballerinalang.auth.ldap.nativeimpl
Initializes LDAP connection context.
InitLdapConnectionContext() - Constructor for class org.ballerinalang.auth.ldap.nativeimpl.InitLdapConnectionContext
 
isConnectionPoolingEnabled() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
isLdapsUrl(String) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Check whether provided url is ldaps or not.
isNullOrEmptyAfterTrim(String) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Checks whether a given string is null or empty after the trim.
isUserRolesCacheEnabled() - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 

L

LDAP_AUTH_PROVIDER_CONFIG - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
LDAP_CONFIGURATION - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
LDAP_CONNECTION_CONTEXT - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
LDAP_CONNECTION_SOURCE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
LdapConnectionContext - Class in org.ballerinalang.auth.ldap
LDAP connection context representation.
LdapConnectionContext(CommonLdapConfiguration) - Constructor for class org.ballerinalang.auth.ldap.LdapConnectionContext
 
LdapConstants - Class in org.ballerinalang.auth.ldap
Constants to be used in LDAP user stores.
LdapConstants() - Constructor for class org.ballerinalang.auth.ldap.LdapConstants
 
LdapSslSocketFactory - Class in org.ballerinalang.auth.ldap
SSL socket factory will be used connect to secure LDAP servers.
LdapSslSocketFactory() - Constructor for class org.ballerinalang.auth.ldap.LdapSslSocketFactory
 
LdapUtils - Class in org.ballerinalang.auth.ldap.util
Utility class for LDAP related common operations.
LdapUtils() - Constructor for class org.ballerinalang.auth.ldap.util.LdapUtils
 

M

MEMBER_UID - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
MEMBERSHIP_ATTRIBUTE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

O

org.ballerinalang.auth.ldap - package org.ballerinalang.auth.ldap
 
org.ballerinalang.auth.ldap.nativeimpl - package org.ballerinalang.auth.ldap.nativeimpl
 
org.ballerinalang.auth.ldap.util - package org.ballerinalang.auth.ldap.util
 
org.ballerinalang.stdlib.auth.generated.providers - package org.ballerinalang.stdlib.auth.generated.providers
 

P

PASSWORD - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
PKCS_STORE_TYPE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
populateNatives(NativeElementRepository) - Method in class org.ballerinalang.stdlib.auth.generated.providers.StandardNativeElementProvider
 

R

READ_TIME_OUT - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
removeServiceName() - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
 
removeSSLContext(String) - Method in class org.ballerinalang.auth.ldap.SslContextTrustManager
 
RETRY_ATTEMPTS - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

S

SECURE_AUTH_STORE_CONFIG - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
setClientTrustCertificates(String) - Method in class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
setConnectionName(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setConnectionPassword(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setConnectionPoolingEnabled(boolean) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setConnectionURL(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setDomainName(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setGroupEntryObjectClass(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setGroupNameAttribute(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setGroupNameListFilter(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setGroupNameSearchFilter(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setGroupSearchBase(List<String>) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setLdapConnectionTimeout(int) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setMembershipAttribute(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setReadTimeout(int) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setRetryAttempts(int) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setServiceName(String) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
 
setSSLProtocol(String) - Method in class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
setTLSStoreType(String) - Method in class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
setTrustStoreFile(File) - Method in class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
setTrustStorePass(String) - Method in class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
setUserEntryObjectClass(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setUserNameAttribute(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setUserNameListFilter(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setUserNameSearchFilter(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setUserRolesCacheEnabled(boolean) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
setUserSearchBase(String) - Method in class org.ballerinalang.auth.ldap.CommonLdapConfiguration
 
SSL - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
SslContextTrustManager - Class in org.ballerinalang.auth.ldap
A class that encapsulates SSL Certificate Information.
SslTrustConfiguration - Class in org.ballerinalang.auth.ldap
SSL configuration for HTTP connection.
SslTrustConfiguration() - Constructor for class org.ballerinalang.auth.ldap.SslTrustConfiguration
 
SslUtils - Class in org.ballerinalang.auth.ldap.util
Utility class for handle ssl related LDAP operations.
SslUtils() - Constructor for class org.ballerinalang.auth.ldap.util.SslUtils
 
StandardNativeElementProvider - Class in org.ballerinalang.stdlib.auth.generated.providers
 
StandardNativeElementProvider() - Constructor for class org.ballerinalang.stdlib.auth.generated.providers.StandardNativeElementProvider
 
substituteVariables(String) - Static method in class org.ballerinalang.auth.ldap.util.LdapUtils
Replace system property holders in the property values.

T

TLS - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

U

USER_ENTRY_OBJECT_CLASS - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
USER_NAME_ATTRIBUTE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
USER_NAME_LIST_FILTER - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
USER_NAME_SEARCH_FILTER - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
USER_ROLE_CACHE_ENABLE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
USER_SEARCH_BASE - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
UserStoreException - Exception in org.ballerinalang.auth.ldap
The exception to throw when there is a problem with the user store.
UserStoreException() - Constructor for exception org.ballerinalang.auth.ldap.UserStoreException
Constructs a new UserStoreException with null as its detail message.
UserStoreException(String, Throwable) - Constructor for exception org.ballerinalang.auth.ldap.UserStoreException
Constructs a new UserStoreException with the specified detail message and cause.
UserStoreException(String) - Constructor for exception org.ballerinalang.auth.ldap.UserStoreException
Constructs a new exception with the specified detail message.
UserStoreException(Throwable) - Constructor for exception org.ballerinalang.auth.ldap.UserStoreException
Constructs a new exception with the specified cause.
UTF_8_CHARSET - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 

X

X_509 - Static variable in class org.ballerinalang.auth.ldap.LdapConstants
 
A C D E F G I L M O P R S T U X 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.