Index

B C D E F G H I J L M P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

B

BAD_REQUEST - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
build() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
Builder() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 

C

CARRIER_NOT_ELIGIBLE - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
ClientInfo() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.ClientInfo
 
ClientInfo(String, String) - Constructor for class com.glideapi.services.dto.MagicAuthDtos.ClientInfo
 
com.glideapi - package com.glideapi
 
com.glideapi.exceptions - package com.glideapi.exceptions
 
com.glideapi.logging - package com.glideapi.logging
 
com.glideapi.services - package com.glideapi.services
 
com.glideapi.services.dto - package com.glideapi.services.dto
 
com.glideapi.utils - package com.glideapi.utils
 
ConsentData() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
ConsentData(String, String, String) - Constructor for class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 

D

debug(String) - Method in class com.glideapi.logging.DefaultLogger
 
debug(String) - Method in interface com.glideapi.logging.Logger
 
debug(String, Map<String, Object>) - Method in class com.glideapi.logging.DefaultLogger
 
debug(String, Map<String, Object>) - Method in interface com.glideapi.logging.Logger
 
DEBUG - Enum constant in enum class com.glideapi.logging.LogLevel
 
DefaultLogger - Class in com.glideapi.logging
Default logger implementation for the Glide SDK
DefaultLogger() - Constructor for class com.glideapi.logging.DefaultLogger
 
DefaultLogger(LogLevel, LogFormat) - Constructor for class com.glideapi.logging.DefaultLogger
 

E

email - Variable in class com.glideapi.Types.UserIdentifier.EmailIdentifier
 
EmailIdentifier(String) - Constructor for class com.glideapi.Types.UserIdentifier.EmailIdentifier
 
error(String) - Method in class com.glideapi.logging.DefaultLogger
 
error(String) - Method in interface com.glideapi.logging.Logger
 
error(String, Throwable) - Method in class com.glideapi.logging.DefaultLogger
 
error(String, Throwable) - Method in interface com.glideapi.logging.Logger
 
error(String, Map<String, Object>) - Method in class com.glideapi.logging.DefaultLogger
 
error(String, Map<String, Object>) - Method in interface com.glideapi.logging.Logger
 
ERROR - Enum constant in enum class com.glideapi.logging.LogLevel
 

F

FetchError(HttpURLConnection, String) - Constructor for exception class com.glideapi.Utils.FetchError
 
fetchX(String, Utils.FetchXInput) - Static method in class com.glideapi.Utils
 
FetchXInput(String, Map<String, String>, String) - Constructor for class com.glideapi.Utils.FetchXInput
 
FetchXResponse(String, boolean) - Constructor for class com.glideapi.Utils.FetchXResponse
 
formatError(String, Map<String, Object>) - Method in class com.glideapi.logging.LogFormatter
 
formatPhoneNumber(String) - Static method in class com.glideapi.Utils
 
formatRequest(String, String, Map<String, Object>) - Method in class com.glideapi.logging.LogFormatter
 
formatResponse(int, Map<String, Object>) - Method in class com.glideapi.logging.LogFormatter
 
fromString(String) - Static method in enum class com.glideapi.logging.LogFormat
 
fromString(String) - Static method in enum class com.glideapi.logging.LogLevel
 

G

GET_PHONE_NUMBER - Enum constant in enum class com.glideapi.services.dto.MagicAuthDtos.UseCase
 
getApi() - Method in class com.glideapi.Utils.MetricInfo
 
getApiBaseUrl() - Method in class com.glideapi.Types.GlideSdkSettings.Internal
 
getApiKey() - Method in class com.glideapi.Types.GlideSdkSettings
 
getAuthBaseUrl() - Method in class com.glideapi.Types.GlideSdkSettings.Internal
 
getAuthenticationStrategy() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
getBody() - Method in class com.glideapi.Utils.FetchXInput
 
getClientId() - Method in class com.glideapi.Utils.MetricInfo
 
getClientInfo() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getCode() - Method in exception class com.glideapi.exceptions.MagicAuthError
 
getCode() - Method in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
getConsentData() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getConsentText() - Method in class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
getCredential() - Method in class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberRequest
 
