Index
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
All Classes and Interfaces|All Packages|Serialized Form