Freigeben über


ApnsCredential interface

Beschreibung einer NotificationHub-ApnsCredential.

Eigenschaften

apnsCertificate

Das APNS-Zertifikat. Geben Sie an, ob der Zertifikatauthentifizierungsmodus verwendet wird.

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.

appName

Der Name der Anwendung oder BundleId. Geben Sie an, ob der Tokenauthentifizierungsmodus verwendet wird.

certificateKey

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.

keyId

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