Classes
The following classes are available globally.
-
This class represents a parsed Trusted Key claim.
See moreDeclaration
Swift
public class Claim
-
An implementation of a the validation API, used to check to validity of credentials and claims.
See moreDeclaration
Swift
open class ValidateService
-
DisplayClaim class holds all information related to an Event that are displayed in UI. Event information includes:
- Basic request information
- Differentiate Essential vs Voluntary claims
- Claims shared by user
- Method of authentication: Face/Pin/Fingerprint
- Event action taken by the user (Confirmed/Denied) with audit information.
Declaration
Swift
public class DisplayClaim: Hashable
-
Class with utility functions required in TK App or SDK.
See moreDeclaration
Swift
public class CommonUtils
-
RequestInfo class holds all information related to an Event. Event information includes:
- SignatureRequest details
- Claims shared by user
- Method of authentication: Face/Pin/Fingerprint
- Event action taken by the user (Confirmed/Denied) with audit information.
Declaration
Swift
public class RequestInfo
-
Class to manage a user’s credential.
See moreDeclaration
Swift
public class Credential
-
A utility class with functions for handling universal links or login requests for wallets.
See moreDeclaration
Swift
public class WalletUtils
-
Undocumented
See moreDeclaration
Swift
public class DocumentBase
-
Undocumented
See moreDeclaration
Swift
public class PendingDocument : DocumentBase
-
Undocumented
See moreDeclaration
Swift
public class PendingEmailDocument : PendingDocument
-
Undocumented
See moreDeclaration
Swift
public class IssuedDocument : DocumentBase
-
Utility methods for retrieving stored claims.
See moreDeclaration
Swift
public class ClaimUtils
-
Functions for doing HTTP GET requests, using the default credential for server authorization.
See moreDeclaration
Swift
public class HttpUtils
-
Static class to set your app ID and secret.
See moreDeclaration
Swift
public class AppCredential
-
Utility class that manages the passcode/PIN lock screen.
Call
See moreinitialize()
in theAppDelegate
.Declaration
Swift
public class PasscodeLockManager
-
Functions for relying parties: generate signature requests, invoke wallet app, and validate the response.
See moreDeclaration
Swift
public class RelyingPartyUtils