Skip to main content

Cloudant Credentials

Description

General

  • Documentation: https://cloud.ibm.com/apidocs/cloudant

  • Summary: Cloudant is an IBM cloud-based managed service. It is a document-oriented and distributed database. The service can be accessed via API calls. One of the authentication method consists in including both a username and the corresponding password. This authentication method is referred to as the legacy authentication in the documentation. Here is the quick start guide. Another authentication method consists in including both a username and the corresponding apikey. This authentication method is referred to as the IAM authentication in the documentation. Here is the quick start guide."

  • IPs allowlist: IBM Cloudant customers who have a dedicated IBM Cloudant environment can allowlist IP addresses. See docs on security.

  • Scopes: A role can be specified when creating credentials in the IBM Cloudant dashboard.

Revoke the secret

The secret can be revoked from the IBM Cloudant dashboard in the Service credentials tab.

Check for suspicious activity

As of the time of writing this documentation, this feature is not available.

Details for Cloudant keys

  • Family: Api

  • Category: Cloud Provider

  • Company: IBM

  • High recall: False

  • Validity check available: True

  • On-premise instances exist: False

  • Only valid secrets raise an alert: True

  • Minimum number of matches: 2

  • Occurrences found for one million commits: 1.29

  • Prefixed: False

  • PreValidators:

- type: FilenameBanlistPreValidator
banlist_extensions: []
banlist_filenames: []
check_binaries: false
include_default_banlist_extensions: true
ban_markup: false
- type: ContentWhitelistPreValidator
patterns:
- bluemix

Examples

- text: |
+ this.remotestore = new PouchDB(
+ "https://4f621480-c3c9-41c6-bb2e-38fd4cce291f-bluemix:2f1f75eae487515172acc27e1203bd19d094f359bebb0f20ff69bb173cee3d4a@4f621480-c3c9-41c6-bb2e-38fd4cce291f-bluemix.cloudantnosqldb.appdomain.cloud/simple-chat-app"
+ );

client_id: 4f621480-c3c9-41c6-bb2e-38fd4cce291f-bluemix
client_secret: 2f1f75eae487515172acc27e1203bd19d094f359bebb0f20ff69bb173cee3d4a
- text: + this.remotestore = new PouchDB( + "https://4f621480-c3c9-41c6-bb2e-38fd4cce291f-bluemix:2f1f75eae487515172acc27e1203bd19d094f359bebb0f20ff69bb173cee3d4a@4f621480-c3c9-41c6-bb2e-38fd4cce291f-bluemix.cloudantnosqldb.appdomain.cloud/simple-chat-app" + );

client_id: 4f621480-c3c9-41c6-bb2e-38fd4cce291f-bluemix
client_secret: 2f1f75eae487515172acc27e1203bd19d094f359bebb0f20ff69bb173cee3d4a

Details for Cloudant iam

  • Family: Api

  • Category: Cloud Provider

  • Company: IBM

  • High recall: False

  • Validity check available: True

  • On-premise instances exist: False

  • Only valid secrets raise an alert: True

  • Minimum number of matches: 2

  • Occurrences found for one million commits: 0.84

  • Prefixed: False

  • PreValidators:

- type: FilenameBanlistPreValidator
banlist_extensions: []
banlist_filenames: []
check_binaries: false
include_default_banlist_extensions: true
ban_markup: false
- type: ContentWhitelistPreValidator
patterns:
- bluemix

Examples

- text: |
CloudantUserName = 'acc11338-123c-456a-a201-c531d9e0f5b3-bluemix'
CloudantApiKey = '125VECoGGEGmMp0ABCucP78d1_o1l0s2rPvqOgka1Ney'

client_id: acc11338-123c-456a-a201-c531d9e0f5b3-bluemix
apikey: 125VECoGGEGmMp0ABCucP78d1_o1l0s2rPvqOgka1Ney
- text: CloudantUserName = 'acc11338-123c-456a-a201-c531d9e0f5b3-bluemix' CloudantApiKey = '125VECoGGEGmMp0ABCucP78d1_o1l0s2rPvqOgka1Ney'

client_id: acc11338-123c-456a-a201-c531d9e0f5b3-bluemix
apikey: 125VECoGGEGmMp0ABCucP78d1_o1l0s2rPvqOgka1Ney

How can I help you ?