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