OidcIdentityResolver
Represents an OIDC identity resolver, which maps credential claims to identities using an external identity store.
type OidcIdentityResolver {
claimName: String!
createdAt: DateTime!
createdBy: User!
credentialTypes: [String!]
deletedAt: DateTime
id: ID!
identityStore: IdentityStore!
identityStoreType: IdentityStoreType!
lookupType: OidcIdentityLookupType!
name: String!
updatedAt: DateTime
updatedBy: User
}
Fields
OidcIdentityResolver.claimName ● String! non-null scalar
The credential claim name used when resolving identities.
OidcIdentityResolver.createdAt ● DateTime! non-null scalar
When the resolver was created.
OidcIdentityResolver.createdBy ● User! non-null object
The user who created the resolver.
OidcIdentityResolver.credentialTypes ● [String!] list scalar
The (optional) types of credentials that this identity resolver should be limited to.
OidcIdentityResolver.deletedAt ● DateTime scalar
When the resolver was deleted.
OidcIdentityResolver.id ● ID! non-null scalar
The unique identifier for the identity resolver.
OidcIdentityResolver.identityStore ● IdentityStore! non-null object
The identity store used to resolve identities.
OidcIdentityResolver.identityStoreType ● IdentityStoreType! non-null enum
The type of identity store used by this resolver.
OidcIdentityResolver.lookupType ● OidcIdentityLookupType! non-null enum
The lookup strategy that will be used in the identity store.
OidcIdentityResolver.name ● String! non-null scalar
The name of the identity resolver.
OidcIdentityResolver.updatedAt ● DateTime scalar
When the resolver was last updated.
OidcIdentityResolver.updatedBy ● User object
The user who last updated the resolver.
Returned By
createOidcIdentityResolver mutation ● deleteOidcIdentityResolver mutation ● findOidcIdentityResolvers query ● oidcIdentityResolver query ● updateOidcIdentityResolver mutation
Member Of
OidcClient object