getCredential() - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberRequest
 
getData() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
getData() - Method in exception class com.glideapi.Utils.FetchError
 
getDetails() - Method in exception class com.glideapi.exceptions.MagicAuthError
 
getEmail() - Method in class com.glideapi.Types.UserIdentifier
 
getEncKey() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
getEncKey() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionMetadata
 
getFormatter() - Method in class com.glideapi.logging.DefaultLogger
 
getHave() - Method in exception class com.glideapi.Utils.InsufficientSessionError
 
getHeaders() - Method in class com.glideapi.Utils.FetchXInput
 
getHttpStatus() - Method in enum class com.glideapi.exceptions.MagicAuthErrorCode
Get the appropriate HTTP status code for this error
getId() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getInternal() - Method in class com.glideapi.Types.GlideSdkSettings
 
getIpAddress() - Method in class com.glideapi.Types.UserIdentifier
 
getLabel() - Method in enum class com.glideapi.logging.LogLevel
 
getLogFormat() - Method in class com.glideapi.logging.DefaultLogger
 
getLogFormat() - Method in interface com.glideapi.logging.Logger
 
getLogFormat() - Method in class com.glideapi.Types.GlideSdkSettings
 
getLogger() - Method in class com.glideapi.GlideClient
Gets the logger instance
getLogger() - Method in class com.glideapi.Types.GlideSdkSettings
 
getLogLevel() - Method in class com.glideapi.logging.DefaultLogger
 
getLogLevel() - Method in interface com.glideapi.logging.Logger
 
getLogLevel() - Method in class com.glideapi.Types.GlideSdkSettings
 
getMcc() - Method in class com.glideapi.services.dto.MagicAuthDtos.PLMN
 
getMetadata() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
getMethod() - Method in class com.glideapi.Utils.FetchXInput
 
getMetricName() - Method in class com.glideapi.Utils.MetricInfo
 
getMnc() - Method in class com.glideapi.services.dto.MagicAuthDtos.PLMN
 
getNeed() - Method in exception class com.glideapi.Utils.InsufficientSessionError
 
getNonce() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getNonce() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
getNonce() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionMetadata
 
getOperator() - Method in class com.glideapi.Utils.MetricInfo
 
getOptions() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getParentSessionId() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
getPhoneNumber() - Method in class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberResponse
 
getPhoneNumber() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getPhoneNumber() - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberResponse
 
getPhoneNumber() - Method in class com.glideapi.Types.UserIdentifier
 
getPhoneNumber(MagicAuthDtos.GetPhoneNumberRequest) - Method in class com.glideapi.services.MagicAuthClient
Get the user's phone number Matches Go SDK: GetPhoneNumber(ctx, req) and Node SDK: getPhoneNumber(props)
GetPhoneNumberRequest() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberRequest
 
GetPhoneNumberRequest(Object, String) - Constructor for class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberRequest
 
GetPhoneNumberResponse() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberResponse
 
getPlatform() - Method in class com.glideapi.services.dto.MagicAuthDtos.ClientInfo
 
getPlmn() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getPolicyLink() - Method in class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
getPolicyText() - Method in class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
getPriority() - Method in enum class com.glideapi.logging.LogLevel
 
getProtocolType() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
getRequestId() - Method in exception class com.glideapi.exceptions.MagicAuthError
 
getResponse() - Method in exception class com.glideapi.Utils.FetchError
 
getResponse() - Method in exception class com.glideapi.Utils.HTTPResponseError
 
getSession() - Method in class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberRequest
 
getSession() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
getSession() - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberRequest
 
getSessionId() - Method in class com.glideapi.Utils.MetricInfo
 
getSessionKey() - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
getStatus() - Method in exception class com.glideapi.exceptions.MagicAuthError
 
getTheme() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
getTimestamp() - Method in class com.glideapi.Utils.MetricInfo
 
getTtl() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
getUseCase() - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
getUseEnv() - Method in class com.glideapi.Types.GlideSdkSettings
 
getUserAgent() - Method in class com.glideapi.services.dto.MagicAuthDtos.ClientInfo
 
getUserId() - Method in class com.glideapi.Types.UserIdentifier
 
