【研发类-API开发Skills】azure-communication-common-java 技能
Azure Communication Services Java通用工具。用于处理CommunicationTokenCredential、用户标识符、令牌刷新或ACS服务间的共享认证。 下载地址agentic-awesome-skills/skills/azure-communication-common-java at main · sickn33/agentic-awesome-skills · GitHub技能概述azure-communication-common-java 技能提供Azure Communication Services的共享认证工具和数据结构。安装dependencygroupIdcom.azure/groupIdartifactIdazure-communication-common/artifactIdversion1.4.0/version/dependency核心概念类用途CommunicationTokenCredential使用ACS服务认证用户CommunicationTokenRefreshOptions配置自动令牌刷新CommunicationUserIdentifier标识ACS用户PhoneNumberIdentifier标识PSTN电话号码MicrosoftTeamsUserIdentifier标识Teams用户UnknownIdentifier未知类型的通用标识符令牌认证方式静态令牌短期客户端简单的静态令牌无刷新。主动令牌刷新长期客户端配置令牌刷新选项在令牌即将过期前主动刷新。异步令牌刷新使用异步方式获取令牌。Entra ID认证支持使用Microsoft Entra IDAzure AD进行认证适用于Teams Phone Extensibility场景。使用限制仅在任务明确符合上述范围时使用此技能不要将输出作为环境特定验证、测试或专家审查的替代品元数据属性值风险等级unknown未知来源community社区