Share via


LAPrivateKey.ExchangeKeys Method

Definition

[Foundation.Export("exchangeKeysWithPublicKey:secKeyAlgorithm:secKeyParameters:completion:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void ExchangeKeys(Foundation.NSData publicKey, Security.SecKeyAlgorithm algorithm, Foundation.NSDictionary parameters, LocalAuthentication.LAPrivateKeyCompletionHandler handler);
[<Foundation.Export("exchangeKeysWithPublicKey:secKeyAlgorithm:secKeyParameters:completion:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ExchangeKeys : Foundation.NSData * Security.SecKeyAlgorithm * Foundation.NSDictionary * LocalAuthentication.LAPrivateKeyCompletionHandler -> unit
override this.ExchangeKeys : Foundation.NSData * Security.SecKeyAlgorithm * Foundation.NSDictionary * LocalAuthentication.LAPrivateKeyCompletionHandler -> unit

Parameters

publicKey
NSData
algorithm
SecKeyAlgorithm
parameters
NSDictionary
Attributes

Applies to