ApnsCredential interface
Descrizione di un ApnsCredential di NotificationHub.
Proprietà
apns |
Certificato APNS. Specificare se si usa la modalità di autenticazione del certificato. |
app |
Chiave dell'attestazione registrata (iss). Il valore è un TeamId a 10 caratteri ottenuto dall'account sviluppatore. Specificare se si usa la modalità di autenticazione del token. |
app |
Nome dell'applicazione o BundleId. Specificare se si usa la modalità di autenticazione del token. |
certificate |
Password del certificato APNS se presente. |
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 del token e l'ambiente di produzione specificare 'https://api.push.apple.com:443/3/device'. |
key |
Chiave chiave di 10 caratteri (bambino), ottenuta dall'account sviluppatore. Specificare se si usa la modalità di autenticazione del 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 del 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 a 10 caratteri ottenuto dall'account sviluppatore. Specificare se si usa la modalità di autenticazione del token.
appId?: string
Valore della proprietà
string
appName
Nome dell'applicazione o BundleId. Specificare se si usa la modalità di autenticazione del token.
appName?: string
Valore della proprietà
string
certificateKey
Password del certificato APNS se presente.
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 del token e l'ambiente di produzione specificare 'https://api.push.apple.com:443/3/device'.
endpoint?: string
Valore della proprietà
string
keyId
Chiave chiave di 10 caratteri (bambino), ottenuta dall'account sviluppatore. Specificare se si usa la modalità di autenticazione del 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 del token.
token?: string
Valore della proprietà
string