Share via


ITKTokenSessionDelegate.DecryptData Method

Definition

[Foundation.Export("tokenSession:decryptData:usingKey:algorithm:error:")]
[Foundation.OptionalMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSData? DecryptData(CryptoTokenKit.TKTokenSession session, Foundation.NSData ciphertext, Foundation.NSObject keyObjectId, CryptoTokenKit.TKTokenKeyAlgorithm algorithm, out Foundation.NSError? error);
[<Foundation.Export("tokenSession:decryptData:usingKey:algorithm:error:")>]
[<Foundation.OptionalMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member DecryptData : CryptoTokenKit.TKTokenSession * Foundation.NSData * Foundation.NSObject * CryptoTokenKit.TKTokenKeyAlgorithm * NSError -> Foundation.NSData
override this.DecryptData : CryptoTokenKit.TKTokenSession * Foundation.NSData * Foundation.NSObject * CryptoTokenKit.TKTokenKeyAlgorithm * NSError -> Foundation.NSData

Parameters

session
TKTokenSession
ciphertext
NSData
keyObjectId
NSObject
error
NSError

Returns

Attributes

Applies to