getUserMessage() - Method in enum class com.glideapi.exceptions.MagicAuthErrorCode
Get user-friendly error message for each code
getValue() - Method in enum class com.glideapi.logging.LogFormat
 
getValue() - Method in enum class com.glideapi.services.dto.MagicAuthDtos.AuthenticationStrategy
 
getValue() - Method in enum class com.glideapi.services.dto.MagicAuthDtos.UseCase
 
GlideClient - Class in com.glideapi
Main client for interacting with Glide APIs.
GlideClient() - Constructor for class com.glideapi.GlideClient
Creates a GlideClient with API key from environment
GlideClient(Types.GlideSdkSettings) - Constructor for class com.glideapi.GlideClient
Creates a GlideClient with the provided settings
GlideClient(String) - Constructor for class com.glideapi.GlideClient
Creates a GlideClient with the provided API key
GlideSdkSettings() - Constructor for class com.glideapi.Types.GlideSdkSettings
 
GlideSdkSettings(String) - Constructor for class com.glideapi.Types.GlideSdkSettings
 
GlideSdkSettings(String, Types.GlideSdkSettings.Internal) - Constructor for class com.glideapi.Types.GlideSdkSettings
 

H

HTTPResponseError(HttpURLConnection) - Constructor for exception class com.glideapi.Utils.HTTPResponseError
 

I

info(String) - Method in class com.glideapi.logging.DefaultLogger
 
info(String) - Method in interface com.glideapi.logging.Logger
 
info(String, Map<String, Object>) - Method in class com.glideapi.logging.DefaultLogger
 
info(String, Map<String, Object>) - Method in interface com.glideapi.logging.Logger
 
INFO - Enum constant in enum class com.glideapi.logging.LogLevel
 
InsufficientSessionError(Integer, Integer, String) - Constructor for exception class com.glideapi.Utils.InsufficientSessionError
 
Internal(String, String) - Constructor for class com.glideapi.Types.GlideSdkSettings.Internal
 
INTERNAL_SERVER_ERROR - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
INVALID_CREDENTIAL_FORMAT - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
INVALID_PHONE_NUMBER - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
INVALID_VERIFICATION - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
ipAddress - Variable in class com.glideapi.Types.UserIdentifier.IpIdentifier
 
IpIdentifier(String) - Constructor for class com.glideapi.Types.UserIdentifier.IpIdentifier
 
isOk() - Method in class com.glideapi.Utils.FetchXResponse
 
isRetryable() - Method in exception class com.glideapi.exceptions.MagicAuthError
Check if error is retryable
isRetryable() - Method in enum class com.glideapi.exceptions.MagicAuthErrorCode
Check if error is retryable
isVerified() - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberResponse
 

J

json() - Method in class com.glideapi.Utils.FetchXResponse
 
JSON - Enum constant in enum class com.glideapi.logging.LogFormat
 

L

LINK - Enum constant in enum class com.glideapi.services.dto.MagicAuthDtos.AuthenticationStrategy
 
LogFormat - Enum Class in com.glideapi.logging
Log formats for the Glide SDK logger
LogFormatter - Class in com.glideapi.logging
Formats log output for the Glide SDK
LogFormatter(LogFormat) - Constructor for class com.glideapi.logging.LogFormatter
 
Logger - Interface in com.glideapi.logging
Logger interface for the Glide SDK
LogLevel - Enum Class in com.glideapi.logging
Log levels for the Glide SDK logger

M

magicAuth - Variable in class com.glideapi.GlideClient
 
MagicAuthClient - Class in com.glideapi.services
MagicAuth client for carrier-based phone authentication Aligned with Go and Node.js SDKs
MagicAuthClient(Types.GlideSdkSettings) - Constructor for class com.glideapi.services.MagicAuthClient
 
MagicAuthClient(Types.GlideSdkSettings, Logger) - Constructor for class com.glideapi.services.MagicAuthClient
 
MagicAuthDtos - Class in com.glideapi.services.dto
DTOs for MagicAuth service - aligned with Go/Node SDKs and OpenAPI spec
MagicAuthDtos() - Constructor for class com.glideapi.services.dto.MagicAuthDtos
 
