Skip navigation links
A B C D E F G H I J K M R S T U V 

A

authority(String) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
AzureIdentityProvider - Class in redis.clients.authentication.entraid
AzureIdentityProvider is an implementation of the IdentityProvider interface that uses Azure's DefaultAzureCredential to obtain access tokens.
AzureIdentityProvider(DefaultAzureCredential, Set<String>, int) - Constructor for class redis.clients.authentication.entraid.AzureIdentityProvider
 
AzureIdentityProviderConfig - Class in redis.clients.authentication.entraid
Configuration class for Azure Identity Provider.
AzureIdentityProviderConfig(DefaultAzureCredential, Set<String>, int) - Constructor for class redis.clients.authentication.entraid.AzureIdentityProviderConfig
 
AzureTokenAuthConfigBuilder - Class in redis.clients.authentication.entraid
Builder class for configuring Azure Token Authentication via a DefaultAzureCredential.
AzureTokenAuthConfigBuilder() - Constructor for class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 

B

build() - Method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
build() - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
builder() - Static method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
builder() - Static method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 

C

clientId(String) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
close() - Method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
close() - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
customEntraIdAuthenticationSupplier(Supplier<IAuthenticationResult>) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 

D

DEFAULT_DELAY_IN_MS_TO_RETRY - Static variable in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
DEFAULT_DELAY_IN_MS_TO_RETRY - Static variable in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
DEFAULT_EXPIRATION_REFRESH_RATIO - Static variable in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
DEFAULT_EXPIRATION_REFRESH_RATIO - Static variable in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
DEFAULT_LOWER_REFRESH_BOUND_MILLIS - Static variable in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
DEFAULT_LOWER_REFRESH_BOUND_MILLIS - Static variable in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
DEFAULT_MAX_ATTEMPTS_TO_RETRY - Static variable in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
DEFAULT_MAX_ATTEMPTS_TO_RETRY - Static variable in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
DEFAULT_SCOPES - Static variable in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
DEFAULT_TOKEN_REQUEST_EXECUTION_TIMEOUT_IN_MS - Static variable in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
DEFAULT_TOKEN_REQUEST_EXECUTION_TIMEOUT_IN_MS - Static variable in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
defaultAzureCredential(DefaultAzureCredential) - Method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 

E

EntraIDIdentityProvider - Class in redis.clients.authentication.entraid
 
EntraIDIdentityProvider(ServicePrincipalInfo, Set<String>, int) - Constructor for class redis.clients.authentication.entraid.EntraIDIdentityProvider
 
EntraIDIdentityProvider(ManagedIdentityInfo, Set<String>, int) - Constructor for class redis.clients.authentication.entraid.EntraIDIdentityProvider
 
EntraIDIdentityProvider(Supplier<IAuthenticationResult>) - Constructor for class redis.clients.authentication.entraid.EntraIDIdentityProvider
 
EntraIDIdentityProviderConfig - Class in redis.clients.authentication.entraid
 
EntraIDIdentityProviderConfig(ServicePrincipalInfo, Set<String>, int) - Constructor for class redis.clients.authentication.entraid.EntraIDIdentityProviderConfig
 
EntraIDIdentityProviderConfig(ManagedIdentityInfo, Set<String>, int) - Constructor for class redis.clients.authentication.entraid.EntraIDIdentityProviderConfig
 
EntraIDIdentityProviderConfig(Supplier<IAuthenticationResult>) - Constructor for class redis.clients.authentication.entraid.EntraIDIdentityProviderConfig
 
EntraIDTokenAuthConfigBuilder - Class in redis.clients.authentication.entraid
Builder class for configuring EntraID token authentication.
EntraIDTokenAuthConfigBuilder() - Constructor for class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
equals(Object) - Method in class redis.clients.authentication.entraid.JWToken
 

F

from(AzureTokenAuthConfigBuilder) - Static method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
from(EntraIDTokenAuthConfigBuilder) - Static method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 

G

getAccessWith() - Method in class redis.clients.authentication.entraid.ServicePrincipalInfo
 
getAuthority() - Method in class redis.clients.authentication.entraid.ServicePrincipalInfo
 
getCert() - Method in class redis.clients.authentication.entraid.ServicePrincipalInfo
 
getClientId() - Method in class redis.clients.authentication.entraid.ServicePrincipalInfo
 
getExpiresAt() - Method in class redis.clients.authentication.entraid.JWToken
 
getId() - Method in class redis.clients.authentication.entraid.ManagedIdentityInfo
 
getKey() - Method in class redis.clients.authentication.entraid.ServicePrincipalInfo
 
getProvider() - Method in class redis.clients.authentication.entraid.AzureIdentityProviderConfig
 
getProvider() - Method in class redis.clients.authentication.entraid.EntraIDIdentityProviderConfig
 
getReceivedAt() - Method in class redis.clients.authentication.entraid.JWToken
 
getSecret() - Method in class redis.clients.authentication.entraid.ServicePrincipalInfo
 
getUser() - Method in class redis.clients.authentication.entraid.JWToken
 
getValue() - Method in class redis.clients.authentication.entraid.JWToken
 

H

hashCode() - Method in class redis.clients.authentication.entraid.JWToken
 

I

isExpired() - Method in class redis.clients.authentication.entraid.JWToken
 

J

JWToken - Class in redis.clients.authentication.entraid
 
JWToken(String) - Constructor for class redis.clients.authentication.entraid.JWToken
 

K

key(PrivateKey, X509Certificate) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 

M

ManagedIdentityInfo - Class in redis.clients.authentication.entraid
 
ManagedIdentityInfo() - Constructor for class redis.clients.authentication.entraid.ManagedIdentityInfo
 
ManagedIdentityInfo(ManagedIdentityInfo.UserManagedIdentityType, String) - Constructor for class redis.clients.authentication.entraid.ManagedIdentityInfo
 
ManagedIdentityInfo.IdentityType - Enum in redis.clients.authentication.entraid
 
ManagedIdentityInfo.UserManagedIdentityType - Enum in redis.clients.authentication.entraid
 

R

redis.clients.authentication.entraid - package redis.clients.authentication.entraid
 
RedisEntraIDException - Exception in redis.clients.authentication.entraid
 
RedisEntraIDException(String) - Constructor for exception redis.clients.authentication.entraid.RedisEntraIDException
 
RedisEntraIDException(String, Exception) - Constructor for exception redis.clients.authentication.entraid.RedisEntraIDException
 
requestToken() - Method in class redis.clients.authentication.entraid.AzureIdentityProvider
 
requestToken() - Method in class redis.clients.authentication.entraid.EntraIDIdentityProvider
 
requestWithConfidentialClient(ConfidentialClientApplication, ClientCredentialParameters) - Method in class redis.clients.authentication.entraid.EntraIDIdentityProvider
 
requestWithManagedIdentity(ManagedIdentityApplication, ManagedIdentityParameters) - Method in class redis.clients.authentication.entraid.EntraIDIdentityProvider
 

S

scopes(Set<String>) - Method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
scopes(Set<String>) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
secret(String) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
ServicePrincipalInfo - Class in redis.clients.authentication.entraid
 
ServicePrincipalInfo(String, String, String) - Constructor for class redis.clients.authentication.entraid.ServicePrincipalInfo
 
ServicePrincipalInfo(String, PrivateKey, X509Certificate, String) - Constructor for class redis.clients.authentication.entraid.ServicePrincipalInfo
 
ServicePrincipalInfo.ServicePrincipalAccess - Enum in redis.clients.authentication.entraid
 
systemAssignedManagedIdentity() - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 

T

tokenRequestExecTimeoutInMs(int) - Method in class redis.clients.authentication.entraid.AzureTokenAuthConfigBuilder
 
tokenRequestExecTimeoutInMs(int) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 
toString() - Method in class redis.clients.authentication.entraid.JWToken
 
tryGet(String, Class<T>) - Method in class redis.clients.authentication.entraid.JWToken
 
ttl() - Method in class redis.clients.authentication.entraid.JWToken
 

U

userAssignedManagedIdentity(ManagedIdentityInfo.UserManagedIdentityType, String) - Method in class redis.clients.authentication.entraid.EntraIDTokenAuthConfigBuilder
 

V

valueOf(String) - Static method in enum redis.clients.authentication.entraid.ManagedIdentityInfo.IdentityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum redis.clients.authentication.entraid.ManagedIdentityInfo.UserManagedIdentityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum redis.clients.authentication.entraid.ServicePrincipalInfo.ServicePrincipalAccess
Returns the enum constant of this type with the specified name.
values() - Static method in enum redis.clients.authentication.entraid.ManagedIdentityInfo.IdentityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum redis.clients.authentication.entraid.ManagedIdentityInfo.UserManagedIdentityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum redis.clients.authentication.entraid.ServicePrincipalInfo.ServicePrincipalAccess
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K M R S T U V 
Skip navigation links

Copyright © 2025. All rights reserved.