Class: IdentityCheckCredentialClass
A VC representing an identity check that contributes to identity confidence per UK government standards such as Good Practice Guide (GPG) 45.
__
In GOV.UK One Login this VC is always issued in JWT format.
__
JSON schema: IdentityCheckCredential.json
__
URI: di_vocab:class/IdentityCheckCredentialClass
classDiagram
class IdentityCheckCredentialClass
click IdentityCheckCredentialClass href "../../classes/IdentityCheckCredentialClass/"
VerifiableCredentialClass <|-- IdentityCheckCredentialClass
click VerifiableCredentialClass href "../../classes/VerifiableCredentialClass/"
IdentityCheckCredentialClass : @context
IdentityCheckCredentialClass : credentialSubject
IdentityCheckCredentialClass --> "0..1" IdentityCheckSubjectClass : credentialSubject
click IdentityCheckSubjectClass href "../../classes/IdentityCheckSubjectClass/"
IdentityCheckCredentialClass : evidence
IdentityCheckCredentialClass --> "1..*" IdentityCheckClass : evidence
click IdentityCheckClass href "../../classes/IdentityCheckClass/"
IdentityCheckCredentialClass : type
IdentityCheckCredentialClass --> "*" VerifiableCredentialType : type
click VerifiableCredentialType href "../../enums/VerifiableCredentialType/"
Inheritance
- VerifiableCredentialClass
- IdentityCheckCredentialClass
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| evidence | 1..* IdentityCheckClass |
direct | |
| type | * VerifiableCredentialType |
direct | |
| credentialSubject | 0..1 IdentityCheckSubjectClass |
VerifiableCredentialClass | |
| @context | * String |
VerifiableCredentialClass |
Usages
| used by | used in | type | used |
|---|---|---|---|
| InheritedIdentityJWTClass | vc | range | IdentityCheckCredentialClass |
| IdentityCheckCredentialJWTClass | vc | range | IdentityCheckCredentialClass |
See Also
Identifier and Mapping Information
Schema Source
- from schema: https://vocab.account.gov.uk/linkml/credentials-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | di_vocab:IdentityCheckCredentialClass |
| native | di_vocab:IdentityCheckCredentialClass |
LinkML Source
Direct
name: IdentityCheckCredentialClass
description: 'A [VC](https://www.w3.org/TR/vc-data-model/) representing an identity
check that contributes to identity confidence per UK government standards such as
[Good Practice Guide (GPG) 45](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual).
In GOV.UK One Login this VC is always [issued in JWT format](../IdentityCheckCredentialJWTClass).
JSON schema: [IdentityCheckCredential.json](../json-schemas/IdentityCheckCredential.json)
'
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/IdentityCheckCredential.json
is_a: VerifiableCredentialClass
slots:
- evidence
slot_usage:
credentialSubject:
name: credentialSubject
range: IdentityCheckSubjectClass
attributes:
type:
name: type
from_schema: https://vocab.account.gov.uk/linkml/identityCheckCredential-schema
domain_of:
- IdentityAssertionCredentialClass
- AddressCredentialClass
- IdentityCheckClass
- RiskAssessmentClass
- SecurityCheckClass
- VerifiableIdentityCredentialClass
- NamePartClass
- IdentityCheckCredentialClass
- SecurityCheckCredentialClass
- RiskAssessmentCredentialClass
range: VerifiableCredentialType
multivalued: true
Induced
name: IdentityCheckCredentialClass
description: 'A [VC](https://www.w3.org/TR/vc-data-model/) representing an identity
check that contributes to identity confidence per UK government standards such as
[Good Practice Guide (GPG) 45](https://www.gov.uk/government/publications/identity-proofing-and-verification-of-an-individual).
In GOV.UK One Login this VC is always [issued in JWT format](../IdentityCheckCredentialJWTClass).
JSON schema: [IdentityCheckCredential.json](../json-schemas/IdentityCheckCredential.json)
'
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/IdentityCheckCredential.json
is_a: VerifiableCredentialClass
slot_usage:
credentialSubject:
name: credentialSubject
range: IdentityCheckSubjectClass
attributes:
type:
name: type
from_schema: https://vocab.account.gov.uk/linkml/identityCheckCredential-schema
alias: type
owner: IdentityCheckCredentialClass
domain_of:
- IdentityAssertionCredentialClass
- AddressCredentialClass
- IdentityCheckClass
- RiskAssessmentClass
- SecurityCheckClass
- VerifiableIdentityCredentialClass
- NamePartClass
- IdentityCheckCredentialClass
- SecurityCheckCredentialClass
- RiskAssessmentCredentialClass
range: VerifiableCredentialType
multivalued: true
evidence:
name: evidence
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: evidence
owner: IdentityCheckCredentialClass
domain_of:
- IdentityCheckCredentialClass
- SecurityCheckCredentialClass
- RiskAssessmentCredentialClass
range: IdentityCheckClass
required: true
multivalued: true
inlined: true
inlined_as_list: true
credentialSubject:
name: credentialSubject
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
slot_uri: https://www.w3.org/2018/credentials#credentialSubject
alias: credentialSubject
owner: IdentityCheckCredentialClass
domain_of:
- VerifiableCredentialClass
range: IdentityCheckSubjectClass
'@context':
name: '@context'
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
rank: 1000
alias: '@context'
owner: IdentityCheckCredentialClass
domain_of:
- VerifiableCredentialClass
range: string
multivalued: true
inlined: true
inlined_as_list: true