Partager via


ApnsCredential interface

Description d’un ApnsCredential NotificationHub.

Propriétés

apnsCertificate

Certificat APNS. Spécifiez si vous utilisez le mode d’authentification par certificat.

appId

Clé de revendication inscrite de l’émetteur (iss). La valeur est un TeamId de 10 caractères, obtenu à partir de votre compte de développeur. Spécifiez si vous utilisez le mode d’authentification par jeton.

appName

Nom de l’application ou bundleId. Spécifiez si vous utilisez le mode d’authentification par jeton.

certificateKey

Mot de passe du certificat APNS s’il existe.

endpoint

Point de terminaison APNS de ces informations d’identification. Si vous utilisez le mode d’authentification par certificat et le bac à sable , spécifiez « gateway.sandbox.push.apple.com ». Si vous utilisez le mode d’authentification par certificat et la production, spécifiez « gateway.push.apple.com ». Si vous utilisez le mode d’authentification par jeton et le bac à sable , spécifiez «https://api.development.push.apple.com:443/3/device». Si vous utilisez le mode d’authentification par jeton et la production, spécifiez «https://api.push.apple.com:443/3/device».

keyId

Une clé d’identificateur de clé de 10 caractères (enfant), obtenue à partir de votre compte de développeur. Spécifiez si vous utilisez le mode d’authentification par jeton.

thumbprint

Empreinte numérique du certificat APNS. Spécifiez si vous utilisez le mode d’authentification par certificat.

token

Jeton d’authentification du fournisseur, obtenu via votre compte de développeur. Spécifiez si vous utilisez le mode d’authentification par jeton.

Détails de la propriété

apnsCertificate

Certificat APNS. Spécifiez si vous utilisez le mode d’authentification par certificat.

apnsCertificate?: string

Valeur de propriété

string

appId

Clé de revendication inscrite de l’émetteur (iss). La valeur est un TeamId de 10 caractères, obtenu à partir de votre compte de développeur. Spécifiez si vous utilisez le mode d’authentification par jeton.

appId?: string

Valeur de propriété

string

appName

Nom de l’application ou bundleId. Spécifiez si vous utilisez le mode d’authentification par jeton.

appName?: string

Valeur de propriété

string

certificateKey

Mot de passe du certificat APNS s’il existe.

certificateKey?: string

Valeur de propriété

string

endpoint

Point de terminaison APNS de ces informations d’identification. Si vous utilisez le mode d’authentification par certificat et le bac à sable , spécifiez « gateway.sandbox.push.apple.com ». Si vous utilisez le mode d’authentification par certificat et la production, spécifiez « gateway.push.apple.com ». Si vous utilisez le mode d’authentification par jeton et le bac à sable , spécifiez «https://api.development.push.apple.com:443/3/device». Si vous utilisez le mode d’authentification par jeton et la production, spécifiez «https://api.push.apple.com:443/3/device».

endpoint?: string

Valeur de propriété

string

keyId

Une clé d’identificateur de clé de 10 caractères (enfant), obtenue à partir de votre compte de développeur. Spécifiez si vous utilisez le mode d’authentification par jeton.

keyId?: string

Valeur de propriété

string

thumbprint

Empreinte numérique du certificat APNS. Spécifiez si vous utilisez le mode d’authentification par certificat.

thumbprint?: string

Valeur de propriété

string

token

Jeton d’authentification du fournisseur, obtenu via votre compte de développeur. Spécifiez si vous utilisez le mode d’authentification par jeton.

token?: string

Valeur de propriété

string