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