@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 d’informations d’identification d’un jeton de communication. |
CommunicationUserIdentifier |
Un utilisateur Azure Communication. |
CommunicationUserKind |
IdentifierKind pour un CommunicationUserIdentifier. |
MicrosoftTeamsAppIdentifier |
Une application Microsoft Teams. |
MicrosoftTeamsAppKind |
IdentifierKind pour un MicrosoftTeamsAppIdentifier. |
MicrosoftTeamsUserIdentifier |
Un utilisateur Microsoft Teams. |
MicrosoftTeamsUserKind |
IdentifierKind pour un MicrosoftTeamsUserIdentifier. |
PhoneNumberIdentifier |
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é |
Functions
create |
Crée un CommunicationIdentifierKind à partir d’un rawId donné. Lorsque vous stockez des rawIds, utilisez cette fonction pour restaurer l’identificateur qui a été encodé dans le rawId. |
get |
Retourne communicationIdentifierKind pour un CommunicationIdentifier donné. Retourne une valeur non définie si le type n’a pas pu être déduit. |
get |
Retourne le rawId d’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é. Lorsque vous stockez 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)
Retourne communicationIdentifierKind pour un CommunicationIdentifier donné. Retourne une valeur non définie 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 d’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
CommunicationUserIdentifier supposé à 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 vérifiées.
Retours
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
La valeur supposée disponible pour être testée.
Retours
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
La valeur supposée disponible pour être testée.
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
InconnuIdentifier supposé à tester.
Retours
identifier