C D E F G H I M P S T U
All Classes All Packages
All Classes All Packages
All Classes 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
-
Creates Azure public cloud
- 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>) - Constructor for class com.azure.android.communication.common.CommunicationTokenRefreshOptions
-
Creates a CommunicationTokenRefreshOptions object
- CommunicationTokenRefreshOptions(Callable<String>, boolean) - Constructor for class com.azure.android.communication.common.CommunicationTokenRefreshOptions
-
Deprecated.Use
CommunicationTokenRefreshOptions(Callable)
instead and chain fluent setterCommunicationTokenRefreshOptions.setRefreshProactively(boolean)
- CommunicationTokenRefreshOptions(Callable<String>, boolean, String) - Constructor for class com.azure.android.communication.common.CommunicationTokenRefreshOptions
-
Deprecated.Use
CommunicationTokenRefreshOptions(Callable)
instead and chain fluent setterCommunicationTokenRefreshOptions.setRefreshProactively(boolean)
- 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.CommunicationCloudEnvironment
- 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.MicrosoftTeamsAppIdentifier
- 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
-
Sets an environment value from a String and returns the
CommunicationCloudEnvironment
associated with the name.
G
- GCCH - Static variable in class com.azure.android.communication.common.CommunicationCloudEnvironment
-
Represent Azure Gcch cloud
- getAppId() - Method in class com.azure.android.communication.common.MicrosoftTeamsAppIdentifier
-
Get the ID of Microsoft Teams Application.
- getCloudEnvironment() - Method in class com.azure.android.communication.common.MicrosoftTeamsAppIdentifier
-
Get cloud environment of the Microsoft Teams Application identifier.
- 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.CommunicationCloudEnvironment
- 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.MicrosoftTeamsAppIdentifier
- 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
- MicrosoftTeamsAppIdentifier - Class in com.azure.android.communication.common
-
Communication identifier for a Microsoft Teams Application.
- MicrosoftTeamsAppIdentifier(String) - Constructor for class com.azure.android.communication.common.MicrosoftTeamsAppIdentifier
-
Creates a MicrosoftTeamsAppIdentifier object
- MicrosoftTeamsAppIdentifier(String, CommunicationCloudEnvironment) - Constructor for class com.azure.android.communication.common.MicrosoftTeamsAppIdentifier
-
Creates a MicrosoftTeamsAppIdentifier object
- 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
S
- setCloudEnvironment(CommunicationCloudEnvironment) - Method in class com.azure.android.communication.common.MicrosoftTeamsUserIdentifier
-
Set cloud environment of the Teams user identifier
- setInitialToken(String) - Method in class com.azure.android.communication.common.CommunicationTokenRefreshOptions
-
Set the optional serialized JWT token
- setRawId(String) - Method in class com.azure.android.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.android.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.android.communication.common.MicrosoftTeamsAppIdentifier
-
Set full ID of the identifier.
- setRawId(String) - Method in class com.azure.android.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.android.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.android.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.android.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.android.communication.common.CommunicationCloudEnvironment
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 All Packages