iOS reference / AuthenticationServices / ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorAuthenticationServices · IOS API REFERENCE
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor class · iOS 15.0+ · SDK 27.1
class ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorMembers (3) init · iOS 15.0+ init TypeScript static init(credentialID: ArrayBuffer, allowedTransports: Array<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport>): ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorSwift declaration init(credentialID: Data, transports allowedTransports: [ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport])get · iOS 15.0+ transports TypeScript get transports(): Array<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport>Swift declaration var transports: [ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport] { get set }set · iOS 15.0+ transports TypeScript set transports(value: Array<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor_Transport>)Swift declaration var transports: [ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.Transport] { get set }Skipped declarations 2 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'
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All AuthenticationServices types →