@azure/communication-common package
클래스
| AzureCommunicationTokenCredential |
자동 관리 토큰 새로 고침을 지원하는 CommunicationTokenCredential 구현입니다. |
인터페이스
| CommunicationGetTokenOptions |
|
| CommunicationTokenCredential |
Azure Communication Services 토큰 자격 증명입니다. |
| CommunicationTokenRefreshOptions |
통신 토큰 자격 증명을 자동으로 새로 고치는 옵션입니다. |
| CommunicationUserIdentifier |
Azure Communication 사용자입니다. |
| CommunicationUserKind |
CommunicationUserIdentifier에 대한 IdentifierKind입니다. |
| EntraCommunicationTokenCredentialOptions |
Entra 통신 토큰 옵션. |
| MicrosoftTeamsAppIdentifier |
Microsoft Teams 앱. |
| MicrosoftTeamsAppKind |
MicrosoftTeamsAppIdentifier에 대한 IdentifierKind입니다. |
| MicrosoftTeamsUserIdentifier |
Microsoft Teams 사용자입니다. |
| MicrosoftTeamsUserKind |
MicrosoftTeamsUserIdentifier에 대한 IdentifierKind입니다. |
| PhoneNumberIdentifier |
전화 번호입니다. |
| PhoneNumberKind |
PhoneNumberIdentifier에 대한 IdentifierKind입니다. |
| TeamsExtensionUserIdentifier |
Azure Communication Services 리소스를 사용하여 Teams Phone 설정을 확장하는 Microsoft Teams Phone 사용자입니다. |
| TeamsExtensionUserKind |
TeamsExtensionUserIdentifier에 대한 IdentifierKind입니다. |
| UnknownIdentifier |
다른 식별자 형식에 맞지 않는 알 수 없는 식별자입니다. |
| UnknownIdentifierKind |
UnknownIdentifier에 대한 IdentifierKind입니다. |
형식 별칭
| CommunicationIdentifier |
통신 참가자를 식별합니다. |
| CommunicationIdentifierKind |
CommunicationIdentifierKind는 식별자에 속성 |
함수
| create |
지정된 rawId에서 CommunicationIdentifierKind를 만듭니다. rawId를 저장할 때는 이 함수를 사용하여 rawId에 인코딩된 식별자를 복원합니다. |
| get |
지정된 CommunicationIdentifier에 대한 CommunicationIdentifierKind를 반환합니다. 종류를 유추할 수 없는 경우 정의되지 않은 값을 반환합니다. |
| get |
지정된 CommunicationIdentifier에 대한 rawId를 반환합니다. rawId를 사용하여 식별자를 인코딩한 다음 데이터베이스에서 키로 사용할 수 있습니다. |
| is |
식별자를 테스트하여 CommunicationUserIdentifier를 구현하는지 여부를 확인합니다. |
| is |
값이 KeyCredential인지 여부를 확인합니다. |
| is |
식별자를 테스트하여 MicrosoftTeamsAppIdentifier를 구현하는지 여부를 확인합니다. |
| is |
식별자를 테스트하여 MicrosoftTeamsUserIdentifier를 구현하는지 여부를 확인합니다. |
| is |
식별자를 테스트하여 PhoneNumberIdentifier를 구현하는지 여부를 확인합니다. |
| is |
식별자를 테스트하여 TeamsExtensionUserIdentifier를 구현하는지 여부를 확인합니다. |
| is |
식별자를 테스트하여 UnknownIdentifier를 구현하는지 여부를 확인합니다. |
함수 세부 정보
createIdentifierFromRawId(string)
지정된 rawId에서 CommunicationIdentifierKind를 만듭니다. rawId를 저장할 때는 이 함수를 사용하여 rawId에 인코딩된 식별자를 복원합니다.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
매개 변수
- rawId
-
string
식별자 표현으로 변환할 rawId입니다.
반환
getIdentifierKind(CommunicationIdentifier)
지정된 CommunicationIdentifier에 대한 CommunicationIdentifierKind를 반환합니다. 종류를 유추할 수 없는 경우 정의되지 않은 값을 반환합니다.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
매개 변수
- identifier
- CommunicationIdentifier
해당 종류를 유추할 식별자입니다.
반환
getIdentifierRawId(CommunicationIdentifier)
지정된 CommunicationIdentifier에 대한 rawId를 반환합니다. rawId를 사용하여 식별자를 인코딩한 다음 데이터베이스에서 키로 사용할 수 있습니다.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
매개 변수
- identifier
- CommunicationIdentifier
rawId로 변환할 식별자입니다.
반환
string
isCommunicationUserIdentifier(CommunicationIdentifier)
식별자를 테스트하여 CommunicationUserIdentifier를 구현하는지 여부를 확인합니다.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
매개 변수
- identifier
- CommunicationIdentifier
테스트할 CommunicationUserIdentifier입니다.
반환
identifier
isKeyCredential(unknown)
값이 KeyCredential인지 여부를 확인합니다.
function isKeyCredential(credential: unknown): credential
매개 변수
- credential
-
unknown
검사할 자격 증명입니다.
반환
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
식별자를 테스트하여 MicrosoftTeamsAppIdentifier를 구현하는지 여부를 확인합니다.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
매개 변수
- identifier
- CommunicationIdentifier
테스트할 수 있는 것으로 가정됩니다.
반환
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
식별자를 테스트하여 MicrosoftTeamsUserIdentifier를 구현하는지 여부를 확인합니다.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
매개 변수
- identifier
- CommunicationIdentifier
테스트할 수 있는 것으로 가정됩니다.
반환
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
식별자를 테스트하여 PhoneNumberIdentifier를 구현하는지 여부를 확인합니다.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
매개 변수
- identifier
- CommunicationIdentifier
테스트할 PhoneNumberIdentifier입니다.
반환
identifier
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
식별자를 테스트하여 TeamsExtensionUserIdentifier를 구현하는지 여부를 확인합니다.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
매개 변수
- identifier
- CommunicationIdentifier
테스트할 수 있는 것으로 가정됩니다.
반환
identifier
isUnknownIdentifier(CommunicationIdentifier)
식별자를 테스트하여 UnknownIdentifier를 구현하는지 여부를 확인합니다.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
매개 변수
- identifier
- CommunicationIdentifier
테스트할 UnknownIdentifier로 가정합니다.
반환
identifier