AuthenticationRecord Classe
- java.
lang. Object - com.
azure. identity. AuthenticationRecord
- com.
public final class AuthenticationRecord
L’enregistrement d’authentification représente les informations de compte du compte authentifié. Cela est utile dans les scénarios où les applications nécessitent une authentification répartie via DeviceCodeCredential ou InteractiveBrowserCredential.
L’enregistrement d’authentification est retourné lorsque authenticate() ou authenticate() l’API est appelée. L’enregistrement d’authentification retourné peut être stocké/conservé dans l’application utilisateur. De plus, cet enregistrement peut être configuré sur ou authenticationRecord(AuthenticationRecord authenticationRecord)authenticationRecord(AuthenticationRecord authenticationRecord) pour indiquer de manière proactive qu’un compte précédemment authentifié doit être utilisé à partir du cache persistant au lieu de s’authentifier à nouveau.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
static
Authentication |
deserialize(InputStream inputStream)
Désérialise à AuthenticationRecord partir du spécifié InputStream |
static
reactor.core.publisher.Mono<Authentication |
deserializeAsync(InputStream inputStream)
Désérialise à AuthenticationRecord partir du spécifié InputStream |
String |
getAuthority()
Obtenez l’hôte d’autorité utilisé pour authentifier le compte. |
String |
getClientId()
Obtenez l’ID client de l’application utilisée pour l’authentification. |
String |
getHomeAccountId()
Obtenez l’identificateur unique du compte. |
String |
getTenantId()
Obtenez le locataire dans lequel le compte s’est authentifié. |
String |
getUsername()
Obtenez le nom d’utilisateur principal du compte. |
void |
serialize(OutputStream outputStream)
Sérialise le AuthenticationRecord vers le spécifié OutputStream |
reactor.core.publisher.Mono<Output |
serializeAsync(OutputStream outputStream)
Sérialise le AuthenticationRecord vers le spécifié OutputStream |
Méthodes héritées de java.lang.Object
Détails de la méthode
deserialize
public static AuthenticationRecord deserialize(InputStream inputStream)
Désérialise à AuthenticationRecord partir du spécifié InputStream
Parameters:
Returns:
deserializeAsync
public static Mono
Désérialise à AuthenticationRecord partir du spécifié InputStream
Parameters:
Returns:
getAuthority
public String getAuthority()
Obtenez l’hôte d’autorité utilisé pour authentifier le compte.
Returns:
getClientId
public String getClientId()
Obtenez l’ID client de l’application utilisée pour l’authentification.
Returns:
getHomeAccountId
public String getHomeAccountId()
Obtenez l’identificateur unique du compte.
Returns:
getTenantId
public String getTenantId()
Obtenez le locataire dans lequel le compte s’est authentifié.
Returns:
getUsername
public String getUsername()
Obtenez le nom d’utilisateur principal du compte.
Returns:
serialize
public void serialize(OutputStream outputStream)
Sérialise le AuthenticationRecord vers le spécifié OutputStream
Parameters:
serializeAsync
public Mono
Sérialise le AuthenticationRecord vers le spécifié OutputStream
Parameters:
Returns: