One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASImportableCredential.SSHKey

struct · iOS 26.0+ · SDK 27.1

struct SSHKey

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

Members (13)

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+

keyComment

TypeScript
get keyComment(): (string) | null
Swift declaration
var keyComment: String?
set · iOS 26.0+

keyComment

TypeScript
set keyComment(value: (string) | null)
Swift declaration
var keyComment: String?
get · iOS 26.0+

privateKey

TypeScript
get privateKey(): ArrayBuffer
Swift declaration
var privateKey: Data
set · iOS 26.0+

privateKey

TypeScript
set privateKey(value: ArrayBuffer)
Swift declaration
var privateKey: Data
get · iOS 26.0+

creationDate

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

creationDate

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

keyGenerationSource

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

keyGenerationSource

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

init

TypeScript
static init(keyType: string, privateKey: ArrayBuffer, keyComment?: (string) | null, creationDate?: (ASImportableEditableField) | null, expiryDate?: (ASImportableEditableField) | null, keyGenerationSource?: (ASImportableEditableField) | null): ASImportableCredential_SSHKey
Swift declaration
init(keyType: String, privateKey: Data, keyComment: String?, creationDate: ASImportableEditableField?, expiryDate: ASImportableEditableField?, keyGenerationSource: ASImportableEditableField?)
get · iOS 26.0+

keyType

TypeScript
get keyType(): string
Swift declaration
var keyType: String
set · iOS 26.0+

keyType

TypeScript
set keyType(value: string)
Swift declaration
var keyType: String

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →