Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- activate(String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Activates a user with the specified ID.
- ACTIVE - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserStatusEnum
- app() - Method in interface id.passageidentity.passage4j.core.app.Passage
-
Retrieves the
Appinstance for working with app-related functionality. - app() - Method in class id.passageidentity.passage4j.core.app.PassageNew
-
Returns the implementation of the App interface.
- App - Interface in id.passageidentity.passage4j.core.app
-
Interface representing a Passage app.
- AppInfoBean - Class in id.passageidentity.passage4j.core.bean
-
This class represents an application information bean.
- AppInfoBean() - Constructor for class id.passageidentity.passage4j.core.bean.AppInfoBean
- auth() - Method in interface id.passageidentity.passage4j.core.app.Passage
-
Retrieves the
Authinstance for working with authentication-related functionality. - auth() - Method in class id.passageidentity.passage4j.core.app.PassageNew
-
Returns the implementation of the Auth interface.
- Auth - Interface in id.passageidentity.passage4j.core.app
-
The Auth interface provides methods for authentication and authorization.
- AUTH_TOKEN_COOKIE_NAME - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
Name of the authentication token cookie.
- authenticateRequestWithAuthHeader(String) - Method in interface id.passageidentity.passage4j.core.app.Auth
-
Authenticates a request using the authorization header token.
- authenticateRequestWithCookie(String) - Method in interface id.passageidentity.passage4j.core.app.Auth
-
Authenticates a request using a cookie.
B
- BOOLEAN - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
C
- ChannelTypeEnum - Enum Class in id.passageidentity.passage4j.core.bean
-
Enum representing different channel types.
- create(CreateUserBodyBean) - Method in interface id.passageidentity.passage4j.core.app.User
-
Creates a new user using the provided create user body.
- createMagicLink(CreateMagicLinkBodyBean) - Method in interface id.passageidentity.passage4j.core.app.App
-
Creates a magic link for the specified body.
- CreateMagicLinkBodyBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing the body of a create magic link request.
- CreateMagicLinkBodyBean() - Constructor for class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
- CreateUserBodyBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing the body of a create user request.
- CreateUserBodyBean() - Constructor for class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Create a new instance of the CreateUserBodyBean class.
D
- DATE - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
- deactivate(String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Deactivates a user with the specified ID.
- delete(String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Deletes a user with the specified ID.
- delete(String, TypeReference<T>) - Method in interface id.passageidentity.passage4j.core.http.PassageHttpClient
-
Sends an HTTP DELETE request to the specified URL and returns the response.
- delete(String, TypeReference<T>) - Method in class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Sends an HTTP DELETE request to the specified URL and returns the response.
- DeviceBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing a device.
- DeviceBean() - Constructor for class id.passageidentity.passage4j.core.bean.DeviceBean
-
Create a new instance of the DeviceBean class.
- DeviceListBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing a list of devices.
- DeviceListBean() - Constructor for class id.passageidentity.passage4j.core.bean.DeviceListBean
E
- EMAIL - Enum constant in enum class id.passageidentity.passage4j.core.bean.ChannelTypeEnum
-
Email channel type.
- EMAIL - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
G
- get(String, TypeReference<T>) - Method in interface id.passageidentity.passage4j.core.http.PassageHttpClient
-
Sends an HTTP GET request to the specified URL and returns the response.
- get(String, TypeReference<T>) - Method in class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Sends an HTTP GET request to the specified URL and returns the response.
- getAllowedIdentifier() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the allowed identifier of the application.
- getApiKey() - Method in class id.passageidentity.passage4j.core.app.PassageConfig
-
Retrieves the API key.
- getAppId() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the app ID associated with the magic link.
- getAuthFallbackMethod() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the authentication fallback method of the application.
- getAuthFallbackMethodTTL() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the authentication fallback method time-to-live in seconds for the application.
- getAuthOrigin() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the authentication origin of the application.
- getBody() - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Returns the body of the response.
- getChannel() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the channel type associated with the create magic link request.
- getCreatedAt() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the date when the device was created.
- getCreatedAt() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the creation date.
- getCredID() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the credential ID associated with the device.
- getDefaultLanguage() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the default language of the application.
- getDevices() - Method in class id.passageidentity.passage4j.core.bean.DeviceListBean
-
Get the list of devices.
- getEmail() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the email associated with the create magic link request.
- getEmail() - Method in class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Get the email associated with the create user request.
- getEmail() - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Get the email.
- getEmail() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the email.
- getError() - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Returns the HTTP exception associated with the response, if any.
- getErrorText() - Method in class id.passageidentity.passage4j.core.http.exception.HTTPException
-
Returns the error text associated with the HTTP exception.
- getFieldName() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Get the field name of the user metadata field.
- getFriendlyName() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Get the friendly name of the user metadata field.
- getH() - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Get the height of the layout configuration.
- getId() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the ID of the application.
- getId() - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Get the ID of the layout configuration.
- getId() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the ID of the magic link.
- getId() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Get the ID of the user metadata field.
- getID() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the ID of the device.
- getID() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the ID.
- getIdentifier() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the identifier of the magic link.
- getInfo() - Method in interface id.passageidentity.passage4j.core.app.App
-
Retrieves information about the app.
- getInfo(String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Retrieves information about a user with the specified ID.
- getLanguage() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the language associated with the create magic link request.
- getLastLogin() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the last login date.
- getLastLoginAt() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the date when the device was last logged in.
- getLayouts() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the layouts bean representing application layouts.
- getLoginUrl() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the login URL of the application.
- getMagicLinkPath() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the magic link path associated with the create magic link request.
- getMessage() - Method in exception id.passageidentity.passage4j.core.exception.PassageException
-
Returns the formatted error message.
- getName() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the name of the application.
- getName() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the friendly name of the device.
- getPhone() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the phone number associated with the create magic link request.
- getPhone() - Method in class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Get the phone number associated with the create user request.
- getPhone() - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Get the phone.
- getPhone() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the phone.
- getPrivateKey() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the RSA private key of the application.
- getProfile() - Method in class id.passageidentity.passage4j.core.bean.LayoutsBean
-
Get the profile layouts.
- getRedirectUrl() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the redirect URL of the application.
- getRedirectUrl() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the redirect URL associated with the create magic link request.
- getRedirectUrl() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the redirect URL of the magic link.
- getRefreshAbsoluteLifetime() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the refresh absolute lifetime in seconds for the application.
- getRefreshInactivityLifetime() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the refresh inactivity lifetime in seconds for the application.
- getRegistration() - Method in class id.passageidentity.passage4j.core.bean.LayoutsBean
-
Get the registration layouts.
- getSecret() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the secret of the magic link.
- getSessionTimeoutLength() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the session timeout length in seconds for the application.
- getStatus() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the status.
- getStatusCode() - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Returns the HTTP status code of the response.
- getStatusText() - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Returns the HTTP status text of the response.
- getStatusText(int) - Static method in class id.passageidentity.passage4j.core.http.HttpStatusText
-
Returns the status text for the given HTTP status code.
- getTtl() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the time-to-live (TTL) value associated with the create magic link request.
- getTtl() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the time-to-live (TTL) of the magic link.
- getType() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the type of the magic link.
- getType() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Get the type of the user metadata field.
- getUpdatedAt() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the date when the device was last updated.
- getUrl() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the URL of the magic link.
- getUsageCount() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get the usage count of the device.
- getUserId() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get the user ID associated with the create magic link request.
- getUserId() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get the user ID associated with the magic link.
- getUserMetadata() - Method in class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Get the user metadata associated with the create user request.
- getUserMetadata() - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Get the user metadata.
- getUserMetadata() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get the user metadata.
- getUserMetadataSchemaResponse() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get the user metadata schema response for the application.
- getValue() - Method in enum class id.passageidentity.passage4j.core.bean.ChannelTypeEnum
-
Get the value associated with the channel type.
- getValue() - Method in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
-
Get the value of the enum constant.
- getValue() - Method in enum class id.passageidentity.passage4j.core.bean.UserStatusEnum
-
Get the value of the enum constant.
- getW() - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Get the width of the layout configuration.
- getX() - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Get the X coordinate of the layout configuration.
- getY() - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Get the Y coordinate of the layout configuration.
H
- HTTPException - Class in id.passageidentity.passage4j.core.http.exception
-
Represents an HTTP exception with an error text.
- HTTPException() - Constructor for class id.passageidentity.passage4j.core.http.exception.HTTPException
- HTTPResponse<T> - Class in id.passageidentity.passage4j.core.http
-
Represents an HTTP response.
- HTTPResponse() - Constructor for class id.passageidentity.passage4j.core.http.HTTPResponse
- HttpStatusText - Class in id.passageidentity.passage4j.core.http
-
Provides utility methods to retrieve the status text for a given HTTP status code.
- HttpStatusText() - Constructor for class id.passageidentity.passage4j.core.http.HttpStatusText
I
- id.passageidentity.passage4j.core - package id.passageidentity.passage4j.core
-
This package contains core classes related to Passage API in Java.
- id.passageidentity.passage4j.core.app - package id.passageidentity.passage4j.core.app
-
This package contains passage primary classes accessible for implementation and skeleton.
- id.passageidentity.passage4j.core.bean - package id.passageidentity.passage4j.core.bean
-
All getters and setters objects related to Passage APIs
- id.passageidentity.passage4j.core.exception - package id.passageidentity.passage4j.core.exception
-
Custom exception defined as PassageException
- id.passageidentity.passage4j.core.http - package id.passageidentity.passage4j.core.http
-
HTTP wrapper for Passage API calls
- id.passageidentity.passage4j.core.http.exception - package id.passageidentity.passage4j.core.http.exception
-
Custom HTTP Exception response formatting
- id.passageidentity.passage4j.core.util - package id.passageidentity.passage4j.core.util
-
Utility classes related to passage
- INACTIVE - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserStatusEnum
- isActivated() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Check if the magic link is activated.
- isEmailVerified() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Check if the email is verified.
- isHeaderAuth() - Method in class id.passageidentity.passage4j.core.app.PassageConfig
-
Checks if header-based authentication is enabled.
- isPhoneVerified() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Check if the phone is verified.
- isProfile() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Check if the user metadata field is used for the user profile.
- isRefreshEnabled() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Check if refresh is enabled for the application.
- isRegistration() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Check if the user metadata field is used for registration.
- isRequireIdentifierVerification() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Check if identifier verification is required for the application.
- isSend() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Check if the create magic link request should be sent.
L
- LayoutConfigBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing layout configuration.
- LayoutConfigBean() - Constructor for class id.passageidentity.passage4j.core.bean.LayoutConfigBean
- LayoutsBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing layouts.
- LayoutsBean() - Constructor for class id.passageidentity.passage4j.core.bean.LayoutsBean
- listDevices(String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Retrieves the list of devices associated with the user with the specified ID.
M
- MagicLinkBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing a magic link.
- MagicLinkBean() - Constructor for class id.passageidentity.passage4j.core.bean.MagicLinkBean
N
- NUMBER - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
P
- Passage - Interface in id.passageidentity.passage4j.core.app
-
The main interface for interacting with Passage.
- PASSAGE_ACTIVATE_USER_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for activating a user.
- PASSAGE_APP_INFO_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for retrieving app information.
- PASSAGE_BASE_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
Base URL for Passage API.
- PASSAGE_CREATE_MAGIC_LINK_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for creating a magic link.
- PASSAGE_CREATE_USER_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for creating a user.
- PASSAGE_DEACTIVATE_USER_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for deactivating a user.
- PASSAGE_DELETE_USER_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for deleting a user.
- PASSAGE_GET_USER_DEVICES_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for retrieving user devices.
- PASSAGE_GET_USER_INFO_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for retrieving user information.
- PASSAGE_JWKS_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for JWKS (JSON Web Key Set) endpoint.
- PASSAGE_REVOKE_USER_DEVICE_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for revoking a user device.
- PASSAGE_SIGNOUT_USER_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for signing out a user.
- PASSAGE_UPDATE_USER_URL - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
URL for updating a user.
- PASSAGE_VERSION - Static variable in class id.passageidentity.passage4j.core.util.PassageConstants
-
Passage API version.
- PassageConfig - Class in id.passageidentity.passage4j.core.app
-
Configuration class for Passage.
- PassageConfig() - Constructor for class id.passageidentity.passage4j.core.app.PassageConfig
- PassageConstants - Class in id.passageidentity.passage4j.core.util
-
Constants for Passage4J
- PassageConstants() - Constructor for class id.passageidentity.passage4j.core.util.PassageConstants
- PassageException - Exception in id.passageidentity.passage4j.core.exception
-
Custom exception class for Passage exceptions.
- PassageException(String) - Constructor for exception id.passageidentity.passage4j.core.exception.PassageException
-
Constructs a new PassageException with the specified message.
- PassageException(String, int, String, String) - Constructor for exception id.passageidentity.passage4j.core.exception.PassageException
-
Constructs a new PassageException with the specified message, status code, status text, and error text.
- PassageHttpClient - Interface in id.passageidentity.passage4j.core.http
-
Interface for an HTTP client.
- PassageHttpClientImpl - Class in id.passageidentity.passage4j.core.http
-
Implementation of the PassageHttpClient interface.
- PassageHttpClientImpl() - Constructor for class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Constructs a PassageHttpClientImpl object without an authorization header.
- PassageHttpClientImpl(String) - Constructor for class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Constructs a PassageHttpClientImpl object with the specified authorization header.
- PassageNew - Class in id.passageidentity.passage4j.core.app
-
Implementation of the Passage interface.
- PassageNew(String, PassageConfig) - Constructor for class id.passageidentity.passage4j.core.app.PassageNew
-
Constructs a new Passage instance with the specified app ID and configuration.
- patch(String, TypeReference<T>) - Method in interface id.passageidentity.passage4j.core.http.PassageHttpClient
-
Sends an HTTP PATCH request to the specified URL and returns the response.
- patch(String, TypeReference<T>) - Method in class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Sends an HTTP PATCH request to the specified URL and returns the response.
- patch(String, Object, TypeReference<T>) - Method in interface id.passageidentity.passage4j.core.http.PassageHttpClient
-
Sends an HTTP PATCH request to the specified URL with the given request body and returns the response.
- patch(String, Object, TypeReference<T>) - Method in class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Sends an HTTP PATCH request to the specified URL with the given request body and returns the response.
- PENDING - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserStatusEnum
- PHONE - Enum constant in enum class id.passageidentity.passage4j.core.bean.ChannelTypeEnum
-
Phone channel type.
- PHONE - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
- post(String, Object, TypeReference<T>) - Method in interface id.passageidentity.passage4j.core.http.PassageHttpClient
-
Sends an HTTP POST request to the specified URL with the given request body and returns the response.
- post(String, Object, TypeReference<T>) - Method in class id.passageidentity.passage4j.core.http.PassageHttpClientImpl
-
Sends an HTTP POST request to the specified URL with the given request body and returns the response.
R
- revokeDevice(String, String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Revokes the device with the specified ID for the user with the specified ID.
S
- setActivated(boolean) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the activated status of the magic link.
- setAllowedIdentifier(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the allowed identifier of the application.
- setApiKey(String) - Method in class id.passageidentity.passage4j.core.app.PassageConfig
-
Sets the API key.
- setAppId(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the app ID associated with the magic link.
- setAuthFallbackMethod(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the authentication fallback method of the application.
- setAuthFallbackMethodTTL(int) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the authentication fallback method time-to-live in seconds for the application.
- setAuthOrigin(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the authentication origin of the application.
- setBody(T) - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Sets the body of the response.
- setChannel(ChannelTypeEnum) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the channel type for the create magic link request.
- setCreatedAt(Date) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the date when the device was created.
- setCreatedAt(Date) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the creation date.
- setCredID(String) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the credential ID for the device.
- setDefaultLanguage(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the default language of the application.
- setDevices(List<DeviceBean>) - Method in class id.passageidentity.passage4j.core.bean.DeviceListBean
-
Set the list of devices.
- setEmail(String) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the email for the create magic link request.
- setEmail(String) - Method in class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Set the email for the create user request.
- setEmail(String) - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Set the email.
- setEmail(String) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the email.
- setEmailVerified(boolean) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the email verification status.
- setError(HTTPException) - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Sets the HTTP exception for the response.
- setErrorText(String) - Method in class id.passageidentity.passage4j.core.http.exception.HTTPException
-
Sets the error text for the HTTP exception.
- setFieldName(String) - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Set the field name of the user metadata field.
- setFriendlyName(String) - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Set the friendly name of the user metadata field.
- setH(int) - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Set the height of the layout configuration.
- setHeaderAuth(boolean) - Method in class id.passageidentity.passage4j.core.app.PassageConfig
-
Enables or disables header-based authentication.
- setId(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the ID of the application.
- setId(String) - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Set the ID of the layout configuration.
- setId(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the ID of the magic link.
- setId(String) - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Set the ID of the user metadata field.
- setID(String) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the ID of the device.
- setID(String) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the ID.
- setIdentifier(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the identifier of the magic link.
- setLanguage(String) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the language for the create magic link request.
- setLastLogin(Date) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the last login date.
- setLastLoginAt(Date) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the date when the device was last logged in.
- setLayouts(LayoutsBean) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the layouts bean representing application layouts.
- setLoginUrl(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the login URL of the application.
- setMagicLinkPath(String) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the magic link path for the create magic link request.
- setName(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the name of the application.
- setName(String) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the friendly name for the device.
- setPhone(String) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the phone number for the create magic link request.
- setPhone(String) - Method in class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Set the phone number for the create user request.
- setPhone(String) - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Set the phone.
- setPhone(String) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the phone.
- setPhoneVerified(boolean) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the phone verification status.
- setPrivateKey(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the RSA private key of the application.
- setProfile(boolean) - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Set whether the user metadata field is used for the user profile.
- setProfile(LayoutConfigBean[]) - Method in class id.passageidentity.passage4j.core.bean.LayoutsBean
-
Set the profile layouts.
- setRedirectUrl(String) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the redirect URL of the application.
- setRedirectUrl(String) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the redirect URL for the create magic link request.
- setRedirectUrl(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the redirect URL of the magic link.
- setRefreshAbsoluteLifetime(int) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the refresh absolute lifetime in seconds for the application.
- setRefreshEnabled(boolean) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set whether refresh is enabled for the application.
- setRefreshInactivityLifetime(int) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the refresh inactivity lifetime in seconds for the application.
- setRegistration(boolean) - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Set whether the user metadata field is used for registration.
- setRegistration(LayoutConfigBean[]) - Method in class id.passageidentity.passage4j.core.bean.LayoutsBean
-
Set the registration layouts.
- setRequireIdentifierVerification(boolean) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set whether identifier verification is required for the application.
- setSecret(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the secret of the magic link.
- setSend(boolean) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set whether the create magic link request should be sent.
- setSessionTimeoutLength(int) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the session timeout length in seconds for the application.
- setStatus(UserStatusEnum) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the status.
- setStatusCode(int) - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Sets the HTTP status code of the response.
- setStatusText(String) - Method in class id.passageidentity.passage4j.core.http.HTTPResponse
-
Sets the HTTP status text of the response.
- setTtl(int) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the time-to-live (TTL) value for the create magic link request.
- setTtl(int) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the time-to-live (TTL) of the magic link.
- setType(UserMetadataFieldTypeEnum) - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Set the type of the user metadata field.
- setType(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the type of the magic link.
- setUpdatedAt(Date) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the date when the device was last updated.
- setUrl(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the URL of the magic link.
- setUsageCount(int) - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Set the usage count for the device.
- setUserId(String) - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Set the user ID for the create magic link request.
- setUserId(String) - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Set the user ID associated with the magic link.
- setUserMetadata(Map<String, Object>) - Method in class id.passageidentity.passage4j.core.bean.CreateUserBodyBean
-
Set the user metadata for the create user request.
- setUserMetadata(Map<String, Object>) - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Set the user metadata.
- setUserMetadata(Map<String, Object>) - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Set the user metadata.
- setUserMetadataSchemaResponse(UserMetadataFieldBean[]) - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Set the user metadata schema response for the application.
- setW(int) - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Set the width of the layout configuration.
- setX(int) - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Set the X coordinate of the layout configuration.
- setY(int) - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Set the Y coordinate of the layout configuration.
- signOut(String) - Method in interface id.passageidentity.passage4j.core.app.User
-
Signs out the user with the specified ID.
- STRING - Enum constant in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
T
- toString() - Method in class id.passageidentity.passage4j.core.bean.AppInfoBean
-
Get a string representation of the AppInfoBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.CreateMagicLinkBodyBean
-
Get a string representation of the create magic link request body.
- toString() - Method in class id.passageidentity.passage4j.core.bean.DeviceBean
-
Get a string representation of the DeviceBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.DeviceListBean
-
Get a string representation of the DeviceListBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.LayoutConfigBean
-
Get a string representation of the LayoutConfigBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.LayoutsBean
-
Get a string representation of the LayoutsBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.MagicLinkBean
-
Get a string representation of the MagicLinkBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Get a string representation of the UpdateBodyBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.UserBean
-
Get a string representation of the UserBean object.
- toString() - Method in class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
-
Get a string representation of the UserMetadataFieldBean object.
U
- update(String, UpdateBodyBean) - Method in interface id.passageidentity.passage4j.core.app.User
-
Updates a user with the specified ID using the provided update body.
- UpdateBodyBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing an update body.
- UpdateBodyBean() - Constructor for class id.passageidentity.passage4j.core.bean.UpdateBodyBean
-
Create a new instance of the UpdateBodyBean.
- user() - Method in interface id.passageidentity.passage4j.core.app.Passage
-
Retrieves the
Userinstance for working with user-related functionality. - user() - Method in class id.passageidentity.passage4j.core.app.PassageNew
-
Returns the implementation of the User interface.
- User - Interface in id.passageidentity.passage4j.core.app
-
Interface representing user-related operations.
- UserBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing a user.
- UserBean() - Constructor for class id.passageidentity.passage4j.core.bean.UserBean
-
Create a new instance of the UserBean.
- UserIDDoesNotExist - Static variable in class id.passageidentity.passage4j.core.bean.UserBean
-
the error message when a passage User with a specific ID does not exist.
- UserMetadataFieldBean - Class in id.passageidentity.passage4j.core.bean
-
Bean class representing a user metadata field.
- UserMetadataFieldBean() - Constructor for class id.passageidentity.passage4j.core.bean.UserMetadataFieldBean
- UserMetadataFieldTypeEnum - Enum Class in id.passageidentity.passage4j.core.bean
-
Enum representing the type of a user metadata field.
- UserStatusEnum - Enum Class in id.passageidentity.passage4j.core.bean
-
Enum representing the status of a user.
V
- validateAuthToken(String) - Method in interface id.passageidentity.passage4j.core.app.Auth
-
Validates an authentication token.
- valueOf(String) - Static method in enum class id.passageidentity.passage4j.core.bean.ChannelTypeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class id.passageidentity.passage4j.core.bean.UserStatusEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class id.passageidentity.passage4j.core.bean.ChannelTypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class id.passageidentity.passage4j.core.bean.UserMetadataFieldTypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class id.passageidentity.passage4j.core.bean.UserStatusEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form