CertificateAuthenticationProvider Constructors

Definition

Overloads

CertificateAuthenticationProvider(Byte[])
CertificateAuthenticationProvider(Func<String,Task<ClientAssertionCertificate>>)

Create an application authenticator using a certificate provider

CertificateAuthenticationProvider(ClientAssertionCertificate, Boolean)
CertificateAuthenticationProvider(Byte[], Boolean)
CertificateAuthenticationProvider(Byte[], String)
CertificateAuthenticationProvider(String, Boolean)
CertificateAuthenticationProvider(Byte[], String, Boolean)

CertificateAuthenticationProvider(Byte[])

public CertificateAuthenticationProvider (byte[] rawCertificate);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : byte[] -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (rawCertificate As Byte())

Parameters

rawCertificate
Byte[]

Applies to

CertificateAuthenticationProvider(Func<String,Task<ClientAssertionCertificate>>)

Create an application authenticator using a certificate provider

public CertificateAuthenticationProvider (Func<string,System.Threading.Tasks.Task<Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate>> provider);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : Func<string, System.Threading.Tasks.Task<Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate>> -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (provider As Func(Of String, Task(Of ClientAssertionCertificate)))

Parameters

Applies to

CertificateAuthenticationProvider(ClientAssertionCertificate, Boolean)

public CertificateAuthenticationProvider (Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate certAssertion, bool IsCertRollOverEnabled);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : Microsoft.Rest.Azure.Authentication.ClientAssertionCertificate * bool -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (certAssertion As ClientAssertionCertificate, IsCertRollOverEnabled As Boolean)

Parameters

IsCertRollOverEnabled
Boolean

Applies to

CertificateAuthenticationProvider(Byte[], Boolean)

public CertificateAuthenticationProvider (byte[] rawCertificate, bool IsCertRollOverEnabled);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : byte[] * bool -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (rawCertificate As Byte(), IsCertRollOverEnabled As Boolean)

Parameters

rawCertificate
Byte[]
IsCertRollOverEnabled
Boolean

Applies to

CertificateAuthenticationProvider(Byte[], String)

public CertificateAuthenticationProvider (byte[] certificate, string password);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : byte[] * string -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (certificate As Byte(), password As String)

Parameters

certificate
Byte[]
password
String

Applies to

CertificateAuthenticationProvider(String, Boolean)

public CertificateAuthenticationProvider (string certificateFilePath, bool IsCertRollOverEnabled);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : string * bool -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (certificateFilePath As String, IsCertRollOverEnabled As Boolean)

Parameters

certificateFilePath
String
IsCertRollOverEnabled
Boolean

Applies to

CertificateAuthenticationProvider(Byte[], String, Boolean)

public CertificateAuthenticationProvider (byte[] rawCertificate, string password, bool IsCertRollOverEnabled);
new Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider : byte[] * string * bool -> Microsoft.Rest.Azure.Authentication.CertificateAuthenticationProvider
Public Sub New (rawCertificate As Byte(), password As String, IsCertRollOverEnabled As Boolean)

Parameters

rawCertificate
Byte[]
password
String
IsCertRollOverEnabled
Boolean

Applies to