ApnsCredential interface
Descrizione di un oggetto NotificationHub ApnsCredential.
Proprietà
| apns |
Certificato APNS. Specificare se si usa la modalità di autenticazione del certificato. |
| app |
Chiave dell'attestazione registrata (iss). Il valore è un TeamId di 10 caratteri, ottenuto dall'account sviluppatore. Specificare se si usa la modalità di autenticazione token. |
| app |
Nome dell'applicazione o BundleId. Specificare se si usa la modalità di autenticazione token. |
| certificate |
Password del certificato APNS, se esistente. |
| endpoint | Endpoint APNS di questa credenziale. Se si usa la modalità di autenticazione del certificato e sandbox, specificare "gateway.sandbox.push.apple.com". Se si usa la modalità di autenticazione del certificato e l'ambiente di produzione, specificare "gateway.push.apple.com". Se si usa la modalità di autenticazione token e sandbox specificare "https://api.development.push.apple.com:443/3/device". Se si usa la modalità di autenticazione token e l'ambiente di produzione specificano "https://api.push.apple.com:443/3/device". |
| key |
Una chiave con identificatore di chiave di 10 caratteri (kid) ottenuta dall'account sviluppatore. Specificare se si usa la modalità di autenticazione token. |
| thumbprint | Identificazione personale del certificato APNS. Specificare se si usa la modalità di autenticazione del certificato. |
| token | Token di autenticazione del provider, ottenuto tramite l'account sviluppatore. Specificare se si usa la modalità di autenticazione token. |
Dettagli proprietà
apnsCertificate
Certificato APNS. Specificare se si usa la modalità di autenticazione del certificato.
apnsCertificate?: string
Valore della proprietà
string
appId
Chiave dell'attestazione registrata (iss). Il valore è un TeamId di 10 caratteri, ottenuto dall'account sviluppatore. Specificare se si usa la modalità di autenticazione token.
appId?: string
Valore della proprietà
string
appName
Nome dell'applicazione o BundleId. Specificare se si usa la modalità di autenticazione token.
appName?: string
Valore della proprietà
string
certificateKey
Password del certificato APNS, se esistente.
certificateKey?: string
Valore della proprietà
string
endpoint
Endpoint APNS di questa credenziale. Se si usa la modalità di autenticazione del certificato e sandbox, specificare "gateway.sandbox.push.apple.com". Se si usa la modalità di autenticazione del certificato e l'ambiente di produzione, specificare "gateway.push.apple.com". Se si usa la modalità di autenticazione token e sandbox specificare "https://api.development.push.apple.com:443/3/device". Se si usa la modalità di autenticazione token e l'ambiente di produzione specificano "https://api.push.apple.com:443/3/device".
endpoint?: string
Valore della proprietà
string
keyId
Una chiave con identificatore di chiave di 10 caratteri (kid) ottenuta dall'account sviluppatore. Specificare se si usa la modalità di autenticazione token.
keyId?: string
Valore della proprietà
string
thumbprint
Identificazione personale del certificato APNS. Specificare se si usa la modalità di autenticazione del certificato.
thumbprint?: string
Valore della proprietà
string
token
Token di autenticazione del provider, ottenuto tramite l'account sviluppatore. Specificare se si usa la modalità di autenticazione token.
token?: string
Valore della proprietà
string