One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASImportableCredential.PersonName

struct · iOS 26.0+ · SDK 27.1

struct PersonName

A representation of PersonName as defined in the [Credential Exchange Format (CXF) specs](https://fidoalliance.org/specs/cx/cxf-v1.0-rd-20250313.html) This represents a person's name.

Members (19)

get · iOS 26.0+

generation

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

generation

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

credentials

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

credentials

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

givenInformal

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

givenInformal

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

surnamePrefix

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

surnamePrefix

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

given

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

given

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

init

TypeScript
static init(title?: (ASImportableEditableField) | null, given?: (ASImportableEditableField) | null, givenInformal?: (ASImportableEditableField) | null, given2?: (ASImportableEditableField) | null, surnamePrefix?: (ASImportableEditableField) | null, surname?: (ASImportableEditableField) | null, surname2?: (ASImportableEditableField) | null, credentials?: (ASImportableEditableField) | null, generation?: (ASImportableEditableField) | null): ASImportableCredential_PersonName
Swift declaration
init(title: ASImportableEditableField?, given: ASImportableEditableField?, givenInformal: ASImportableEditableField?, given2: ASImportableEditableField?, surnamePrefix: ASImportableEditableField?, surname: ASImportableEditableField?, surname2: ASImportableEditableField?, credentials: ASImportableEditableField?, generation: ASImportableEditableField?)
get · iOS 26.0+

title

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

title

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

given2

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

given2

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

surname

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

surname

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

surname2

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

surname2

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

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →