id |
String
|
Generated ID. |
name |
String
|
Name; required. |
description |
String
|
Text description |
icon |
String
|
String Icon image URL. |
owner |
String
|
User ID of the developer who registers the application. |
email |
String
|
E-mail address |
emailVerified |
Boolean
|
Whether the e-mail is verified. |
url |
String
|
OAuth 2.0 application URL. |
] |
String
|
callbackUrls The OAuth 2.0 code/token callback URL. |
status |
String
|
Status of the application; Either `production`, `sandbox` (default), or `disabled`. |
created |
Date
|
Date Application object was created. Default: current date. |
modified |
Date
|
Date Application object was modified. Default: current date. |
pushSettings.apns |
Object
|
APNS configuration, see the options
below and also
https://github.com/argon/node-apn/blob/master/doc/apn.markdown
Properties
Name |
Type |
Description |
production |
Boolean
|
Whether to use production Apple Push Notification Service (APNS) servers to send push notifications.
If true, uses `gateway.push.apple.com:2195` and `feedback.push.apple.com:2196`.
If false, uses `gateway.sandbox.push.apple.com:2195` and `feedback.sandbox.push.apple.com:2196` |
certData |
String
|
The certificate data loaded from the cert.pem file (APNS). |
keyData |
String
|
The key data loaded from the key.pem file (APNS). |
pushOptions.gateway |
String
|
(APNS). |
pushOptions.port |
Number
|
(APNS). |
feedbackOptions.gateway |
String
|
(APNS). |
feedbackOptions.port |
Number
|
(APNS). |
feedbackOptions.batchFeedback |
Boolean
|
(APNS). |
feedbackOptions.interval |
Number
|
(APNS). |
|
pushSettings.gcm.serverApiKey: |
String
|
Google Cloud Messaging API key. |
authenticationEnabled |
Boolean
|
|
anonymousAllowed |
Boolean
|
|
authenticationSchemes |
Array
|
List of authentication schemes
(see below).
Properties
Name |
Type |
Description |
scheme |
String
|
Scheme name.
Supported values: `local`, `facebook`, `google`,
`twitter`, `linkedin`, `github`. |
credential |
Object
|
Scheme-specific credentials. |
|