다음을 통해 공유


@azure/communication-common package

클래스

AzureCommunicationTokenCredential

자동 관리 토큰 새로 고침을 지원하는 CommunicationTokenCredential 구현입니다.

인터페이스

CommunicationGetTokenOptions

CommunicationTokenCredential getToken 함수에 대한 옵션입니다.

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는 식별자에 속성 kind 추가하는 차별된 공용 구조체입니다.

함수

createIdentifierFromRawId(string)

지정된 rawId에서 CommunicationIdentifierKind를 만듭니다. rawId를 저장할 때는 이 함수를 사용하여 rawId에 인코딩된 식별자를 복원합니다.

getIdentifierKind(CommunicationIdentifier)

지정된 CommunicationIdentifier에 대한 CommunicationIdentifierKind를 반환합니다. 종류를 유추할 수 없는 경우 정의되지 않은 값을 반환합니다.

getIdentifierRawId(CommunicationIdentifier)

지정된 CommunicationIdentifier에 대한 rawId를 반환합니다. rawId를 사용하여 식별자를 인코딩한 다음 데이터베이스에서 키로 사용할 수 있습니다.

isCommunicationUserIdentifier(CommunicationIdentifier)

식별자를 테스트하여 CommunicationUserIdentifier를 구현하는지 여부를 확인합니다.

isKeyCredential(unknown)

값이 KeyCredential인지 여부를 확인합니다.

isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)

식별자를 테스트하여 MicrosoftTeamsAppIdentifier를 구현하는지 여부를 확인합니다.

isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)

식별자를 테스트하여 MicrosoftTeamsUserIdentifier를 구현하는지 여부를 확인합니다.

isPhoneNumberIdentifier(CommunicationIdentifier)

식별자를 테스트하여 PhoneNumberIdentifier를 구현하는지 여부를 확인합니다.

isTeamsExtensionUserIdentifier(CommunicationIdentifier)

식별자를 테스트하여 TeamsExtensionUserIdentifier를 구현하는지 여부를 확인합니다.

isUnknownIdentifier(CommunicationIdentifier)

식별자를 테스트하여 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