Table of Contents

Namespace PnP.Core.Auth

Classes

CredentialManagerAuthenticationProvider

Authentication Provider that uses a set of credentials stored in the Credentials Manager of Windows

DeviceCodeAuthenticationProvider

Authentication Provider that uses a device code flow for authentication

DeviceCodeNotification

Provides information about the Device Code authentication request

ExternalAuthenticationProvider

Authentication Provider that relies on an external token provider

InteractiveAuthenticationProvider

Authentication Provider that uses an interactive flow prompting the user for credentials

OAuthAuthenticationProvider

Base authentication provider class

OnBehalfOfAuthenticationProvider

Authentication Provider based on the OnBehalfOf flow

UsernamePasswordAuthenticationProvider

Authentication Provider that uses a Resource Owner Password Credentials (ROCP) credential flow

X509CertificateAuthenticationProvider

Authentication Provider based on the X.509 Certificate