Share via


KeyCredential.RequestDeriveSharedSecretAsync Method

Definition

public:
 virtual IAsyncOperation<KeyCredentialOperationResult ^> ^ RequestDeriveSharedSecretAsync(WindowId windowId, Platform::String ^ message, IBuffer ^ encryptedRequest) = RequestDeriveSharedSecretAsync;
public:
 virtual IAsyncOperation<KeyCredentialOperationResult ^> ^ RequestDeriveSharedSecretAsync(WindowId windowId, Platform::String ^ message, IBuffer ^ publicKey) = RequestDeriveSharedSecretAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<KeyCredentialOperationResult> RequestDeriveSharedSecretAsync(WindowId const& windowId, winrt::hstring const& message, IBuffer const& encryptedRequest);
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<KeyCredentialOperationResult> RequestDeriveSharedSecretAsync(WindowId const& windowId, winrt::hstring const& message, IBuffer const& publicKey);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<KeyCredentialOperationResult> RequestDeriveSharedSecretAsync(WindowId windowId, string message, IBuffer encryptedRequest);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<KeyCredentialOperationResult> RequestDeriveSharedSecretAsync(WindowId windowId, string message, IBuffer publicKey);
function requestDeriveSharedSecretAsync(windowId, message, encryptedRequest)
function requestDeriveSharedSecretAsync(windowId, message, publicKey)
Public Function RequestDeriveSharedSecretAsync (windowId As WindowId, message As String, encryptedRequest As IBuffer) As IAsyncOperation(Of KeyCredentialOperationResult)
Public Function RequestDeriveSharedSecretAsync (windowId As WindowId, message As String, publicKey As IBuffer) As IAsyncOperation(Of KeyCredentialOperationResult)

Parameters

windowId
WindowId
message
String

Platform::String

winrt::hstring

encryptedRequestpublicKey
IBuffer

Returns

Attributes

Applies to