Skip to content

Commit 7eb6579

Browse files
authored
Update Readme for Application Identity from Development-> Master (#128)
* Update README.md * Update package.json
1 parent 82091cd commit 7eb6579

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -244,19 +244,19 @@ To utilize the custom identity flow, the user must first register a public key i
244244
Refer to the [documentation on custom identity](https://console.bluemix.net/docs/services/appid/custom.html#custom-identity) for more details on how to implement App ID's custom identity flow in your application.
245245

246246

247-
### Application Identity
247+
### Application Identity and Authorization
248248

249-
In case you want to invoke protected/secure APIs from applications or clients that are non user interactive, you can use the App ID app to app flow to authenticate and authorize your non user interactive applications.
249+
In case you want to call protected APIs from applications or clients that are non-interactive (i.e., there is no user involved), you can use the App ID application identity and authorization flow to secure your applications.
250250

251-
App ID app to app flow implements the OAuth2.0 Client Credentials grant.
251+
App ID application authorization implements the OAuth2.0 Client Credentials grant.
252252

253-
Before you can obtain access tokens for the app to app flow, you need to obtain a `client ID` and a `secret` by registering your application with your App ID instance. Refer to the [App ID app to app documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#registering) on how to register your applications.
253+
Before you can obtain access tokens using the application authorization flow, you need to obtain a `client ID` and a `secret` by registering your application with your App ID instance. Refer to the [App ID application identity and authorization documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#registering) on how to register your applications.
254254

255-
Since the application needs to store the `client ID` and the `secret`, the app to app flow must never be used with untrusted clients such as mobile clients and browser based applications.
255+
Since the application needs to store the `client ID` and the `secret`, this flow must never be used with untrusted clients such as mobile clients and browser based applications.
256256

257-
Also, note that this flow only returns an access token and no identity or refresh tokens are issued in this flow.
257+
Also, note that this flow only returns an access token and no identity or refresh tokens are issued.
258258

259-
The code snippet below describes how to obtain the access tokens for the app to app flow.
259+
The code snippet below describes how to obtain the access token for this flow.
260260

261261
```javascript
262262
const config = {
@@ -280,7 +280,7 @@ async function getAppIdentityToken() {
280280
}
281281
}
282282
```
283-
For more detailed information on using app to app flow, refer to the [App ID documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#app).
283+
For more detailed information on using the application identity and authorization flow, refer to the [App ID documentation](https://console.bluemix.net/docs/services/appid/app-to-app.html#app).
284284

285285
### Manage User Profile
286286
Using the App ID UserProfileManager, you are able to create, delete, and retrieve user profile attributes as well as get additional info about a user.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ibmcloud-appid",
3-
"version": "4.2.0",
3+
"version": "4.2.1",
44
"description": "Node.js SDK for the IBM Cloud App ID service",
55
"main": "lib/appid-sdk.js",
66
"scripts": {

0 commit comments

Comments
 (0)