One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASImportableCredential.CustomFields

struct · iOS 26.0+ · SDK 27.1

struct CustomFields

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

Members (7)

get · iOS 26.0+

id

TypeScript
get id(): (ArrayBuffer) | null
Swift declaration
var id: Data?

Optional: Unique identifier for this section of custom fields.

set · iOS 26.0+

id

TypeScript
set id(value: (ArrayBuffer) | null)
Swift declaration
var id: Data?

Optional: Unique identifier for this section of custom fields.

init · iOS 26.0+

init

TypeScript
static init(id: (ArrayBuffer) | null, label: (string) | null, fields: Array<ASImportableEditableField>): ASImportableCredential_CustomFields
Swift declaration
init(id: Data? = nil, label: String? = nil, fields: [ASImportableEditableField])
get · iOS 26.0+

label

TypeScript
get label(): (string) | null
Swift declaration
var label: String?

Optional: A descriptive title for this section of custom fields.

set · iOS 26.0+

label

TypeScript
set label(value: (string) | null)
Swift declaration
var label: String?

Optional: A descriptive title for this section of custom fields.

get · iOS 26.0+

fields

TypeScript
get fields(): Array<ASImportableEditableField>
Swift declaration
var fields: [ASImportableEditableField]

The collection of fields in this section.

set · iOS 26.0+

fields

TypeScript
set fields(value: Array<ASImportableEditableField>)
Swift declaration
var fields: [ASImportableEditableField]

The collection of fields in this section.

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →