aries_cloudagent.anoncreds.default.did_web package
Submodules
aries_cloudagent.anoncreds.default.did_web.registry module
DID Web Registry.
- class aries_cloudagent.anoncreds.default.did_web.registry.DIDWebRegistry[source]
Bases:
BaseAnonCredsResolver
,BaseAnonCredsRegistrar
DIDWebRegistry.
- async get_credential_definition(profile: Profile, credential_definition_id: str) GetCredDefResult [source]
Get a credential definition from the registry.
- async get_revocation_list(profile: Profile, revocation_registry_id: str, timestamp: int) GetRevListResult [source]
Get a revocation list from the registry.
- async get_revocation_registry_definition(profile: Profile, revocation_registry_id: str) GetRevRegDefResult [source]
Get a revocation registry definition from the registry.
- async get_schema(profile, schema_id: str) GetSchemaResult [source]
Get a schema from the registry.
- async register_credential_definition(profile: Profile, schema: GetSchemaResult, credential_definition: CredDef, options: Optional[dict] = None) CredDefResult [source]
Register a credential definition on the registry.
- async register_revocation_list(profile: Profile, rev_reg_def: RevRegDef, rev_list: RevList, options: Optional[dict] = None) RevListResult [source]
Register a revocation list on the registry.
- async register_revocation_registry_definition(profile: Profile, revocation_registry_definition: RevRegDef, options: Optional[dict] = None) RevRegDefResult [source]
Register a revocation registry definition on the registry.
- async register_schema(profile: Profile, schema: AnonCredsSchema, options: Optional[dict] = None) SchemaResult [source]
Register a schema on the registry.
- async setup(context: InjectionContext)[source]
Setup.
aries_cloudagent.anoncreds.default.did_web.routes module
Routes for DID Web Registry.