Index
All Classes and Interfaces|All Packages
C
- com.azure.android.communication.common - package com.azure.android.communication.common
-
Common code for all Azure Communication Service libraries.
- CommunicationAccessToken - Class in com.azure.android.communication.common
-
Represents an immutable communication access token with a token string and an expiration time.
- CommunicationAccessToken(String, OffsetDateTime) - Constructor for class com.azure.android.communication.common.CommunicationAccessToken
-
Creates a communication access token instance.
- CommunicationCloudEnvironment - Class in com.azure.android.communication.common
-
The cloud that the identifier belongs to.
- CommunicationCloudEnvironment() - Constructor for class com.azure.android.communication.common.CommunicationCloudEnvironment
- CommunicationIdentifier - Class in com.azure.android.communication.common
-
Common communication identifier for Communication Services
- CommunicationIdentifier() - Constructor for class com.azure.android.communication.common.CommunicationIdentifier
- CommunicationTokenCredential - Class in com.azure.android.communication.common
-
The Azure Communication Services User token credential.
- CommunicationTokenCredential(CommunicationTokenRefreshOptions) - Constructor for class com.azure.android.communication.common.CommunicationTokenCredential
-
Creates a
CommunicationTokenCredential
that automatically refreshes the token with a providedCallable
on a background thread. - CommunicationTokenCredential(String) - Constructor for class com.azure.android.communication.common.CommunicationTokenCredential
-
Creates a
CommunicationTokenCredential
from the provided token string. - CommunicationTokenRefreshOptions - Class in com.azure.android.communication.common
-
Options for refreshing CommunicationTokenCredential
- CommunicationTokenRefreshOptions(Callable<String>, boolean) - Constructor for class com.azure.android.communication.common.CommunicationTokenRefreshOptions
-
Creates a
CommunicationTokenRefreshOptions
object - CommunicationTokenRefreshOptions(Callable<String>, boolean, String) - Constructor for class com.azure.android.communication.common.CommunicationTokenRefreshOptions
-
Creates a
CommunicationTokenRefreshOptions
object - CommunicationUserIdentifier - Class in com.azure.android.communication.common
-
Communication identifier for Communication Services Users
- CommunicationUserIdentifier(String) - Constructor for class com.azure.android.communication.common.CommunicationUserIdentifier
-
Creates a CommunicationUserIdentifier object
D
- dispose() - Method in class com.azure.android.communication.common.CommunicationTokenCredential
-
Invalidates the
CommunicationTokenCredential
instance to free up resources for garbage collection. - DOD - Static variable in class com.azure.android.communication.common.CommunicationCloudEnvironment
-
Represent Azure Dod cloud
E
- equals(Object) - Method in class com.azure.android.communication.common.CommunicationIdentifier
- equals(Object) - Method in class com.azure.android.communication.common.CommunicationUserIdentifier
- equals(Object) - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
- equals(Object) - Method in class com.azure.android.communication.common.PhoneNumberIdentifier
- equals(Object) - Method in class com.azure.android.communication.common.UnknownIdentifier
F
- fromRawId(String) - Static method in class com.azure.android.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.android.communication.common.CommunicationCloudEnvironment
-
Returns the
CommunicationCloudEnvironment
associated with the name.
G
- GCCH - Static variable in class com.azure.android.communication.common.CommunicationCloudEnvironment
-
Represent Azure Gcch cloud
- getCloudEnvironment() - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Get cloud environment of the Teams user identifier
- getExpiresAt() - Method in class com.azure.android.communication.common.CommunicationAccessToken
- getId() - Method in class com.azure.android.communication.common.CommunicationUserIdentifier
-
Get id of the communication user.
- getId() - Method in class com.azure.android.communication.common.UnknownIdentifier
-
Get id of this identifier
- getInitialToken() - Method in class com.azure.android.communication.common.CommunicationTokenRefreshOptions
- getPhoneNumber() - Method in class com.azure.android.communication.common.PhoneNumberIdentifier
- getRawId() - Method in class com.azure.android.communication.common.CommunicationIdentifier
-
Returns the rawId for a given CommunicationIdentifier.
- getToken() - Method in class com.azure.android.communication.common.CommunicationAccessToken
- getToken() - Method in class com.azure.android.communication.common.CommunicationTokenCredential
-
Get Azure core access token from credential
- getTokenRefresher() - Method in class com.azure.android.communication.common.CommunicationTokenRefreshOptions
- getUserId() - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Get Teams User Id
H
- hashCode() - Method in class com.azure.android.communication.common.CommunicationIdentifier
- hashCode() - Method in class com.azure.android.communication.common.CommunicationUserIdentifier
- hashCode() - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
- hashCode() - Method in class com.azure.android.communication.common.PhoneNumberIdentifier
- hashCode() - Method in class com.azure.android.communication.common.UnknownIdentifier
I
- isAnonymous() - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
- isExpired() - Method in class com.azure.android.communication.common.CommunicationAccessToken
- isRefreshProactively() - Method in class com.azure.android.communication.common.CommunicationTokenRefreshOptions
M
- MicrosoftTeamsUserIdentifier - Class in com.azure.android.communication.common
-
Communication identifier for Microsoft Teams User
- MicrosoftTeamsUserIdentifier(String) - Constructor for class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Creates a MicrosoftTeamsUserIdentifier object
- MicrosoftTeamsUserIdentifier(String, boolean) - Constructor for class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Creates a MicrosoftTeamsUserIdentifier object
P
- PhoneNumberIdentifier - Class in com.azure.android.communication.common
-
Communication identifier for Communication Services Phone Numbers
- PhoneNumberIdentifier(String) - Constructor for class com.azure.android.communication.common.PhoneNumberIdentifier
-
Creates a PhoneNumberIdentifier object
- PUBLIC - Static variable in class com.azure.android.communication.common.CommunicationCloudEnvironment
-
Represent Azure public cloud
R
- rawId - Variable in class com.azure.android.communication.common.CommunicationIdentifier
S
- setCloudEnvironment(CommunicationCloudEnvironment) - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Set cloud environment of the Teams user identifier
- setRawId(String) - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Set full id of the identifier
- setRawId(String) - Method in class com.azure.android.communication.common.PhoneNumberIdentifier
-
Set full id of the identifier
U
- UnknownIdentifier - Class in com.azure.android.communication.common
-
Catch-all for all other Communication identifiers for Communication Services
- UnknownIdentifier(String) - Constructor for class com.azure.android.communication.common.UnknownIdentifier
-
Creates an UnknownIdentifier object
All Classes and Interfaces|All Packages