The CommunicationIdentifierKind is a discriminated union that adds a property kind
to an Identifier.
The URL and credential from parsing the arguments of a communication client.
Creates an HTTP pipeline policy to authenticate a request
using an KeyCredential
The key credential
Creates a pipeline policy to authenticate request based on the credential passed in
The key credential
Returns the CommunicationIdentifierKind for a given CommunicationIdentifier. Returns undefined if the kind couldn't be inferred.
The identifier whose kind is to be inferred.
Tests an Identifier to determine whether it implements CommunicationUserIdentifier.
The assumed CommunicationUserIdentifier to be tested.
Checks whether a value is a KeyCredential.
The credential being checked.
Tests an Identifier to determine whether it implements MicrosoftTeamsUserIdentifier.
The assumed available to be tested.
Tests an Identifier to determine whether it implements PhoneNumberIdentifier.
The assumed PhoneNumberIdentifier to be tested.
Tests an Identifier to determine whether it implements UnknownIdentifier.
The assumed UnknownIdentifier to be tested.
Parses arguments passed to a communication client.
Returns an EndpointCredential to easily access properties of the connection string
The connection string to parse
Object to access the endpoint and the credenials
Generated using TypeDoc
Identifies a communication participant.