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: observable:X509V3ExtensionsFacet
classDiagram
class X509V3ExtensionsFacet
Facet <|-- X509V3ExtensionsFacet
X509V3ExtensionsFacet : authorityKeyIdentifier
X509V3ExtensionsFacet ..> string : authorityKeyIdentifier
X509V3ExtensionsFacet : basicConstraints
X509V3ExtensionsFacet ..> string : basicConstraints
X509V3ExtensionsFacet : certificatePolicies
X509V3ExtensionsFacet ..> string : certificatePolicies
X509V3ExtensionsFacet : crlDistributionPoints
X509V3ExtensionsFacet ..> string : crlDistributionPoints
X509V3ExtensionsFacet : extendedKeyUsage
X509V3ExtensionsFacet ..> string : extendedKeyUsage
X509V3ExtensionsFacet : inhibitAnyPolicy
X509V3ExtensionsFacet ..> string : inhibitAnyPolicy
X509V3ExtensionsFacet : issuerAlternativeName
X509V3ExtensionsFacet ..> string : issuerAlternativeName
X509V3ExtensionsFacet : keyUsage
X509V3ExtensionsFacet ..> string : keyUsage
X509V3ExtensionsFacet : nameConstraints
X509V3ExtensionsFacet ..> string : nameConstraints
X509V3ExtensionsFacet : policyConstraints
X509V3ExtensionsFacet ..> string : policyConstraints
X509V3ExtensionsFacet : policyMappings
X509V3ExtensionsFacet ..> string : policyMappings
X509V3ExtensionsFacet : privateKeyUsagePeriodNotAfter
X509V3ExtensionsFacet ..> datetime : privateKeyUsagePeriodNotAfter
X509V3ExtensionsFacet : privateKeyUsagePeriodNotBefore
X509V3ExtensionsFacet ..> datetime : privateKeyUsagePeriodNotBefore
X509V3ExtensionsFacet : subjectAlternativeName
X509V3ExtensionsFacet ..> string : subjectAlternativeName
X509V3ExtensionsFacet : subjectDirectoryAttributes
X509V3ExtensionsFacet ..> string : subjectDirectoryAttributes
X509V3ExtensionsFacet : subjectKeyIdentifier
X509V3ExtensionsFacet ..> string : subjectKeyIdentifier
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- X509V3ExtensionsFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
privateKeyUsagePeriodNotAfter | 0..1 xsd:dateTime |
direct | |
privateKeyUsagePeriodNotBefore | 0..1 xsd:dateTime |
direct | |
authorityKeyIdentifier | 0..1 xsd:string |
direct | |
basicConstraints | 0..1 xsd:string |
direct | |
certificatePolicies | 0..1 xsd:string |
"Object identifiers (OIDS), comma separated" | direct |
crlDistributionPoints | 0..1 xsd:string |
direct | |
extendedKeyUsage | 0..1 xsd:string |
direct | |
inhibitAnyPolicy | 0..1 xsd:string |
direct | |
issuerAlternativeName | 0..1 xsd:string |
direct | |
keyUsage | 0..1 xsd:string |
direct | |
nameConstraints | 0..1 xsd:string |
direct | |
policyConstraints | 0..1 xsd:string |
direct | |
policyMappings | 0..1 xsd:string |
direct | |
subjectAlternativeName | 0..1 xsd:string |
direct | |
subjectDirectoryAttributes | 0..1 xsd:string |
direct | |
subjectKeyIdentifier | 0..1 xsd:string |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
X509CertificateFacet | x509v3extensions | range | X509V3ExtensionsFacet |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:X509V3ExtensionsFacet |
native | observable: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-observable
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-observable
rank: 1000
is_a: Facet
attributes:
privateKeyUsagePeriodNotAfter:
name: privateKeyUsagePeriodNotAfter
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: privateKeyUsagePeriodNotAfter
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: datetime
privateKeyUsagePeriodNotBefore:
name: privateKeyUsagePeriodNotBefore
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: privateKeyUsagePeriodNotBefore
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: datetime
authorityKeyIdentifier:
name: authorityKeyIdentifier
description: ''
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: authorityKeyIdentifier
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
basicConstraints:
name: basicConstraints
from_schema: https://w3id.org/lmodel/uco-observable
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-observable
rank: 1000
alias: certificatePolicies
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
crlDistributionPoints:
name: crlDistributionPoints
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: crlDistributionPoints
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
extendedKeyUsage:
name: extendedKeyUsage
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: extendedKeyUsage
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
inhibitAnyPolicy:
name: inhibitAnyPolicy
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: inhibitAnyPolicy
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
issuerAlternativeName:
name: issuerAlternativeName
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: issuerAlternativeName
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
keyUsage:
name: keyUsage
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: keyUsage
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
nameConstraints:
name: nameConstraints
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: nameConstraints
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
policyConstraints:
name: policyConstraints
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: policyConstraints
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
policyMappings:
name: policyMappings
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: policyMappings
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
subjectAlternativeName:
name: subjectAlternativeName
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: subjectAlternativeName
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
subjectDirectoryAttributes:
name: subjectDirectoryAttributes
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: subjectDirectoryAttributes
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string
subjectKeyIdentifier:
name: subjectKeyIdentifier
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: subjectKeyIdentifier
owner: X509V3ExtensionsFacet
domain_of:
- X509V3ExtensionsFacet
range: string