SecurityProviderX509Certificate Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Device Security Client for X509 authentication using a certificate object.
public class SecurityProviderX509Certificate : Microsoft.Azure.Devices.Shared.SecurityProviderX509
type SecurityProviderX509Certificate = class
inherit SecurityProviderX509
Public Class SecurityProviderX509Certificate
Inherits SecurityProviderX509
- Inheritance
Constructors
SecurityProviderX509Certificate(X509Certificate2, X509Certificate2Collection) |
Initializes a new instance of the SecurityProviderX509Certificate class. |
Methods
Dispose() |
Releases the unmanaged resources and disposes of the managed resources used by the invoker. (Inherited from SecurityProvider) |
Dispose(Boolean) |
Releases the unmanaged resources used by the SecurityProviderX509Certificate and optionally disposes of the managed resources. |
GetAuthenticationCertificate() |
Gets the certificate trust chain that will end in the Trusted Root installed on the server side. |
GetAuthenticationCertificateChain() |
Gets the certificate used for TLS device authentication. |
GetRegistrationID() |
Returns the RegistrationID. (Inherited from SecurityProviderX509) |
Applies to
Azure SDK for .NET