Share via


KeyCredential.RequestDeriveSharedSecretAsync Method

Definition

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

Parameters

windowId
WindowId
message
String

Platform::String

winrt::hstring

publicKeyencryptedRequest
IBuffer

Returns

Attributes

Applies to