Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommunicationUserCredentialPolicy

Package version

Provides a RequestPolicy that can request a token from a CommunicationUserCredential implementation and then apply it to the Authorization header of a request.

internal

Hierarchy

  • any
    • CommunicationUserCredentialPolicy

Index

Constructors

Methods

Constructors

constructor

  • new CommunicationUserCredentialPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions, credential: CommunicationUserCredential): CommunicationUserCredentialPolicy
  • Creates a new CommunicationUserCredentialPolicy object.

    Parameters

    • nextPolicy: RequestPolicy

      The next RequestPolicy in the request pipeline.

    • options: RequestPolicyOptions

      Options for this RequestPolicy.

    • credential: CommunicationUserCredential

      The CommunicationUserCredential implementation that can supply the user credential.

    Returns CommunicationUserCredentialPolicy

Methods

sendRequest

  • sendRequest(webResource: WebResourceLike): Promise<HttpOperationResponse>

Generated using TypeDoc