ApnsCredential interface
Beschreibung einer NotificationHub-ApnsCredential.
Eigenschaften
| apns |
Das APNS-Zertifikat. Geben Sie an, ob der Zertifikatauthentifizierungsmodus verwendet wird. |
| app |
Der Emittent (iss) registrierte Anspruchsschlüssel. Der Wert ist eine 10-stellige TeamId, die von Ihrem Entwicklerkonto abgerufen wird. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird. |
| app |
Der Name der Anwendung oder BundleId. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird. |
| certificate |
Das APNS-Zertifikatkennwort, falls vorhanden. |
| endpoint | Der APNS-Endpunkt dieser Anmeldeinformationen. Wenn Sie den Zertifikatauthentifizierungsmodus und den Sandkasten verwenden, geben Sie "gateway.sandbox.push.apple.com" an. Wenn Sie den Zertifikatauthentifizierungsmodus und die Produktion verwenden, geben Sie "gateway.push.apple.com" an. Wenn Sie den Tokenauthentifizierungsmodus und den Sandkasten verwenden, geben Sie "https://api.development.push.apple.com:443/3/device" an. Wenn Sie den Tokenauthentifizierungsmodus und die Produktion verwenden, geben Sie "https://api.push.apple.com:443/3/device" an. |
| key |
Ein 10-stelliger Schlüsselbezeichner (Kinderschlüssel), der von Ihrem Entwicklerkonto abgerufen wird. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird. |
| thumbprint | Der APNS-Zertifikatfingerabdruck. Geben Sie an, ob der Zertifikatauthentifizierungsmodus verwendet wird. |
| token | Anbieterauthentifizierungstoken, abgerufen über Ihr Entwicklerkonto. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird. |
Details zur Eigenschaft
apnsCertificate
Das APNS-Zertifikat. Geben Sie an, ob der Zertifikatauthentifizierungsmodus verwendet wird.
apnsCertificate?: string
Eigenschaftswert
string
appId
Der Emittent (iss) registrierte Anspruchsschlüssel. Der Wert ist eine 10-stellige TeamId, die von Ihrem Entwicklerkonto abgerufen wird. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird.
appId?: string
Eigenschaftswert
string
appName
Der Name der Anwendung oder BundleId. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird.
appName?: string
Eigenschaftswert
string
certificateKey
Das APNS-Zertifikatkennwort, falls vorhanden.
certificateKey?: string
Eigenschaftswert
string
endpoint
Der APNS-Endpunkt dieser Anmeldeinformationen. Wenn Sie den Zertifikatauthentifizierungsmodus und den Sandkasten verwenden, geben Sie "gateway.sandbox.push.apple.com" an. Wenn Sie den Zertifikatauthentifizierungsmodus und die Produktion verwenden, geben Sie "gateway.push.apple.com" an. Wenn Sie den Tokenauthentifizierungsmodus und den Sandkasten verwenden, geben Sie "https://api.development.push.apple.com:443/3/device" an. Wenn Sie den Tokenauthentifizierungsmodus und die Produktion verwenden, geben Sie "https://api.push.apple.com:443/3/device" an.
endpoint?: string
Eigenschaftswert
string
keyId
Ein 10-stelliger Schlüsselbezeichner (Kinderschlüssel), der von Ihrem Entwicklerkonto abgerufen wird. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird.
keyId?: string
Eigenschaftswert
string
thumbprint
Der APNS-Zertifikatfingerabdruck. Geben Sie an, ob der Zertifikatauthentifizierungsmodus verwendet wird.
thumbprint?: string
Eigenschaftswert
string
token
Anbieterauthentifizierungstoken, abgerufen über Ihr Entwicklerkonto. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird.
token?: string
Eigenschaftswert
string