Share via


AuthenticationProviderX509 Class

Definition

The device authentication for using an X509 certificate object.

public class AuthenticationProviderX509 : Microsoft.Azure.Devices.Provisioning.Client.AuthenticationProvider
type AuthenticationProviderX509 = class
    inherit AuthenticationProvider
Public Class AuthenticationProviderX509
Inherits AuthenticationProvider
Inheritance
AuthenticationProviderX509

Constructors

Name Description
AuthenticationProviderX509(X509Certificate2, X509Certificate2Collection)

Creates an instance of this class.

Properties

Name Description
CertificateChain

The certificate trust chain that will end in the Trusted Root installed on the server side.

ClientCertificate

The client certificate used for TLS device authentication.

Methods

Name Description
GetRegistrationId()

Gets the registration Id used during device enrollment.

Applies to