Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addClaimForKeys(List<String>, Claim) - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
-
Add credential to the result for the matching key from the criteria in the presentation request
- APAC - Static variable in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
-
Asia-Pacific
- APAC_2 - Static variable in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
-
Asia-Pacific for v1, don't use unless absolutely sure that your application needs to support this domain
- APP_PACKAGE_MISMATCH - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.PairingError
- applicationInstanceId - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- applicationInstanceId - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- applicationInstanceId - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
B
- build(FragmentActivity, Consumer<PingOneWalletClient>, Consumer<Throwable>) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient.Builder
-
Call to initialize PingOneWalletClient after passing all the parameters.
- Builder(boolean, PingOneRegion...) - Constructor for class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient.Builder
-
Initialize Builder for PingOne region(s).
C
- CA - Static variable in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
-
Canada
- CARD_IMAGE - Static variable in class com.pingidentity.sdk.pingonewallet.utils.CredentialUtils
- challenge - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- challenge - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- challenge - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- challenge - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- checkForMessages() - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to check if wallet has received any new messages in the mailbox.
- ClaimPresentationHelper - Class in com.pingidentity.sdk.pingonewallet.utils
- com.pingidentity.sdk.pingonewallet.client - package com.pingidentity.sdk.pingonewallet.client
- com.pingidentity.sdk.pingonewallet.contracts - package com.pingidentity.sdk.pingonewallet.contracts
- com.pingidentity.sdk.pingonewallet.storage - package com.pingidentity.sdk.pingonewallet.storage
- com.pingidentity.sdk.pingonewallet.storage.data_repository - package com.pingidentity.sdk.pingonewallet.storage.data_repository
- com.pingidentity.sdk.pingonewallet.types - package com.pingidentity.sdk.pingonewallet.types
- com.pingidentity.sdk.pingonewallet.types.regions - package com.pingidentity.sdk.pingonewallet.types.regions
- com.pingidentity.sdk.pingonewallet.types.WalletEvents - package com.pingidentity.sdk.pingonewallet.types.WalletEvents
- com.pingidentity.sdk.pingonewallet.types.WalletMessage - package com.pingidentity.sdk.pingonewallet.types.WalletMessage
- com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential - package com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential
- com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing - package com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing
- com.pingidentity.sdk.pingonewallet.utils - package com.pingidentity.sdk.pingonewallet.utils
- createSelfClaim(Map<String, String>, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to create a map of self attested claims
- CREDENTIAL_EVENT - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
- CREDENTIAL_UPDATE - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
- CREDENTIAL_UPDATED - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential.CredentialEventType
- CredentialAction - Enum Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential
-
Requested action for
WalletCredentialEvent
- CredentialEventType - Enum Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential
-
Event type for
WalletCredentialEvent
- CredentialMatcherResult - Class in com.pingidentity.sdk.pingonewallet.types
-
The CredentialMatcherResult class contains a list of requestedKeys and the claims matching the filtering criteria from the presentation request.
- CredentialMatcherResult(List<String>, List<Claim>) - Constructor for class com.pingidentity.sdk.pingonewallet.types.CredentialMatcherResult
- CredentialsPresentation - Class in com.pingidentity.sdk.pingonewallet.types
-
The CredentialsPresentation class represents the response to a PresentationRequest.
- CredentialsPresentation(PresentationRequest) - Constructor for class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
-
Initialize the result object for a PresentationRequest
- CredentialsPresentation(PresentationRequest, List<Share>, Map<InputDescriptor, VerifiableCredential>) - Constructor for class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
- CredentialUtils - Class in com.pingidentity.sdk.pingonewallet.utils
-
Credentials Utility Class
- CredentialUtils() - Constructor for class com.pingidentity.sdk.pingonewallet.utils.CredentialUtils
D
- DataRepository - Interface in com.pingidentity.sdk.pingonewallet.storage.data_repository
-
Data Repository used by wallet to store application instances, credentials, revocation signatures etc.
- DELETE - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential.CredentialAction
- deleteClaim(String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Delete saved Claim
- deleteCredential(String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Delete credential from storage
E
- equals(Object) - Method in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
- ERROR - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
- EU - Static variable in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
-
Europe
F
- findMatchingCredentialsForRequest(PresentationRequest, List<Claim>) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to filter the verifiable credentials that match the schema defined in the input descriptor in the presentation request.
- fromRawValue(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
G
- getAction() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- getAction() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
-
Action to be performed on reference credential
- getAllCredentials() - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Retrieve all stored credentials
- getAltTextForLogo() - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get Alternative text for issuer logo
- getAltTextForLogo(String) - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get Alternative text for issuer logo for a locale
- getApplicationInstance() - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Get saved ApplicationInstance for a region
- getApplicationInstance() - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- getApplicationInstance(PingOneRegion) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Returns ApplicationInstance used to register the wallet in PingOneRegion
- getApplicationInstance(PingOneRegion) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Get saved ApplicationInstance for a region
- getApplicationInstance(PingOneRegion) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- getApplicationInstanceId() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
-
Identifier for the wallet that received the PresentationRequest
- getApplicationInstanceId() - Method in class com.pingidentity.sdk.pingonewallet.types.PairingRequest
- getApplicationInstanceId() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- getApplicationInstanceId() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- getApplicationInstanceId() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- getApplicationInstanceId() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- getBaseUrl() - Method in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
- getCardImageFromClaim(Claim) - Static method in class com.pingidentity.sdk.pingonewallet.utils.CredentialUtils
-
Returns base64 encoded image representation of the Credential if found
- getCardKey() - Method in class com.pingidentity.sdk.pingonewallet.types.RequestedKey
-
The key requested in the rawKey
- getCardType() - Method in class com.pingidentity.sdk.pingonewallet.types.RequestedKey
-
The type of card requested in the rawKey
- getChallenge() - Method in class com.pingidentity.sdk.pingonewallet.types.PairingRequest
- getChallenge() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- getChallenge() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- getChallenge() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- getChallenge() - Method in interface com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEvent
- getChallenge() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- getClaim(String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Get Claim for ID
- getClaimReference(String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Get ClaimReference for ID
- getClaims() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialMatcherResult
-
Returns a list of Claims that contain the keys in requestedKeys
- getCredential(String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Get Credential for id
- getCredentialEvent() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
-
Returns Wallet Credential Event type
- getCredentialIssuer() - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get url used to fetch issuer metadata for the credential
- getCredentialReference(String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Get reference for revoked credentials
- getCredentialRequest() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- getDataRepository() - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to get the DataRepository that is used by the SDK to store credentials and other information.
- getDetails() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationResult
-
Details of credential presentation result if available
- getError() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationResult
-
Exceptions if any occur while presenting credentials
- getError() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- getError() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
-
Returns
WalletException
if pairing fails, can be used to rectify the error and try again - getInstance() - Static method in class com.pingidentity.sdk.pingonewallet.utils.PollingHelper
- getIssuerMetadata(Claim) - Static method in class com.pingidentity.sdk.pingonewallet.utils.CredentialUtils
-
Returns a IssuerMetaData object which contains the credential issuer and a list of display objects
- getKeys() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
-
Returns a List object that contains the requested keys of a presentation request
- getKeysFrom(InputDescriptor) - Static method in class com.pingidentity.sdk.pingonewallet.types.RequestedKey
- getLogo() - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get Logo for issuer
- getLogo(String) - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get Logo for issuer for a locale
- getMessage() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
-
Returns string message for the event
- getMessage() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- getName() - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get Issuer name
- getName(String) - Method in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
-
Get Issuer name for a locale
- getPairingEventType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
-
Pairing Event type - request or response
- getPairingRequest() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- getPairingRequest() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
-
Parses ``PairingRequest`` from the secure message sent to the wallet
- getPingVersionFromClaim(Claim) - Static method in class com.pingidentity.sdk.pingonewallet.utils.CredentialUtils
-
Returns the version of Credential Type (template created in PingOne) if found
- getPresentationRequest() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
-
Returns PresentationRequest associated with the result object
- getPresentationStatus() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationResult
-
Whether or not the presentation was successful
- getPurpose() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
-
Returns an Optional purpose String
- getRawKey() - Method in class com.pingidentity.sdk.pingonewallet.types.RequestedKey
-
A raw String that can be parsed to obtain the cardKey and cardType
- getRawMessage() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletMessage.UnknownMessage
- getRawMessage() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessage
- getRawValue() - Method in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
- getRawValue() - Method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.WalletPairingEventType
- getRawValue() - Method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
- getReferenceCredentialId() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
-
Reference credential id for the event, this id can be used to look up the reference credential and perform any operations on it if needed
- getRegionForApplicationInstance(ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- getRegionForHost(String) - Static method in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
- getRegions() - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Retrieve all active PingOneRegions used by wallet
- getRequestedKeys() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialMatcherResult
-
Returns a list of the keys that were requested
- getRequestor() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
-
Returns a String of the applicationInstanceID of the requestor
- getRequestorId() - Method in class com.pingidentity.sdk.pingonewallet.types.PairingRequest
- getResult() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationMatcherResult
-
Returns collection of matching credentials for a request
- getSender() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- getSender() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- getSender() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- getSender() - Method in interface com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEvent
- getSender() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- getSessionId() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
-
Returns a String of the unique ID for the presentation session
- getShares() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
- getSharesForRequest(List<RequestedKey>, List<Claim>) - Static method in class com.pingidentity.sdk.pingonewallet.utils.ClaimPresentationHelper
- getStorageErrorHandler() - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Get storage error handler
- getStorageErrorHandler() - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- getStorageManager() - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to get the StorageManagerContract that is used by the SDK to store credentials and other information.
- getString(String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Generic method to retrieve a stored string value for a key
- getString(String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- getStringKeys() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
-
Returns a List object that contains the requested keys of a presentation request
- getStringSet(String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Generic method to retrieve a stored String collection
- getStringSet(String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- getType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- getType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- getType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- getType() - Method in interface com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEvent
- getType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- getType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletMessage.UnknownMessage
- getType() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessage
- getVerifiableCredentialsFromClaim(Claim) - Static method in class com.pingidentity.sdk.pingonewallet.utils.ClaimPresentationHelper
-
Utility function to extract jwt-vc from native
Claim
format - getVerifiablePresentation() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
- getVerifiablePresentationRequest() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
H
- handleClaim(UUID, String, Challenge, Claim, List<DidException>, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleCredentialIssuance(String, String, Challenge, Claim, List<WalletException>) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.WalletCallbackHandler
-
Handle the newly issued credential.
- handleCredentialPresentation(String, String, Challenge, List<Share>, List<WalletException>) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.WalletCallbackHandler
-
This callback is triggered when another wallet shares a credential with the current application instance.
- handleCredentialRequest(PresentationRequest) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.WalletCallbackHandler
-
This callback is triggered when PingOneWalletClientContract.processQrContent is called and the URL represents a Verifiable Presentation request.
- handleCredentialRevocation(String, String, Challenge, ClaimReference, List<WalletException>) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.WalletCallbackHandler
-
Handle the revocation of a credential.
- handleError(WalletException) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.WalletCallbackHandler
-
This callback is triggered when the SDK runs into any errors while processing the events/messages.
- handleError(Exception, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleEvent(WalletEvent) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.WalletCallbackHandler
-
Callback returns different events while using Wallet, including errors Call super.handleEvent() if you're still using `handleError` callback to manage exceptions.
- handleException(DidException, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleExpiredClaim(UUID, String, Challenge, ClaimReference, List<DidException>, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleOpenID4VerifiablePresentationRequest(VerifiablePresentationRequest, OpenIDVerifiableCredentialsClient) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleRequest(Request, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleSecureMessage(UUID, String, Challenge, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleShare(UUID, String, Challenge, List<Share>, List<DidException>, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleShareRequest(UUID, String, Challenge, List<String>, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleStorageError(StorageError) - Method in interface com.pingidentity.sdk.pingonewallet.storage.StorageErrorHandler
-
Handle errors in storage
- handleWalletError(WalletException) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- handleWalletMessage(String, String, Challenge, ApplicationInstance) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- hashCode() - Method in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
I
- init(StorageManagerContract) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Initialize DataRepository with implementation of StorageManagerContract
- initForUrl(String) - Static method in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
- isCredentialRevoked(String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Check if a credential had been revoked
- isEmpty() - Method in class com.pingidentity.sdk.pingonewallet.types.CredentialsPresentation
-
If presentation result is empty
- isEmpty() - Method in class com.pingidentity.sdk.pingonewallet.types.RequestedKey
- isPairingRequest() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- isSuccess() - Method in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
-
Result of wallet pairing
- isSuccessful() - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationResult
-
Deprecated.
- IssuerMetadata - Class in com.pingidentity.sdk.pingonewallet.types
-
Object containing metadata for the credential issuer
- IssuerMetadata(CredentialIssuerMetadata) - Constructor for class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
N
- NA - Static variable in class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
-
North America
O
- onTick() - Method in interface com.pingidentity.sdk.pingonewallet.utils.PollingHelper.PollingHelperListener
P
- PAIRING - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
- PAIRING_EVENT - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
- PAIRING_PAYLOAD - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
- PAIRING_REQUEST - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.WalletPairingEventType
- PAIRING_RESPONSE - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.WalletPairingEventType
- PairingError - Enum Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing
-
Paring error returned in
WalletPairingEvent
- PairingRequest - Class in com.pingidentity.sdk.pingonewallet.types
-
Object representing pairing request for a wallet
- PairingRequest(String, String, Challenge) - Constructor for class com.pingidentity.sdk.pingonewallet.types.PairingRequest
- pairWallet(PairingRequest, String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this function to pair your wallet app for future issuance and receive credential updates
- pairWallet(PresentationRequest, String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this function to pair your wallet app for future issuance and receive credential updates
- PING_DATA - Static variable in class com.pingidentity.sdk.pingonewallet.utils.CredentialUtils
- PingOneRegion - Class in com.pingidentity.sdk.pingonewallet.types.regions
-
Object representing supported PingOne regional domains
- PingOneRegion(String) - Constructor for class com.pingidentity.sdk.pingonewallet.types.regions.PingOneRegion
- PingOneWalletClient - Class in com.pingidentity.sdk.pingonewallet.client
-
Client class to interact with Credentials and manage Wallet
- PingOneWalletClient.Builder - Class in com.pingidentity.sdk.pingonewallet.client
- pollForMessages() - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Helper method to start polling for new messages sent to the wallet.
- PollingHelper - Class in com.pingidentity.sdk.pingonewallet.utils
-
Helper class to poll for an action, manages the polling events based on application lifecycle
- PollingHelper() - Constructor for class com.pingidentity.sdk.pingonewallet.utils.PollingHelper
- PollingHelper.PollingHelperListener - Interface in com.pingidentity.sdk.pingonewallet.utils
- PresentationMatcherResult - Class in com.pingidentity.sdk.pingonewallet.types
-
The PresentationMatcherResult contains a list of credentials matching the filtering criteria for a presentation request.
- PresentationMatcherResult(List<CredentialMatcherResult>, VerifiablePresentationMatcherResult, Map<String, Claim>) - Constructor for class com.pingidentity.sdk.pingonewallet.types.PresentationMatcherResult
- PresentationRequest - Class in com.pingidentity.sdk.pingonewallet.types
-
PresentationRequest received in
WalletCallbackHandler.handleCredentialRequest(PresentationRequest)
Includes the requested keys and information about the requestor. - PresentationRequest(String, CredentialRequest, VerifiablePresentationRequest) - Constructor for class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- PresentationResult - Class in com.pingidentity.sdk.pingonewallet.types
-
Result of a credential presentation
- PresentationResult(boolean, Map<String, String>, Throwable) - Constructor for class com.pingidentity.sdk.pingonewallet.types.PresentationResult
- PresentationResult(PresentationStatus, Map<String, String>, Throwable) - Constructor for class com.pingidentity.sdk.pingonewallet.types.PresentationResult
- presentCredentials(CredentialsPresentation) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to share the presentation with the requester
- processNotification(Map<Object, Object>) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Forward content from push notifications payload for processing.
- processPingOneRequest(PingOneRegion, String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- processPingOneRequest(String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Forward content from QR codes and universal links for processing.
- processQrContent(String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Deprecated.This method is deprecated and will be removed in upcoming updates. Use processPingOneRequest instead
R
- registerCallbackHandler(WalletCallbackHandler) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to register a callback handler to listen for wallet actions
- registerStorageManager(StorageManagerContract) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to register the optional storage manager that can be used by the SDK to maintain the values for claims and other data.
- reportCredentialDeletion(Claim) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method when a credential is deleted from the Wallet.
- RequestedKey - Class in com.pingidentity.sdk.pingonewallet.types
- RequestedKey(String) - Constructor for class com.pingidentity.sdk.pingonewallet.types.RequestedKey
- RequestedKey(String, String) - Constructor for class com.pingidentity.sdk.pingonewallet.types.RequestedKey
S
- saveApplicationInstance(PingOneRegion, ApplicationInstance) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Save ApplicationInstance to storage for the region where it is registered
- saveApplicationInstance(PingOneRegion, ApplicationInstance) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- saveClaim(Claim) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Save Claim
- saveClaimReference(ClaimReference) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Save ClaimReference for revoked claims
- saveCredential(Claim) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Saves credential to storage
- saveCredentialIds(Set<String>) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- saveCredentialReference(ClaimReference) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
-
Save reference for revoked credentials
- saveCredentialReferenceIds(Set<String>) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- saveRegions(Set<PingOneRegion>) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- saveString(String, String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Generic method to save a string key-value pair in storage
- saveString(String, String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- saveStringSet(Set<String>, String) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Generic method to save a String collection in storage
- saveStringSet(Set<String>, String) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- sender - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- sender - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- sender - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- sender - Variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- setApplicationInstanceFor(PingOneRegion, ApplicationInstance) - Static method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- setApplicationInstanceId(String) - Method in class com.pingidentity.sdk.pingonewallet.types.PresentationRequest
- setChallenge(Challenge) - Method in class com.pingidentity.sdk.pingonewallet.types.PairingRequest
- setPushToken(String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient.Builder
-
Optional: Pass the push token for the application if available.
- setRawMessage(String) - Method in class com.pingidentity.sdk.pingonewallet.types.WalletMessage.UnknownMessage
- setRawMessage(String) - Method in class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessage
- setRequestorId(String) - Method in class com.pingidentity.sdk.pingonewallet.types.PairingRequest
- setStorageErrorHandler(StorageErrorHandler) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient.Builder
-
Optional: Pass the error handler to handle errors thrown when initializing storage
- setStorageErrorHandler(StorageErrorHandler) - Method in interface com.pingidentity.sdk.pingonewallet.contracts.StorageManagerContract
-
Pass a StorageErrorHandler to handle any errors when trying to store data
- setStorageErrorHandler(StorageErrorHandler) - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
- setStorageManager(StorageManagerContract) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient.Builder
-
Optional: Pass the custom implementation of StorageManagerContract interface.
- setWalletCallbackHandler(WalletCallbackHandler) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient.Builder
-
Required: Pass the callback handler to handle different Wallet actions
- startPolling(PollingHelper.PollingHelperListener) - Method in class com.pingidentity.sdk.pingonewallet.utils.PollingHelper
- startPolling(PollingHelper.PollingHelperListener, int) - Method in class com.pingidentity.sdk.pingonewallet.utils.PollingHelper
- stopPolling() - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Call this method to stop polling for messages sent to the wallet
- stopPolling() - Method in class com.pingidentity.sdk.pingonewallet.utils.PollingHelper
- StorageErrorHandler - Interface in com.pingidentity.sdk.pingonewallet.storage
-
Interface to forward any errors that happen when using StorageManagerContract
- StorageManagerContract - Interface in com.pingidentity.sdk.pingonewallet.contracts
- subscribeCredentialsChange() - Method in interface com.pingidentity.sdk.pingonewallet.storage.data_repository.DataRepository
T
- TAG - Static variable in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
- TAG - Static variable in class com.pingidentity.sdk.pingonewallet.types.IssuerMetadata
- TYPE - Static variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- TYPE - Static variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- TYPE - Static variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- TYPE - Static variable in class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
U
- UNEXPECTED_ERROR - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.PairingError
- UNKNOWN - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
- UNKNOWN - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
- UnknownEvent - Class in com.pingidentity.sdk.pingonewallet.types.WalletEvents
-
Returned when SDK receives a secure message in an unknown format that it is unable to parse
- UnknownEvent(String, String, Challenge, UnknownMessage) - Constructor for class com.pingidentity.sdk.pingonewallet.types.WalletEvents.UnknownEvent
- UnknownMessage - Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage
- UnknownMessage(String) - Constructor for class com.pingidentity.sdk.pingonewallet.types.WalletMessage.UnknownMessage
- updatePushToken(String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Deprecated.This method is deprecated and will be removed in upcoming updates.
- updatePushTokens(String) - Method in class com.pingidentity.sdk.pingonewallet.client.PingOneWalletClient
-
Update Firebase token to receive notification from the service
V
- valueOf(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential.CredentialAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential.CredentialEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.PairingError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.WalletPairingEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential.CredentialAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.credential.CredentialEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.PairingError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.WalletPairingEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WALLET_ALREADY_PAIRED - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.PairingError
- WALLET_DISABLED - Enum constant in enum class com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing.PairingError
- WalletCallbackHandler - Interface in com.pingidentity.sdk.pingonewallet.contracts
-
Interface for handling Credential issuance, revocation, requests, errors and events.
- WalletCredentialEvent - Class in com.pingidentity.sdk.pingonewallet.types.WalletEvents
-
Wallet Credential Event received in callbacks, can be used to ask the app to "update" an existing credential (save new credential and delete the reference credential, giving users the impression of an update)
- WalletCredentialEvent(String, String, Challenge, CredentialMessage) - Constructor for class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletCredentialEvent
- WalletError - Class in com.pingidentity.sdk.pingonewallet.types.WalletEvents
-
Object representing errors occurring in wallet, returned as a param via
WalletCallbackHandler.handleEvent(WalletEvent)
- WalletError(String, WalletException) - Constructor for class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletError
- WalletEvent - Interface in com.pingidentity.sdk.pingonewallet.types.WalletEvents
-
Wallet events returned in
WalletCallbackHandler.handleEvent(WalletEvent)
- WalletEventType - Enum Class in com.pingidentity.sdk.pingonewallet.types.WalletEvents
-
Supported event types returned in
WalletCallbackHandler.handleEvent(WalletEvent)
- WalletMessage - Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage
- WalletMessage() - Constructor for class com.pingidentity.sdk.pingonewallet.types.WalletMessage.WalletMessage
- WalletMessageType - Enum Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage
- WalletPairingEvent - Class in com.pingidentity.sdk.pingonewallet.types.WalletEvents
-
Object representing a pairing event for wallet, returned as a param via
WalletCallbackHandler.handleEvent(WalletEvent)
- WalletPairingEvent(String, String, Challenge, PairingMessage) - Constructor for class com.pingidentity.sdk.pingonewallet.types.WalletEvents.WalletPairingEvent
- WalletPairingEventType - Enum Class in com.pingidentity.sdk.pingonewallet.types.WalletMessage.pairing
-
Pairing event type for
WalletPairingEvent
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PresentationResult.getPresentationStatus()
instead