Index

A B C D E F G H I N O P R S T U V W 
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
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
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
A B C D E F G H I N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form