Uses of Class
com.azure.communication.identity.models.CommunicationTokenScope
Packages that use CommunicationTokenScope
Package
Description
Package containing the classes for AzureCommunicationIdentity.
Package containing the data models for CommunicationIdentityClient.
-
Uses of CommunicationTokenScope in com.azure.communication.identity
Method parameters in com.azure.communication.identity with type arguments of type CommunicationTokenScopeModifier and TypeMethodDescriptionCommunicationIdentityAsyncClient.createUserAndToken(Iterable<CommunicationTokenScope> scopes) Creates a new CommunicationUserIdentifier with token.CommunicationIdentityAsyncClient.createUserAndToken(Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn) Creates a new CommunicationUserIdentifier with token.CommunicationIdentityClient.createUserAndToken(Iterable<CommunicationTokenScope> scopes) Creates a new CommunicationUserIdentifier with token.CommunicationIdentityClient.createUserAndToken(Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn) Creates a new CommunicationUserIdentifier with token.Mono<com.azure.core.http.rest.Response<CommunicationUserIdentifierAndToken>>CommunicationIdentityAsyncClient.createUserAndTokenWithResponse(Iterable<CommunicationTokenScope> scopes) Creates a new CommunicationUserIdentifier with token with response.Mono<com.azure.core.http.rest.Response<CommunicationUserIdentifierAndToken>>CommunicationIdentityAsyncClient.createUserAndTokenWithResponse(Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn) Creates a new CommunicationUserIdentifier with token with response.com.azure.core.http.rest.Response<CommunicationUserIdentifierAndToken>CommunicationIdentityClient.createUserAndTokenWithResponse(Iterable<CommunicationTokenScope> scopes, com.azure.core.util.Context context) Creates a new CommunicationUserIdentifier with token with response.com.azure.core.http.rest.Response<CommunicationUserIdentifierAndToken>CommunicationIdentityClient.createUserAndTokenWithResponse(Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn, com.azure.core.util.Context context) Creates a new CommunicationUserIdentifier with token with response.Mono<com.azure.core.credential.AccessToken>CommunicationIdentityAsyncClient.getToken(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes) Gets a Communication Identity access token for aCommunicationUserIdentifier.Mono<com.azure.core.credential.AccessToken>CommunicationIdentityAsyncClient.getToken(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn) Gets a Communication Identity access token for aCommunicationUserIdentifier.com.azure.core.credential.AccessTokenCommunicationIdentityClient.getToken(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes) Gets a Communication Identity access token for aCommunicationUserIdentifier.com.azure.core.credential.AccessTokenCommunicationIdentityClient.getToken(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn) Gets a Communication Identity access token for aCommunicationUserIdentifier.Mono<com.azure.core.http.rest.Response<com.azure.core.credential.AccessToken>>CommunicationIdentityAsyncClient.getTokenWithResponse(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes) Gets a Communication Identity access token for aCommunicationUserIdentifier.Mono<com.azure.core.http.rest.Response<com.azure.core.credential.AccessToken>>CommunicationIdentityAsyncClient.getTokenWithResponse(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn) Gets a Communication Identity access token for aCommunicationUserIdentifier.com.azure.core.http.rest.Response<com.azure.core.credential.AccessToken>CommunicationIdentityClient.getTokenWithResponse(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes, com.azure.core.util.Context context) Gets a Communication Identity access token for aCommunicationUserIdentifier.com.azure.core.http.rest.Response<com.azure.core.credential.AccessToken>CommunicationIdentityClient.getTokenWithResponse(CommunicationUserIdentifier communicationUser, Iterable<CommunicationTokenScope> scopes, Duration tokenExpiresIn, com.azure.core.util.Context context) Gets a Communication Identity access token for aCommunicationUserIdentifier. -
Uses of CommunicationTokenScope in com.azure.communication.identity.models
Fields in com.azure.communication.identity.models declared as CommunicationTokenScopeModifier and TypeFieldDescriptionstatic final CommunicationTokenScopeCommunicationTokenScope.CHATUse this for full access to Chat APIs.static final CommunicationTokenScopeCommunicationTokenScope.CHAT_JOINAccess to Chat APIs but without the authorization to create, delete or update chat threads.static final CommunicationTokenScopeCommunicationTokenScope.CHAT_JOIN_LIMITEDA more limited version of chat.join that doesn't allow to add or remove participants.static final CommunicationTokenScopeCommunicationTokenScope.VOIPUse this for full access to Calling APIs.static final CommunicationTokenScopeCommunicationTokenScope.VOIP_JOINAccess to Calling APIs but without the authorization to start new calls.Methods in com.azure.communication.identity.models that return CommunicationTokenScopeModifier and TypeMethodDescriptionstatic CommunicationTokenScopeCommunicationTokenScope.fromString(String name) Creates or finds a CommunicationTokenScope from its string representation.Methods in com.azure.communication.identity.models that return types with arguments of type CommunicationTokenScopeModifier and TypeMethodDescriptionstatic Collection<CommunicationTokenScope>CommunicationTokenScope.values()Gets known CommunicationTokenScope values.