@azure/communication-common package
Kelas
| AzureCommunicationTokenCredential |
Implementasi CommunicationTokenCredential dengan dukungan untuk refresh token proaktif. |
Antarmuka
| CommunicationGetTokenOptions |
Opsi untuk fungsi |
| CommunicationTokenCredential |
Kredensial token Azure Communication Services. |
| CommunicationTokenRefreshOptions |
Opsi untuk menyegarkan kredensial Token Komunikasi secara otomatis. |
| CommunicationUserIdentifier |
Pengguna Azure Communication. |
| CommunicationUserKind |
IdentifierKind untuk CommunicationUserIdentifier. |
| EntraCommunicationTokenCredentialOptions |
Opsi token komunikasi Entra. |
| MicrosoftTeamsAppIdentifier |
Aplikasi Microsoft Teams. |
| MicrosoftTeamsAppKind |
IdentifierKind untuk MicrosoftTeamsAppIdentifier. |
| MicrosoftTeamsUserIdentifier |
Pengguna Microsoft Teams. |
| MicrosoftTeamsUserKind |
IdentifierKind untuk MicrosoftTeamsUserIdentifier. |
| PhoneNumberIdentifier |
Nomor telepon. |
| PhoneNumberKind |
IdentifierKind untuk PhoneNumberIdentifier. |
| TeamsExtensionUserIdentifier |
Pengguna Microsoft Teams Phone yang menggunakan sumber daya Azure Communication Services untuk memperluas penyiapan Teams Phone mereka. |
| TeamsExtensionUserKind |
IdentifierKind untuk TeamsExtensionUserIdentifier. |
| UnknownIdentifier |
Pengidentifikasi tidak dikenal yang tidak sesuai dengan jenis pengidentifikasi lainnya. |
| UnknownIdentifierKind |
IdentifierKind untuk UnknownIdentifier. |
Alias Jenis
| CommunicationIdentifier |
Mengidentifikasi peserta komunikasi. |
| CommunicationIdentifierKind |
CommunicationIdentifierKind adalah serikat terdiskriminasi yang menambahkan properti |
Fungsi
| create |
Membuat CommunicationIdentifierKind dari rawId tertentu. Saat menyimpan rawId, gunakan fungsi ini untuk memulihkan pengidentifikasi yang dikodekan dalam rawId. |
| get |
Mengembalikan CommunicationIdentifierKind untuk CommunicationIdentifier tertentu. Mengembalikan tidak terdefinisi jika jenis tidak dapat disimpulkan. |
| get |
Mengembalikan rawId untuk CommunicationIdentifier tertentu. Anda dapat menggunakan rawId untuk mengodekan pengidentifikasi lalu menggunakannya sebagai kunci dalam database. |
| is |
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi mengimplementasikan CommunicationUserIdentifier. |
| is |
Memeriksa apakah nilai adalah KeyCredential. |
| is |
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi menerapkan MicrosoftTeamsAppIdentifier. |
| is |
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi menerapkan MicrosoftTeamsUserIdentifier. |
| is |
Menguji Pengidentifikasi untuk menentukan apakah mengimplementasikan PhoneNumberIdentifier. |
| is |
Menguji Pengidentifikasi untuk menentukan apakah mengimplementasikan TeamsExtensionUserIdentifier. |
| is |
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi menerapkan UnknownIdentifier. |
Detail Fungsi
createIdentifierFromRawId(string)
Membuat CommunicationIdentifierKind dari rawId tertentu. Saat menyimpan rawId, gunakan fungsi ini untuk memulihkan pengidentifikasi yang dikodekan dalam rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Parameter
- rawId
-
string
RawId yang akan diterjemahkan ke representasi pengidentifikasinya.
Mengembalikan
getIdentifierKind(CommunicationIdentifier)
Mengembalikan CommunicationIdentifierKind untuk CommunicationIdentifier tertentu. Mengembalikan tidak terdefinisi jika jenis tidak dapat disimpulkan.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Parameter
- identifier
- CommunicationIdentifier
Pengidentifikasi yang jenisnya akan disimpulkan.
Mengembalikan
getIdentifierRawId(CommunicationIdentifier)
Mengembalikan rawId untuk CommunicationIdentifier tertentu. Anda dapat menggunakan rawId untuk mengodekan pengidentifikasi lalu menggunakannya sebagai kunci dalam database.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Parameter
- identifier
- CommunicationIdentifier
Pengidentifikasi yang akan diterjemahkan ke rawId-nya.
Mengembalikan
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi mengimplementasikan CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
CommunicationUserIdentifier yang diasumsikan untuk diuji.
Mengembalikan
identifier
isKeyCredential(unknown)
Memeriksa apakah nilai adalah KeyCredential.
function isKeyCredential(credential: unknown): credential
Parameter
- credential
-
unknown
Kredensial sedang diperiksa.
Mengembalikan
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi menerapkan MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Yang diasumsikan tersedia untuk diuji.
Mengembalikan
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi menerapkan MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Yang diasumsikan tersedia untuk diuji.
Mengembalikan
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Menguji Pengidentifikasi untuk menentukan apakah mengimplementasikan PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
PhoneNumberIdentifier yang diasumsikan untuk diuji.
Mengembalikan
identifier
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
Menguji Pengidentifikasi untuk menentukan apakah mengimplementasikan TeamsExtensionUserIdentifier.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Yang diasumsikan tersedia untuk diuji.
Mengembalikan
identifier
isUnknownIdentifier(CommunicationIdentifier)
Menguji Pengidentifikasi untuk menentukan apakah pengidentifikasi menerapkan UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
UnknownIdentifier yang diasumsikan untuk diuji.
Mengembalikan
identifier