Index

A B C D E G H I L M N P R S T U V 
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 App instance 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 Auth instance 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 User instance 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.
A B C D E G H I L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form