@azure/communication-common package
Classes
AzureCommunicationTokenCredential |
Implémentation communicationTokenCredential avec prise en charge de l’actualisation proactive des jetons. |
Interfaces
CommunicationGetTokenOptions |
Options pour |
CommunicationTokenCredential |
Informations d’identification du jeton Azure Communication Services. |
CommunicationTokenRefreshOptions |
Options d’actualisation automatique des informations d’identification d’un jeton de communication. |
CommunicationUserIdentifier |
Un utilisateur Azure Communication. |
CommunicationUserKind |
IdentifierKind pour un Objet CommunicationUserIdentifier. |
MicrosoftTeamsAppIdentifier |
Une application Microsoft Teams. |
MicrosoftTeamsAppKind |
IdentifierKind pour un MicrosoftTeamsAppIdentifier. |
MicrosoftTeamsUserIdentifier |
Un utilisateur Microsoft Teams. |
MicrosoftTeamsUserKind |
IdentifierKind pour un MicrosoftTeamsUserIdentifier. |
PhoneNumberIdentifier |
Un numéro de téléphone |
PhoneNumberKind |
IdentifierKind pour un PhoneNumberIdentifier. |
UnknownIdentifier |
Identificateur inconnu qui ne correspond à aucun des autres types d’identificateurs. |
UnknownIdentifierKind |
IdentifierKind pour UnknownIdentifier. |
Alias de type
CommunicationIdentifier |
Identifie un participant à la communication. |
CommunicationIdentifierKind |
CommunicationIdentifierKind est une union discriminée qui ajoute une propriété |
Fonctions
create |
Crée un CommunicationIdentifierKind à partir d’un rawId donné. Lors du stockage des rawIds, utilisez cette fonction pour restaurer l’identificateur qui a été encodé dans le rawId. |
get |
Renvoie communicationIdentifierKind pour un CommunicationIdentifier donné. Retourne undefined si le type n’a pas pu être déduit. |
get |
Retourne le rawId pour un CommunicationIdentifier donné. Vous pouvez utiliser le rawId pour encoder l’identificateur, puis l’utiliser comme clé dans une base de données. |
is |
Teste un identificateur pour déterminer s’il implémente CommunicationUserIdentifier. |
is |
Vérifie si une valeur est un KeyCredential. |
is |
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsAppIdentifier. |
is |
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsUserIdentifier. |
is |
Teste un identificateur pour déterminer s’il implémente PhoneNumberIdentifier. |
is |
Teste un identificateur pour déterminer s’il implémente UnknownIdentifier. |
Informations relatives à la fonction
createIdentifierFromRawId(string)
Crée un CommunicationIdentifierKind à partir d’un rawId donné. Lors du stockage des rawIds, utilisez cette fonction pour restaurer l’identificateur qui a été encodé dans le rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Paramètres
- rawId
-
string
RawId à traduire en sa représentation d’identificateur.
Retours
getIdentifierKind(CommunicationIdentifier)
Renvoie communicationIdentifierKind pour un CommunicationIdentifier donné. Retourne undefined si le type n’a pas pu être déduit.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Paramètres
- identifier
- CommunicationIdentifier
Identificateur dont le type doit être déduit.
Retours
getIdentifierRawId(CommunicationIdentifier)
Retourne le rawId pour un CommunicationIdentifier donné. Vous pouvez utiliser le rawId pour encoder l’identificateur, puis l’utiliser comme clé dans une base de données.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Paramètres
- identifier
- CommunicationIdentifier
Identificateur à traduire en rawId.
Retours
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
Le supposé CommunicationUserIdentifier à tester.
Retours
identifier
isKeyCredential(unknown)
Vérifie si une valeur est un KeyCredential.
function isKeyCredential(credential: unknown): credential
Paramètres
- credential
-
unknown
Informations d’identification en cours de vérification.
Retours
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
Supposé disponible pour être testé.
Retours
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
Supposé disponible pour être testé.
Retours
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
PhoneNumberIdentifier supposé à tester.
Retours
identifier
isUnknownIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
UnknownIdentifier supposé à tester.
Retours
identifier