httk.core.register.schemas¶
Schema and definition resource registries.
Functions¶
|
Register one resource for an entry-type definition IRI. |
Return registered entry-type definition IRIs. |
|
|
Register one resource for a property definition IRI. |
Return registered property definition IRIs. |
|
|
Load and verify a registered entry-type definition resource. |
|
Load and verify a registered property definition resource. |
Module Contents¶
- httk.core.register.schemas.register_entry_type_definition(*, definition_id, resource)[source]¶
Register one resource for an entry-type definition IRI.
- Parameters:
- Raises:
ValueError – If
definition_idis already registered.
- httk.core.register.schemas.known_entry_type_definitions()[source]¶
Return registered entry-type definition IRIs.
- httk.core.register.schemas.register_property_definition(*, definition_id, resource)[source]¶
Register one resource for a property definition IRI.
- Parameters:
- Raises:
ValueError – If
definition_idis already registered.
- httk.core.register.schemas.known_property_definitions()[source]¶
Return registered property definition IRIs.
- httk.core.register.schemas.load_entry_type_definition(definition_id)[source]¶
Load and verify a registered entry-type definition resource.
- Parameters:
definition_id (str) – The registered entry-type definition IRI.
- Returns:
The loaded and validated entry-type definition.
- Raises:
ValueError – If the IRI is unregistered or disagrees with the document.
- Return type:
- httk.core.register.schemas.load_property_definition(definition_id)[source]¶
Load and verify a registered property definition resource.
- Parameters:
definition_id (str) – The registered property definition IRI.
- Returns:
The loaded and validated property definition.
- Raises:
ValueError – If the IRI is unregistered or disagrees with the document.
- Return type: