Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated APNS related documentation for 2017-04-01 version #8664

Merged
merged 4 commits into from
Jun 15, 2020
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1898,38 +1898,38 @@
"properties": {
"apnsCertificate": {
"type": "string",
"description": "The APNS certificate."
"description": "The APNS certificate. Specify if using Certificate Authentication Mode."
},
"certificateKey": {
"type": "string",
"description": "The certificate key."
"description": "The APNS certificate password if it exists."
},
"endpoint": {
"type": "string",
"description": "The endpoint of this credential."
"description": "The APNS endpoint of this credential. If using Certificate Authentication Mode and Sandbox specify 'gateway.sandbox.push.apple.com'. If using Certificate Authentication Mode and Production specify 'gateway.push.apple.com'. If using Token Authentication Mode and Sandbox specify 'https://api.development.push.apple.com:443/3/device'. If using Token Authentication Mode and Production specify 'https://api.push.apple.com:443/3/device'."
},
"thumbprint": {
"type": "string",
"description": "The APNS certificate Thumbprint"
"description": "The APNS certificate thumbprint. Specify if using Certificate Authentication Mode."
},
"keyId": {
"type": "string",
"description": "A 10-character key identifier (kid) key, obtained from your developer account"
"description": "A 10-character key identifier (kid) key, obtained from your developer account. Specify if using Token Authentication Mode."
},
"appName": {
"type": "string",
"description": "The name of the application"
"description": "The name of the application or BundleId. Specify if using Token Authentication Mode."
},
"appId": {
"type": "string",
"description": "The issuer (iss) registered claim key, whose value is your 10-character Team ID, obtained from your developer account"
"description": "The issuer (iss) registered claim key. The value is a 10-character TeamId, obtained from your developer account. Specify if using Token Authentication Mode."
},
"token": {
"type": "string",
"description": "Provider Authentication Token, obtained through your developer account"
"description": "Provider Authentication Token, obtained through your developer account. Specify if using Token Authentication Mode."
}
},
"description": "Description of a NotificationHub ApnsCredential."
"description": "Description of a NotificationHub ApnsCredential. Note that there is no explicit switch between Certificate and Token Authentication Modes. The mode is determined based on the properties passed in."
},
"ApnsCredential": {
"properties": {
Expand Down