Org.Apache.Http.Authentication Espace de noms

Fournit des schémas d’authentification Apache HTTP, des informations d’identification, des étendues d’authentification et un état d’authentification.

Classes

Nom Description
AUTH

Constantes et assistances statiques liées à l’authentification HTTP.

AuthenticationException

Signale une défaillance dans le processus d’authentification

AuthSchemeRegistry

Registre de schémas d’authentification qui peut être utilisé pour obtenir l’implémentation du schéma d’authentification correspondant pour un type donné de défi d’autorisation.

AuthScope

La classe représente une étendue d’authentification composée d’un nom d’hôte, d’un numéro de port, d’un nom de domaine et d’un nom de schéma d’authentification qui ICredentials s’appliquent.

AuthState

Cette classe fournit des informations détaillées sur l’état du processus d’authentification.

BasicUserPrincipal

Principal d’utilisateur de base utilisé pour l’authentification HTTP

InvalidCredentialsException

Les informations d’identification d’authentification requises pour répondre à un défi d’authentification ne sont pas valides

MalformedChallengeException

Signale que le défi d’authentification n’est pas valide ou non valide dans le contexte donné

NTCredentials

ICredentialsspécifique à la plateforme Windows.

NTUserPrincipal

Principal d’utilisateur NT (MS Windows spécifique) utilisé pour l’authentification HTTP

UsernamePasswordCredentials

Nom d’utilisateur et mot de passe ICredentials

Interfaces

Nom Description
IAuthScheme

Cette interface représente un schéma d’authentification orienté défi-réponse abstrait.

IAuthSchemeFactory

Crée des instances de schéma d’authentification.

ICredentials

Nom d’utilisateur et informations d’identification d’authentification basées sur un mot de passe.

Remarques

Ces liaisons correspondent au package d’authentification HTTP Android Apache.