MagicAuthDtos.AuthenticationStrategy - Enum Class in com.glideapi.services.dto
Authentication strategy enum
MagicAuthDtos.ClientInfo - Class in com.glideapi.services.dto
Client information for strategy selection
MagicAuthDtos.ConsentData - Class in com.glideapi.services.dto
Consent data for authentication
MagicAuthDtos.GetPhoneNumberRequest - Class in com.glideapi.services.dto
Get phone number request - aligned with Go/Node SDKs
MagicAuthDtos.GetPhoneNumberResponse - Class in com.glideapi.services.dto
Get phone number response - aligned with Go/Node SDKs
MagicAuthDtos.PLMN - Class in com.glideapi.services.dto
PLMN (Public Land Mobile Network) identifier
MagicAuthDtos.PrepareOptions - Class in com.glideapi.services.dto
Advanced options for prepare requests (NEW - matching Go/Node SDKs)
MagicAuthDtos.PrepareRequest - Class in com.glideapi.services.dto
Prepare authentication request - aligned with Go/Node SDKs
MagicAuthDtos.PrepareRequest.Builder - Class in com.glideapi.services.dto
 
MagicAuthDtos.PrepareResponse - Class in com.glideapi.services.dto
Prepare response - aligned with Go/Node SDKs
MagicAuthDtos.SessionInfo - Class in com.glideapi.services.dto
Session info - aligned with Go/Node SDKs
MagicAuthDtos.SessionMetadata - Class in com.glideapi.services.dto
Session metadata
MagicAuthDtos.UseCase - Enum Class in com.glideapi.services.dto
Use case enum - matching Go/Node SDKs exactly
MagicAuthDtos.VerifyPhoneNumberRequest - Class in com.glideapi.services.dto
Verify phone number request - aligned with Go/Node SDKs
MagicAuthDtos.VerifyPhoneNumberResponse - Class in com.glideapi.services.dto
Verify phone number response - aligned with Go/Node SDKs
MagicAuthError - Exception Class in com.glideapi.exceptions
MagicAuth error matching the error structure from Go/Node SDKs
MagicAuthError(String, int, String) - Constructor for exception class com.glideapi.exceptions.MagicAuthError
Create error with code, status, and message
MagicAuthError(Map<String, Object>) - Constructor for exception class com.glideapi.exceptions.MagicAuthError
Create error from server response
MagicAuthErrorCode - Enum Class in com.glideapi.exceptions
Error codes matching Go/Node SDKs and backend error codes These are the non-internal error codes that can be safely exposed to users
MetricInfo(Date, String, String, String, String, String) - Constructor for class com.glideapi.Utils.MetricInfo
 
MISSING_PARAMETERS - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 

P

PHONE_NUMBER_MISMATCH - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
PhoneIdentifier(String) - Constructor for class com.glideapi.Types.UserIdentifier.PhoneIdentifier
 
phoneNumber - Variable in class com.glideapi.Types.UserIdentifier.PhoneIdentifier
 
PLMN() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.PLMN
 
PLMN(String, String) - Constructor for class com.glideapi.services.dto.MagicAuthDtos.PLMN
 
prepare(MagicAuthDtos.PrepareRequest) - Method in class com.glideapi.services.MagicAuthClient
Prepare authentication session Matches Go SDK: Prepare(ctx, req) and Node SDK: prepare(props)
PrepareOptions() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
PrepareRequest() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
PrepareResponse() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
PRETTY - Enum constant in enum class com.glideapi.logging.LogFormat
 

R

RATE_LIMIT_EXCEEDED - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
reportMetric(Utils.MetricInfo) - Static method in class com.glideapi.Utils
 

S

SERVICE_UNAVAILABLE - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
SESSION_NOT_FOUND - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
SessionInfo() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
SessionMetadata() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.SessionMetadata
 
setApiBaseUrl(String) - Method in class com.glideapi.Types.GlideSdkSettings.Internal
 
setApiKey(String) - Method in class com.glideapi.Types.GlideSdkSettings
 
setAuthBaseUrl(String) - Method in class com.glideapi.Types.GlideSdkSettings.Internal
 
