ASImportableCredential
A credential for use in import and export.
Declaration
enum ASImportableCredentialOverview
A credential represents a piece of secure information associated with an item. ASImportableCredential currently supports the following kinds of credentials:
Password (
BasicAuthentication)Passkey
Time-based one-time password (TOTP)
Note
Credit card
This type is a representation of Credential as defined in the Credential Exchange Format (CXF) specification. You can supply a JSON representation of a CXF Credential to initialize an instance of this struct by using a JSONDecoder and calling decode(_:from:).
Topics
Login credential types
ASImportableCredential.basicAuthentication(_:)ASImportableCredential.BasicAuthenticationASImportableCredential.passkey(_:)ASImportableCredential.PasskeyASImportableCredential.totp(_:)ASImportableCredential.TOTP
Document credential types
Identity credential types
Structures
ASImportableCredential.APIKeyASImportableCredential.AddressASImportableCredential.CustomFieldsASImportableCredential.DriversLicenseASImportableCredential.GeneratedPasswordASImportableCredential.IdentityDocumentASImportableCredential.ItemReferenceASImportableCredential.PassportASImportableCredential.PersonNameASImportableCredential.SSHKeyASImportableCredential.WiFi
Enumeration Cases
ASImportableCredential.address(_:)ASImportableCredential.apiKey(_:)ASImportableCredential.customFields(_:)ASImportableCredential.driversLicense(_:)ASImportableCredential.generatedPassword(_:)ASImportableCredential.identityDocument(_:)ASImportableCredential.itemReference(_:)ASImportableCredential.passport(_:)ASImportableCredential.personName(_:)ASImportableCredential.sshKey(_:)ASImportableCredential.wifi(_:)