Table of Contents

Search

  1. Preface
  2. Informatica Intelligent Cloud Services REST API
  3. Platform REST API version 2 resources
  4. Platform REST API version 3 resources
  5. Data Integration REST API
  6. File Ingestion and Replication REST API
  7. Streaming Ingestion and Replication REST API
  8. Model Serve REST API
  9. RunAJob utility
  10. ParamSetCli utility
  11. REST API codes
  12. REST API resource quick references

REST API Reference

REST API Reference

Getting identity provider details

Getting identity provider details

Use a GET request to get the information about an identity provider.

GET request

To get information about the identity provider for an organization, use the following URI:
/public/core/v3/Orgs/<orgId>/IdentityProviders

GET response

If unsuccessful, returns an error object. If successful, returns the following information for the identity provider:
Field
Type
Description
id
String
User ID.
orgId
String
ID of the organization the user belongs to.
type
String
Type of identity provider.
Supported type is OIDC.
endPoints
Object
Object that includes the URLs for the identity provider issuer and the JWT tokens.
issuer
String
Included in the endPoints object.
Absolute URL of the identity provider issuer.
keys
String
Included in the endPoints object.
Absolute URL of the JWT tokens.
accountPolicy
Object
Object that defines the account policy.
link
String
Included in the accountPolicy object.
Object that includes properties for identifying the user.
tokenClaim
String
Included in the link object.
Name of the claim to be used to identify the user for JWT validation. Default is sub.
matchType
String
Included in the link object.
The Informatica Cloud attribute name to identify the Informatica Intelligent Cloud Services user.
signingAlgorithm
String
Token signing algorithm.
createTime
String
When the identity provider was registered.
createdBy
String
Informatica Intelligent Cloud Services
user who registered the identity provider.
updateTime
String
When the identity provider was last updated.
updatedBy
String
Informatica Intelligent Cloud Services
user who last updated the identity provider.

GET response example

If successful, you might receive a response similar to the following example:
[ { "id" : "4aoljyi4ppbg1kOl2Jo13b", "orgId" : "ppbg1kOl2Jo13b" "type": "OIDC", "endPoints": { "issuer": "https://myidp.mycompany.com/oauth2/", "keys": "https://myidp.mycompany.com/oauth2/keys" } { "accountPolicy": { "link": { "tokenClaim": "sub", "matchType": "aliasName" } } "signingAlgorithm": "HS256", "createTime": "2019-03-06T22:04:00.000Z", "createdBy": "a@abc.com", "updateTime": "2019-03-06T22:04:00.000Z", "updatedBy": "a@abc.com" }, ]

0 COMMENTS

We’d like to hear from you!