setAuthenticationStrategy(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
setClientInfo(MagicAuthDtos.ClientInfo) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setConsentData(MagicAuthDtos.ConsentData) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setConsentText(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
setCredential(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberRequest
 
setCredential(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberRequest
 
setData(Map<String, Object>) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
setDetails(Map<String, Object>) - Method in exception class com.glideapi.exceptions.MagicAuthError
 
setEmail(String) - Method in class com.glideapi.Types.UserIdentifier
 
setEncKey(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
setEncKey(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionMetadata
 
setId(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setInternal(Types.GlideSdkSettings.Internal) - Method in class com.glideapi.Types.GlideSdkSettings
 
setIpAddress(String) - Method in class com.glideapi.Types.UserIdentifier
 
setLogFormat(LogFormat) - Method in class com.glideapi.logging.DefaultLogger
 
setLogFormat(LogFormat) - Method in interface com.glideapi.logging.Logger
 
setLogFormat(String) - Method in class com.glideapi.Types.GlideSdkSettings
 
setLogger(Object) - Method in class com.glideapi.Types.GlideSdkSettings
 
setLogLevel(LogLevel) - Method in class com.glideapi.logging.DefaultLogger
 
setLogLevel(LogLevel) - Method in interface com.glideapi.logging.Logger
 
setLogLevel(String) - Method in class com.glideapi.Types.GlideSdkSettings
 
setMcc(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PLMN
 
setMetadata(MagicAuthDtos.SessionMetadata) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
setMnc(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PLMN
 
setNonce(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setNonce(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
setNonce(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionMetadata
 
setOptions(MagicAuthDtos.PrepareOptions) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setParentSessionId(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
setPhoneNumber(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberResponse
 
setPhoneNumber(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setPhoneNumber(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberResponse
 
setPhoneNumber(String) - Method in class com.glideapi.Types.UserIdentifier
 
setPlatform(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.ClientInfo
 
setPlmn(MagicAuthDtos.PLMN) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setPolicyLink(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
setPolicyText(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.ConsentData
 
setProtocolType(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
setRequestId(String) - Method in exception class com.glideapi.exceptions.MagicAuthError
 
setSession(MagicAuthDtos.SessionInfo) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
setSession(Object) - Method in class com.glideapi.services.dto.MagicAuthDtos.GetPhoneNumberRequest
 
setSession(Object) - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberRequest
 
setSessionKey(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.SessionInfo
 
setTheme(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
setTtl(Integer) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareResponse
 
setUseCase(MagicAuthDtos.UseCase) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest
 
setUseEnv(Boolean) - Method in class com.glideapi.Types.GlideSdkSettings
 
setUserAgent(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.ClientInfo
 
setUserId(String) - Method in class com.glideapi.Types.UserIdentifier
 
setVerified(boolean) - Method in class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberResponse
 
shouldLog(LogLevel) - Method in enum class com.glideapi.logging.LogLevel
 
SIMPLE - Enum constant in enum class com.glideapi.logging.LogFormat
 

T

text() - Method in class com.glideapi.Utils.FetchXResponse
 
toString() - Method in exception class com.glideapi.exceptions.MagicAuthError
 
toString() - Method in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
toString() - Method in enum class com.glideapi.services.dto.MagicAuthDtos.AuthenticationStrategy
 
toString() - Method in enum class com.glideapi.services.dto.MagicAuthDtos.UseCase
 
TS43 - Enum constant in enum class com.glideapi.services.dto.MagicAuthDtos.AuthenticationStrategy
 
Types - Class in com.glideapi
 
Types() - Constructor for class com.glideapi.Types
 
Types.GlideSdkSettings - Class in com.glideapi
 
Types.GlideSdkSettings.Internal - Class in com.glideapi
 
Types.UserIdentifier - Class in com.glideapi
 
Types.UserIdentifier.EmailIdentifier - Class in com.glideapi
 
Types.UserIdentifier.IpIdentifier - Class in com.glideapi
 
Types.UserIdentifier.PhoneIdentifier - Class in com.glideapi
 
Types.UserIdentifier.UserIdIdentifier - Class in com.glideapi
 

U

UNPROCESSABLE_ENTITY - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
UNSUPPORTED_PLATFORM - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
urlEncodeMap(Map<String, String>) - Static method in class com.glideapi.Utils
 
userId - Variable in class com.glideapi.Types.UserIdentifier.UserIdIdentifier
 
UserIdentifier() - Constructor for class com.glideapi.Types.UserIdentifier
 
UserIdIdentifier(String) - Constructor for class com.glideapi.Types.UserIdentifier.UserIdIdentifier
 
Utils - Class in com.glideapi
 
Utils() - Constructor for class com.glideapi.Utils
 
Utils.FetchError - Exception Class in com.glideapi
 
Utils.FetchXInput - Class in com.glideapi
 
Utils.FetchXResponse - Class in com.glideapi
 
Utils.HTTPResponseError - Exception Class in com.glideapi
 
Utils.InsufficientSessionError - Exception Class in com.glideapi
 
Utils.MetricInfo - Class in com.glideapi
 

V

validateConsentData(MagicAuthDtos.ConsentData) - Static method in class com.glideapi.utils.Validation
Validate consent data
validatePhoneNumber(String) - Static method in class com.glideapi.utils.Validation
Validate phone number format (E.164)
validatePLMN(MagicAuthDtos.PLMN) - Static method in class com.glideapi.utils.Validation
Validate PLMN (MCC and MNC)
validatePrepareRequest(MagicAuthDtos.PrepareRequest) - Static method in class com.glideapi.utils.Validation
Validate prepare request
validateUseCaseRequirements(MagicAuthDtos.UseCase, String, MagicAuthDtos.PLMN) - Static method in class com.glideapi.utils.Validation
Validate use case requirements
Validation - Class in com.glideapi.utils
Validation utilities matching Go/Node SDK validation logic
Validation() - Constructor for class com.glideapi.utils.Validation
 
VALIDATION_ERROR - Enum constant in enum class com.glideapi.exceptions.MagicAuthErrorCode
 
valueOf(String) - Static method in enum class com.glideapi.exceptions.MagicAuthErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.glideapi.logging.LogFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.glideapi.logging.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.glideapi.services.dto.MagicAuthDtos.AuthenticationStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.glideapi.services.dto.MagicAuthDtos.UseCase
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.glideapi.exceptions.MagicAuthErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.glideapi.logging.LogFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.glideapi.logging.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.glideapi.services.dto.MagicAuthDtos.AuthenticationStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.glideapi.services.dto.MagicAuthDtos.UseCase
Returns an array containing the constants of this enum class, in the order they are declared.
VERIFY_PHONE_NUMBER - Enum constant in enum class com.glideapi.services.dto.MagicAuthDtos.UseCase
 
verifyPhoneNumber(MagicAuthDtos.VerifyPhoneNumberRequest) - Method in class com.glideapi.services.MagicAuthClient
Verify a specific phone number Matches Go SDK: VerifyPhoneNumber(ctx, req) and Node SDK: verifyPhoneNumber(props)
VerifyPhoneNumberRequest() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberRequest
 
VerifyPhoneNumberRequest(Object, String) - Constructor for class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberRequest
 
VerifyPhoneNumberResponse() - Constructor for class com.glideapi.services.dto.MagicAuthDtos.VerifyPhoneNumberResponse
 

W

warn(String) - Method in class com.glideapi.logging.DefaultLogger
 
warn(String) - Method in interface com.glideapi.logging.Logger
 
warn(String, Map<String, Object>) - Method in class com.glideapi.logging.DefaultLogger
 
warn(String, Map<String, Object>) - Method in interface com.glideapi.logging.Logger
 
WARN - Enum constant in enum class com.glideapi.logging.LogLevel
 
withClientInfo(MagicAuthDtos.ClientInfo) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
withConsentData(MagicAuthDtos.ConsentData) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
withOptions(MagicAuthDtos.PrepareOptions) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
withParentSessionId(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
withPhoneNumber(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
withPlmn(MagicAuthDtos.PLMN) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
withTheme(String) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareOptions
 
withUseCase(MagicAuthDtos.UseCase) - Method in class com.glideapi.services.dto.MagicAuthDtos.PrepareRequest.Builder
 
B C D E F G H I J L M P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form