Classes

The following classes are available globally.

  • A base implementation of the issuer API. Specific issuer APIs will derive from this class.

    See more

    Declaration

    Swift

    open class ClaimIssuerService
  • Whitelists for known issuers.

    See more

    Declaration

    Swift

    public class Whitelist
  • Utility methods for retrieving stored claims.

    See more

    Declaration

    Swift

    public class ClaimUtils
  • Class to manage a user’s credential.

    See more

    Declaration

    Swift

    public class Credential
  • This class represents a parsed Trusted Key claim.

    See more

    Declaration

    Swift

    public class Claim
  • An implementation of a the validation API, used to check to validity of credentials and claims.

    See more

    Declaration

    Swift

    open class ValidateService
  • Some well-known OIDs, for convenience.

    See more

    Declaration

    Swift

    public class OIDs
  • Utility class with wrappers for the various Credential Registry API endpoints.

    See more

    Declaration

    Swift

    open class CredentialRegistryService
  • Static class to set your app ID and secret.

    See more

    Declaration

    Swift

    public class AppCredential
  • Class that provides BIP39 style mnemonic functionality.

    See more

    Declaration

    Swift

    public class Mnemonic
  • Functions for doing HTTP GET requests, using the default credential for server authorization.

    See more

    Declaration

    Swift

    public class HttpUtils
  • The API calls for implementing an identity credential/claim wallet.

    See more

    Declaration

    Swift

    open class WalletService
  • Utility class that manages the passcode/PIN lock screen.

    Call initialize() in the AppDelegate.

    See more

    Declaration

    Swift

    public class PasscodeLockManager
  • A utility class with functions for handling universal links or login requests for wallets.

    See more

    Declaration

    Swift

    public class WalletUtils
  • A utility class with functions for handling recovery keys.

    See more

    Declaration

    Swift

    public class RecoveryKeyUtils