Skip to content

Class: RiskAssessmentCredentialClass

A VC containing evidence pertaining to a risk assessment performed about a GOV.UK One Login account.

__

In GOV.UK One Login this VC is always issued in JWT format.

__

JSON schema: RiskAssessmentCredential.json

__

URI: di_vocab:class/RiskAssessmentCredentialClass

classDiagram class RiskAssessmentCredentialClass click RiskAssessmentCredentialClass href "../../classes/RiskAssessmentCredentialClass/" VerifiableCredentialClass <|-- RiskAssessmentCredentialClass click VerifiableCredentialClass href "../../classes/VerifiableCredentialClass/" RiskAssessmentCredentialClass : @context RiskAssessmentCredentialClass : credentialSubject RiskAssessmentCredentialClass --> "0..1" CredentialSubjectClass : credentialSubject click CredentialSubjectClass href "../../classes/CredentialSubjectClass/" RiskAssessmentCredentialClass : evidence RiskAssessmentCredentialClass --> "1..*" RiskAssessmentClass : evidence click RiskAssessmentClass href "../../classes/RiskAssessmentClass/" RiskAssessmentCredentialClass : type RiskAssessmentCredentialClass --> "*" VerifiableCredentialType : type click VerifiableCredentialType href "../../enums/VerifiableCredentialType/"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
evidence 1..*
RiskAssessmentClass
direct
type *
VerifiableCredentialType
direct
credentialSubject 0..1
CredentialSubjectClass
VerifiableCredentialClass
@context *
String
VerifiableCredentialClass

Usages

used by used in type used
RiskAssessmentCredentialJWTClass vc range RiskAssessmentCredentialClass

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:RiskAssessmentCredentialClass
native di_vocab:RiskAssessmentCredentialClass

LinkML Source

Direct

name: RiskAssessmentCredentialClass
description: 'A [VC](https://www.w3.org/TR/vc-data-model/) containing evidence pertaining
  to a risk assessment performed about a GOV.UK One Login account.


  In GOV.UK One Login this VC is always [issued in JWT format](../RiskAssessmentCredentialJWTClass).


  JSON schema: [RiskAssessmentCredential.json](../json-schemas/RiskAssessmentCredential.json)

  '
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/RiskAssessmentCredential.json
is_a: VerifiableCredentialClass
attributes:
  evidence:
    name: evidence
    from_schema: https://vocab.account.gov.uk/linkml/riskAssessmentCredential-schema
    domain_of:
    - IdentityCheckCredentialClass
    - SecurityCheckCredentialClass
    - RiskAssessmentCredentialClass
    range: RiskAssessmentClass
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  type:
    name: type
    from_schema: https://vocab.account.gov.uk/linkml/riskAssessmentCredential-schema
    domain_of:
    - IdentityAssertionCredentialClass
    - AddressCredentialClass
    - IdentityCheckClass
    - RiskAssessmentClass
    - SecurityCheckClass
    - VerifiableIdentityCredentialClass
    - NamePartClass
    - IdentityCheckCredentialClass
    - SecurityCheckCredentialClass
    - RiskAssessmentCredentialClass
    range: VerifiableCredentialType
    multivalued: true

Induced

name: RiskAssessmentCredentialClass
description: 'A [VC](https://www.w3.org/TR/vc-data-model/) containing evidence pertaining
  to a risk assessment performed about a GOV.UK One Login account.


  In GOV.UK One Login this VC is always [issued in JWT format](../RiskAssessmentCredentialJWTClass).


  JSON schema: [RiskAssessmentCredential.json](../json-schemas/RiskAssessmentCredential.json)

  '
from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
see_also:
- ../json-schemas/RiskAssessmentCredential.json
is_a: VerifiableCredentialClass
attributes:
  evidence:
    name: evidence
    from_schema: https://vocab.account.gov.uk/linkml/riskAssessmentCredential-schema
    alias: evidence
    owner: RiskAssessmentCredentialClass
    domain_of:
    - IdentityCheckCredentialClass
    - SecurityCheckCredentialClass
    - RiskAssessmentCredentialClass
    range: RiskAssessmentClass
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  type:
    name: type
    from_schema: https://vocab.account.gov.uk/linkml/riskAssessmentCredential-schema
    alias: type
    owner: RiskAssessmentCredentialClass
    domain_of:
    - IdentityAssertionCredentialClass
    - AddressCredentialClass
    - IdentityCheckClass
    - RiskAssessmentClass
    - SecurityCheckClass
    - VerifiableIdentityCredentialClass
    - NamePartClass
    - IdentityCheckCredentialClass
    - SecurityCheckCredentialClass
    - RiskAssessmentCredentialClass
    range: VerifiableCredentialType
    multivalued: 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: RiskAssessmentCredentialClass
    domain_of:
    - VerifiableCredentialClass
    range: CredentialSubjectClass
  '@context':
    name: '@context'
    from_schema: https://vocab.account.gov.uk/linkml/credentials-schema
    rank: 1000
    alias: '@context'
    owner: RiskAssessmentCredentialClass
    domain_of:
    - VerifiableCredentialClass
    range: string
    multivalued: true
    inlined: true
    inlined_as_list: true