Index

C D E F G H I M P S T U 
All Classes and Interfaces|All Packages

C

close() - Method in class com.azure.communication.common.CommunicationTokenCredential
 
com.azure.communication.common - package com.azure.communication.common
This package contains the implementation classes for Azure communication common.
CommunicationCloudEnvironment - Class in com.azure.communication.common
The cloud that the identifier belongs to.
CommunicationCloudEnvironment() - Constructor for class com.azure.communication.common.CommunicationCloudEnvironment
Creates a default CommunicationCloudEnvironment
CommunicationIdentifier - Class in com.azure.communication.common
Common communication identifier for Communication Services
CommunicationIdentifier() - Constructor for class com.azure.communication.common.CommunicationIdentifier
 
CommunicationTokenCredential - Class in com.azure.communication.common
Provide user credential for Communication service user
CommunicationTokenCredential(CommunicationTokenRefreshOptions) - Constructor for class com.azure.communication.common.CommunicationTokenCredential
Create with tokenRefreshOptions, which includes a token supplier and optional serialized JWT token.
CommunicationTokenCredential(String) - Constructor for class com.azure.communication.common.CommunicationTokenCredential
Create with serialized JWT token
CommunicationTokenRefreshOptions - Class in com.azure.communication.common
Options for refreshing CommunicationTokenCredential
CommunicationTokenRefreshOptions(Supplier<String>) - Constructor for class com.azure.communication.common.CommunicationTokenRefreshOptions
Creates a CommunicationTokenRefreshOptions object
CommunicationTokenRefreshOptions(Supplier<Mono<String>>, boolean) - Constructor for class com.azure.communication.common.CommunicationTokenRefreshOptions
CommunicationTokenRefreshOptions(Supplier<Mono<String>>, boolean, String) - Constructor for class com.azure.communication.common.CommunicationTokenRefreshOptions
CommunicationUserIdentifier - Class in com.azure.communication.common
Communication identifier for Communication Services Users
CommunicationUserIdentifier(String) - Constructor for class com.azure.communication.common.CommunicationUserIdentifier
Creates a CommunicationUserIdentifier object

D

DOD - Static variable in class com.azure.communication.common.CommunicationCloudEnvironment
Represent Azure Dod cloud

E

equals(Object) - Method in class com.azure.communication.common.CommunicationCloudEnvironment
 
equals(Object) - Method in class com.azure.communication.common.CommunicationIdentifier
 
equals(Object) - Method in class com.azure.communication.common.CommunicationUserIdentifier
 
equals(Object) - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
 
equals(Object) - Method in class com.azure.communication.common.PhoneNumberIdentifier
 
equals(Object) - Method in class com.azure.communication.common.UnknownIdentifier
 

F

fromRawId(String) - Static method in class com.azure.communication.common.CommunicationIdentifier
When storing rawIds, use this function to restore the identifier that was encoded in the rawId.
fromString(String) - Static method in class com.azure.communication.common.CommunicationCloudEnvironment
Sets an environment value from a String

G

GCCH - Static variable in class com.azure.communication.common.CommunicationCloudEnvironment
Represent Azure Gcch cloud
getCloudEnvironment() - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
Get cloud environment of the Teams user identifier
getId() - Method in class com.azure.communication.common.CommunicationUserIdentifier
Get id of the communication user.
getId() - Method in class com.azure.communication.common.UnknownIdentifier
Get id of this identifier
getInitialToken() - Method in class com.azure.communication.common.CommunicationTokenRefreshOptions
 
getPhoneNumber() - Method in class com.azure.communication.common.PhoneNumberIdentifier
 
getRawId() - Method in class com.azure.communication.common.CommunicationIdentifier
Returns the rawId for a given CommunicationIdentifier.
getToken() - Method in class com.azure.communication.common.CommunicationTokenCredential
Get Azure core access token from credential
getTokenRefresher() - Method in class com.azure.communication.common.CommunicationTokenRefreshOptions
Deprecated.
Use synchronous token refresher instead.
getTokenRefresherSync() - Method in class com.azure.communication.common.CommunicationTokenRefreshOptions
 
getUserId() - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
Get Teams User Id

H

hashCode() - Method in class com.azure.communication.common.CommunicationCloudEnvironment
 
hashCode() - Method in class com.azure.communication.common.CommunicationIdentifier
 
hashCode() - Method in class com.azure.communication.common.CommunicationUserIdentifier
 
hashCode() - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
 
hashCode() - Method in class com.azure.communication.common.PhoneNumberIdentifier
 
hashCode() - Method in class com.azure.communication.common.UnknownIdentifier
 

I

isAnonymous() - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
 
isRefreshProactively() - Method in class com.azure.communication.common.CommunicationTokenRefreshOptions
 

M

MicrosoftTeamsUserIdentifier - Class in com.azure.communication.common
Communication identifier for Microsoft Teams User
MicrosoftTeamsUserIdentifier(String) - Constructor for class com.azure.communication.common.MicrosoftTeamsUserIdentifier
Creates a MicrosoftTeamsUserIdentifier object
MicrosoftTeamsUserIdentifier(String, boolean) - Constructor for class com.azure.communication.common.MicrosoftTeamsUserIdentifier
Creates a MicrosoftTeamsUserIdentifier object

P

PhoneNumberIdentifier - Class in com.azure.communication.common
Communication identifier for Communication Services Phone Numbers
PhoneNumberIdentifier(String) - Constructor for class com.azure.communication.common.PhoneNumberIdentifier
Creates a PhoneNumberIdentifier object
PUBLIC - Static variable in class com.azure.communication.common.CommunicationCloudEnvironment
Represent Azure public cloud

S

setCloudEnvironment(CommunicationCloudEnvironment) - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
Set cloud environment of the Teams user identifier
setInitialToken(String) - Method in class com.azure.communication.common.CommunicationTokenRefreshOptions
Set the optional serialized JWT token
setRawId(String) - Method in class com.azure.communication.common.CommunicationIdentifier
Set full id of the identifier RawId is the encoded format for identifiers to store in databases or as stable keys in general.
setRawId(String) - Method in class com.azure.communication.common.CommunicationUserIdentifier
Set full id of the identifier RawId is the encoded format for identifiers to store in databases or as stable keys in general.
setRawId(String) - Method in class com.azure.communication.common.MicrosoftTeamsUserIdentifier
Set full id of the identifier RawId is the encoded format for identifiers to store in databases or as stable keys in general.
setRawId(String) - Method in class com.azure.communication.common.PhoneNumberIdentifier
Set full id of the identifier RawId is the encoded format for identifiers to store in databases or as stable keys in general.
setRawId(String) - Method in class com.azure.communication.common.UnknownIdentifier
Set full id of the identifier RawId is the encoded format for identifiers to store in databases or as stable keys in general.
setRefreshProactively(boolean) - Method in class com.azure.communication.common.CommunicationTokenRefreshOptions
Set whether the token should be proactively renewed prior to its expiry or on demand.

T

toString() - Method in class com.azure.communication.common.CommunicationCloudEnvironment
 

U

UnknownIdentifier - Class in com.azure.communication.common
Catch-all for all other Communication identifiers for Communication Services
UnknownIdentifier(String) - Constructor for class com.azure.communication.common.UnknownIdentifier
Creates an UnknownIdentifier object
C D E F G H I M P S T U 
All Classes and Interfaces|All Packages