Share via


NotificationHubApnsCredential Class

Definition

Description of a NotificationHub ApnsCredential.

public class NotificationHubApnsCredential
public class NotificationHubApnsCredential : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.NotificationHubs.Models.NotificationHubApnsCredential>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.NotificationHubs.Models.NotificationHubApnsCredential>
type NotificationHubApnsCredential = class
type NotificationHubApnsCredential = class
    interface IJsonModel<NotificationHubApnsCredential>
    interface IPersistableModel<NotificationHubApnsCredential>
Public Class NotificationHubApnsCredential
Public Class NotificationHubApnsCredential
Implements IJsonModel(Of NotificationHubApnsCredential), IPersistableModel(Of NotificationHubApnsCredential)
Inheritance
NotificationHubApnsCredential
Implements

Constructors

NotificationHubApnsCredential(Uri)

Initializes a new instance of NotificationHubApnsCredential.

Properties

ApnsCertificate

Gets or sets the APNS certificate.

AppId

Gets or sets the issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account

AppName

Gets or sets the name of the application.

CertificateKey

Gets or sets the certificate key.

Endpoint

Gets or sets the endpoint of this credential.

KeyId

Gets or sets a 10-character key identifier (kid) key, obtained from your developer account

ThumbprintString

Gets or sets the APNS certificate Thumbprint.

Token

Gets or sets provider Authentication Token, obtained through your developer account

Explicit Interface Implementations

IJsonModel<NotificationHubApnsCredential>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<NotificationHubApnsCredential>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NotificationHubApnsCredential>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NotificationHubApnsCredential>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<NotificationHubApnsCredential>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to