One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASImportableCredential.DriversLicense

struct · iOS 26.0+ · SDK 27.1

struct DriversLicense

A representation of DriversLicense as defined in the [Credential Exchange Format (CXF) specs](https://fidoalliance.org/specs/cx/cxf-v1.0-rd-20250313.html)

Members (19)

get · iOS 26.0+

expiryDate

TypeScript
get expiryDate(): (ASImportableEditableField) | null
Swift declaration
var expiryDate: ASImportableEditableField?
set · iOS 26.0+

expiryDate

TypeScript
set expiryDate(value: (ASImportableEditableField) | null)
Swift declaration
var expiryDate: ASImportableEditableField?
get · iOS 26.0+

licenseClass

TypeScript
get licenseClass(): (ASImportableEditableField) | null
Swift declaration
var licenseClass: ASImportableEditableField?
set · iOS 26.0+

licenseClass

TypeScript
set licenseClass(value: (ASImportableEditableField) | null)
Swift declaration
var licenseClass: ASImportableEditableField?
get · iOS 26.0+

licenseNumber

TypeScript
get licenseNumber(): (ASImportableEditableField) | null
Swift declaration
var licenseNumber: ASImportableEditableField?
set · iOS 26.0+

licenseNumber

TypeScript
set licenseNumber(value: (ASImportableEditableField) | null)
Swift declaration
var licenseNumber: ASImportableEditableField?
get · iOS 26.0+

issuingAuthority

TypeScript
get issuingAuthority(): (ASImportableEditableField) | null
Swift declaration
var issuingAuthority: ASImportableEditableField?
set · iOS 26.0+

issuingAuthority

TypeScript
set issuingAuthority(value: (ASImportableEditableField) | null)
Swift declaration
var issuingAuthority: ASImportableEditableField?
get · iOS 26.0+

country

TypeScript
get country(): (ASImportableEditableField) | null
Swift declaration
var country: ASImportableEditableField?
set · iOS 26.0+

country

TypeScript
set country(value: (ASImportableEditableField) | null)
Swift declaration
var country: ASImportableEditableField?
init · iOS 26.0+

init

TypeScript
static init(fullName?: (ASImportableEditableField) | null, birthDate?: (ASImportableEditableField) | null, issueDate?: (ASImportableEditableField) | null, expiryDate?: (ASImportableEditableField) | null, issuingAuthority?: (ASImportableEditableField) | null, territory?: (ASImportableEditableField) | null, country?: (ASImportableEditableField) | null, licenseNumber?: (ASImportableEditableField) | null, licenseClass?: (ASImportableEditableField) | null): ASImportableCredential_DriversLicense
Swift declaration
init(fullName: ASImportableEditableField?, birthDate: ASImportableEditableField?, issueDate: ASImportableEditableField?, expiryDate: ASImportableEditableField?, issuingAuthority: ASImportableEditableField?, territory: ASImportableEditableField?, country: ASImportableEditableField?, licenseNumber: ASImportableEditableField?, licenseClass: ASImportableEditableField?)
get · iOS 26.0+

fullName

TypeScript
get fullName(): (ASImportableEditableField) | null
Swift declaration
var fullName: ASImportableEditableField?
set · iOS 26.0+

fullName

TypeScript
set fullName(value: (ASImportableEditableField) | null)
Swift declaration
var fullName: ASImportableEditableField?
get · iOS 26.0+

birthDate

TypeScript
get birthDate(): (ASImportableEditableField) | null
Swift declaration
var birthDate: ASImportableEditableField?
set · iOS 26.0+

birthDate

TypeScript
set birthDate(value: (ASImportableEditableField) | null)
Swift declaration
var birthDate: ASImportableEditableField?
get · iOS 26.0+

issueDate

TypeScript
get issueDate(): (ASImportableEditableField) | null
Swift declaration
var issueDate: ASImportableEditableField?
set · iOS 26.0+

issueDate

TypeScript
set issueDate(value: (ASImportableEditableField) | null)
Swift declaration
var issueDate: ASImportableEditableField?
get · iOS 26.0+

territory

TypeScript
get territory(): (ASImportableEditableField) | null
Swift declaration
var territory: ASImportableEditableField?
set · iOS 26.0+

territory

TypeScript
set territory(value: (ASImportableEditableField) | null)
Swift declaration
var territory: ASImportableEditableField?

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →