Skip to content

Class: X509V3ExtensionsFacet

"An X.509 v3 certificate extensions facet is a grouping of characteristics unique to a public key digital identity certificate conformant to the X.509 v3 PKI (Public Key Infrastructure) standard."

URI: master:X509V3ExtensionsFacet

X509V3ExtensionsFacetauthorityKeyIdentifierbasicConstraintscertificatePoliciescrlDistributionPointsextendedKeyUsageinhibitAnyPolicyissuerAlternativeNamekeyUsagenameConstraintspolicyConstraintspolicyMappingsprivateKeyUsagePeriodNotAfterprivateKeyUsagePeriodNotBeforesubjectAlternativeNamesubjectDirectoryAttributessubjectKeyIdentifierFacet

Inheritance

Slots

Name Cardinality and Range Description Inheritance
privateKeyUsagePeriodNotAfter 0..1
Datetime
direct
privateKeyUsagePeriodNotBefore 0..1
Datetime
direct
authorityKeyIdentifier 0..1
String
direct
basicConstraints 0..1
String
direct
certificatePolicies 0..1
String
"Object identifiers (OIDS), comma separated" direct
crlDistributionPoints 0..1
String
direct
extendedKeyUsage 0..1
String
direct
inhibitAnyPolicy 0..1
String
direct
issuerAlternativeName 0..1
String
direct
keyUsage 0..1
String
direct
nameConstraints 0..1
String
direct
policyConstraints 0..1
String
direct
policyMappings 0..1
String
direct
subjectAlternativeName 0..1
String
direct
subjectDirectoryAttributes 0..1
String
direct
subjectKeyIdentifier 0..1
String
direct

Usages

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/uco-master

Mappings

Mapping Type Mapped Value
self master:X509V3ExtensionsFacet
native master:X509V3ExtensionsFacet

LinkML Source

Direct

name: X509V3ExtensionsFacet
description: '"An X.509 v3 certificate extensions facet is a grouping of characteristics
  unique to a public key digital identity certificate conformant to the X.509 v3 PKI
  (Public Key Infrastructure) standard."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: Facet
slots:
- privateKeyUsagePeriodNotAfter
- privateKeyUsagePeriodNotBefore
- authorityKeyIdentifier
- basicConstraints
- certificatePolicies
- crlDistributionPoints
- extendedKeyUsage
- inhibitAnyPolicy
- issuerAlternativeName
- keyUsage
- nameConstraints
- policyConstraints
- policyMappings
- subjectAlternativeName
- subjectDirectoryAttributes
- subjectKeyIdentifier

Induced

name: X509V3ExtensionsFacet
description: '"An X.509 v3 certificate extensions facet is a grouping of characteristics
  unique to a public key digital identity certificate conformant to the X.509 v3 PKI
  (Public Key Infrastructure) standard."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: Facet
attributes:
  privateKeyUsagePeriodNotAfter:
    name: privateKeyUsagePeriodNotAfter
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: privateKeyUsagePeriodNotAfter
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: datetime
  privateKeyUsagePeriodNotBefore:
    name: privateKeyUsagePeriodNotBefore
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: privateKeyUsagePeriodNotBefore
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: datetime
  authorityKeyIdentifier:
    name: authorityKeyIdentifier
    description: ''
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: authorityKeyIdentifier
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  basicConstraints:
    name: basicConstraints
    from_schema: https://w3id.org/lmodel/uco-master
    broad_mappings:
    - wikidata:Q2303305
    rank: 1000
    alias: basicConstraints
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  certificatePolicies:
    name: certificatePolicies
    description: '"Object identifiers (OIDS), comma separated"'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: certificatePolicies
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  crlDistributionPoints:
    name: crlDistributionPoints
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: crlDistributionPoints
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  extendedKeyUsage:
    name: extendedKeyUsage
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: extendedKeyUsage
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  inhibitAnyPolicy:
    name: inhibitAnyPolicy
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: inhibitAnyPolicy
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  issuerAlternativeName:
    name: issuerAlternativeName
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: issuerAlternativeName
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  keyUsage:
    name: keyUsage
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: keyUsage
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  nameConstraints:
    name: nameConstraints
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: nameConstraints
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  policyConstraints:
    name: policyConstraints
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: policyConstraints
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  policyMappings:
    name: policyMappings
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: policyMappings
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  subjectAlternativeName:
    name: subjectAlternativeName
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: subjectAlternativeName
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  subjectDirectoryAttributes:
    name: subjectDirectoryAttributes
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: subjectDirectoryAttributes
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string
  subjectKeyIdentifier:
    name: subjectKeyIdentifier
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: subjectKeyIdentifier
    owner: X509V3ExtensionsFacet
    domain_of:
    - X509V3ExtensionsFacet
    range: string