One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport

struct · iOS 15.0+ · SDK 27.1

struct Transport

Members (6)

get · iOS 15.0+

bluetooth

TypeScript
get bluetooth(): ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport
Swift declaration
static let bluetooth: ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport
get · iOS 15.0+

nfc

TypeScript
get nfc(): ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport
Swift declaration
static let nfc: ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport
get · iOS 15.0+

usb

TypeScript
get usb(): ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport
Swift declaration
static let usb: ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport
get · iOS 15.0+

allSupported

TypeScript
get allSupported(): Array<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport>
Swift declaration
static var allSupported: [ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport] { get }
init · iOS 15.0+

init

TypeScript
initRawValue(rawValue: string): ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport
Swift declaration
init(rawValue: String)
init · iOS 15.0+

init

TypeScript
init(rawValue: string): ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport
Swift declaration
init(_ rawValue: String)

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport

The iOS SDK compiler rejected this binding: member 'allSupported' in 'ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport' produces result of type '[ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport]', but context expects 'ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport'

All AuthenticationServices types →