Skip to main content

OidcClaimMapping

A set of mappings to produce scoped OIDC claims based on credential claims.

type OidcClaimMapping {
createdAt: DateTime!
createdBy: User!
credentialTypes: [String!]
deletedAt: DateTime
id: ID!
mappings: [ScopedClaimMapping!]!
name: String!
updatedAt: DateTime
updatedBy: User
}

Fields​

OidcClaimMapping.createdAt ● DateTime! non-null scalar​

When the mapping was created.

OidcClaimMapping.createdBy ● User! non-null object​

The user who created the mapping.

OidcClaimMapping.credentialTypes ● [String!] list scalar​

The (optional) types of credentials that this claim mapping should be limited to.

OidcClaimMapping.deletedAt ● DateTime scalar​

When the mapping was deleted.

OidcClaimMapping.id ● ID! non-null scalar​

The unique identifier for the claim mapping.

OidcClaimMapping.mappings ● [ScopedClaimMapping!]! non-null object​

Mappings, each defining the OIDC scope, claim and source credential claim.

OidcClaimMapping.name ● String! non-null scalar​

The name of the claim mapping.

OidcClaimMapping.updatedAt ● DateTime scalar​

When the mapping was last updated.

OidcClaimMapping.updatedBy ● User object​

The user who last updated the mapping.

Returned By​

createOidcClaimMapping mutation ● deleteOidcClaimMapping mutation ● findOidcClaimMappings query ● oidcClaimMapping query ● updateOidcClaimMapping mutation

Member Of​

OidcClient object