ApnsCredential interface
Description d’un ApnsCredential NotificationHub.
Propriétés
| apns |
Certificat APNS. Spécifiez si vous utilisez le mode d’authentification par certificat. |
| app |
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. |
| app |
Nom de l’application ou bundleId. Spécifiez si vous utilisez le mode d’authentification par jeton. |
| certificate |
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». |
| key |
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