ClientAuthenticationWithTokenRefresh 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.

Authentication method that uses a shared access signature token and allows for token refresh.

C#
public abstract class ClientAuthenticationWithTokenRefresh : Microsoft.Azure.Devices.Client.IAuthenticationMethod
Inheritance
ClientAuthenticationWithTokenRefresh
Derived
Implements

Constructors

Properties

DeviceId

Gets the device Id.

ExpiresOnUtc

Gets a snapshot of the UTC token expiry time.

IsExpiring

Gets a snapshot expiry state.

ModuleId

Gets the module Id.

RefreshesOnUtc

Gets a snapshot of the UTC token refresh time.

Methods

GetTokenAsync(String)

Gets a snapshot of the security token associated with the device.

Populate(IotHubConnectionCredentials)

Populates an IotHubConnectionCredentials instance based on a snapshot of the properties of the current instance.

SafeCreateNewTokenAsync(String, TimeSpan)

Creates a new token with a suggested TTL.

Applies to

Product Versies
Azure SDK for .NET Preview