Table of Contents

Delegate StoredProfileFederatedCredentials.RequestUserCredential

Namespace
Amazon.Runtime
Assembly
AWSSDK.Core.dll

Callback signature for obtaining user credentials that may be needed for authentication.

public delegate NetworkCredential StoredProfileFederatedCredentials.RequestUserCredential(CredentialRequestCallbackArgs args)

Parameters

args CredentialRequestCallbackArgs

Data about the credential demand including any custom state data that was supplied when the callback was registered.

Returns

NetworkCredential

The network credential to use in user authentication. Return null to signal the user declined to provide credentials and authentication should not proceed.

Constructors

RequestUserCredential(object, nint)

public RequestUserCredential(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(CredentialRequestCallbackArgs, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(CredentialRequestCallbackArgs args, AsyncCallback callback, object @object)

Parameters

args CredentialRequestCallbackArgs
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual NetworkCredential EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

NetworkCredential

Invoke(CredentialRequestCallbackArgs)

public virtual NetworkCredential Invoke(CredentialRequestCallbackArgs args)

Parameters

args CredentialRequestCallbackArgs

Returns

NetworkCredential