aries_cloudagent.anoncreds.models package
Submodules
aries_cloudagent.anoncreds.models.anoncreds_cred_def module
Anoncreds cred def OpenAPI validators.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDef(issuer_id: str, schema_id: str, type: typing_extensions.Literal.CL, tag: str, value: CredDefValue, **kwargs)[source]
Bases:
BaseModel
AnonCredsCredDef.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefResult(job_id: Optional[str], credential_definition_state: CredDefState, registration_metadata: dict, credential_definition_metadata: dict, **kwargs)[source]
Bases:
BaseModel
Cred def result.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Cred def result schema.
- class Meta[source]
Bases:
object
CredDefResultSchema metadata.
- model_class
alias of
CredDefResult
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
CredDefSchema.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefState(state: str, credential_definition_id: Optional[str], credential_definition: CredDef)[source]
Bases:
BaseModel
CredDefState.
- STATE_ACTION = 'action'
- STATE_FAILED = 'failed'
- STATE_FINISHED = 'finished'
- STATE_WAIT = 'wait'
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefStateSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
CredDefStateSchema.
- class Meta[source]
Bases:
object
CredDefStateSchema metadata.
- model_class
alias of
CredDefState
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefValue(primary: CredDefValuePrimary, revocation: Optional[CredDefValueRevocation] = None, **kwargs)[source]
Bases:
BaseModel
Cred def value.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefValuePrimary(n: str, s: str, r: dict, rctxt: str, z: str, **kwargs)[source]
Bases:
BaseModel
PrimarySchema.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefValuePrimarySchemaAnoncreds(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Cred def value primary schema.
- class Meta[source]
Bases:
object
CredDefValuePrimarySchema metadata.
- model_class
alias of
CredDefValuePrimary
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefValueRevocation(g: str, g_dash: str, h: str, h0: str, h1: str, h2: str, htilde: str, h_cap: str, u: str, pk: str, y: str)[source]
Bases:
BaseModel
Cred def value revocation.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefValueRevocationSchemaAnoncreds(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Cred def value revocation schema.
- class Meta[source]
Bases:
object
Metadata.
- model_class
alias of
CredDefValueRevocation
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.CredDefValueSchemaAnoncreds(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Cred def value schema.
- class Meta[source]
Bases:
object
CredDefValueSchema metadata.
- model_class
alias of
CredDefValue
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.GetCredDefResult(credential_definition_id: str, credential_definition: CredDef, resolution_metadata: dict, credential_definition_metadata: dict, **kwargs)[source]
Bases:
BaseModel
Get cred def result.
- class aries_cloudagent.anoncreds.models.anoncreds_cred_def.GetCredDefResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
GetCredDefResultSchema.
- class Meta[source]
Bases:
object
GetCredDefResultSchema metadata.
- model_class
alias of
GetCredDefResult
aries_cloudagent.anoncreds.models.anoncreds_revocation module
Anoncreds cred def OpenAPI validators.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.GetRevListResult(revocation_list: RevList, resolution_metadata: Dict[str, Any], revocation_registry_metadata: Dict[str, Any], **kwargs)[source]
Bases:
BaseModel
GetRevListResult.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.GetRevListResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
GetRevListResultSchema.
- class Meta[source]
Bases:
object
GetRevListResultSchema metadata.
- model_class
alias of
GetRevListResult
- revocation_list
alias of
RevListSchema
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.GetRevRegDefResult(revocation_registry: RevRegDef, revocation_registry_id: str, resolution_metadata: Dict[str, Any], revocation_registry_metadata: Dict[str, Any], **kwargs)[source]
Bases:
BaseModel
GetRevRegDefResult.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.GetRevRegDefResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
GetRevRegDefResultSchema.
- class Meta[source]
Bases:
object
GetRevRegDefResultSchema metadata.
- model_class
alias of
GetRevRegDefResult
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevList(issuer_id: str, rev_reg_def_id: str, revocation_list: List[int], current_accumulator: str, timestamp: Optional[int] = None, **kwargs)[source]
Bases:
BaseModel
RevList.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevListResult(job_id: Optional[str], revocation_list_state: RevListState, registration_metadata: dict, revocation_list_metadata: dict, **kwargs)[source]
Bases:
BaseModel
Cred def result.
- property rev_reg_def_id
Rev reg def id.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevListResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Cred def result schema.
- class Meta[source]
Bases:
object
RevListResultSchema metadata.
- model_class
alias of
RevListResult
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevListSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
RevListSchema.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevListState(state: str, revocation_list: RevList)[source]
Bases:
BaseModel
RevListState.
- STATE_ACTION = 'action'
- STATE_FAILED = 'failed'
- STATE_FINISHED = 'finished'
- STATE_WAIT = 'wait'
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevListStateSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
RevListStateSchema.
- class Meta[source]
Bases:
object
RevListStateSchema metadata.
- model_class
alias of
RevListState
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDef(issuer_id: str, type: typing_extensions.Literal.CL_ACCUM, cred_def_id: str, tag: str, value: RevRegDefValue, **kwargs)[source]
Bases:
BaseModel
RevRegDef.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefResult(job_id: Optional[str], revocation_registry_definition_state: RevRegDefState, registration_metadata: dict, revocation_registry_definition_metadata: dict, **kwargs)[source]
Bases:
BaseModel
Cred def result.
- property rev_reg_def
Revocation Registry Definition.
- property rev_reg_def_id
Revocation Registry Definition ID.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Cred def result schema.
- class Meta[source]
Bases:
object
RevRegDefResultSchema metadata.
- model_class
alias of
RevRegDefResult
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
RevRegDefSchema.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefState(state: str, revocation_registry_definition_id: str, revocation_registry_definition: RevRegDef)[source]
Bases:
BaseModel
RevRegDefState.
- STATE_ACTION = 'action'
- STATE_DECOMMISSIONED = 'decommissioned'
- STATE_FAILED = 'failed'
- STATE_FINISHED = 'finished'
- STATE_FULL = 'full'
- STATE_WAIT = 'wait'
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefStateSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
RevRegDefStateSchema.
- class Meta[source]
Bases:
object
RevRegDefStateSchema metadata.
- model_class
alias of
RevRegDefState
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefValue(public_keys: dict, max_cred_num: int, tails_location: str, tails_hash: str, **kwargs)[source]
Bases:
BaseModel
RevRegDefValue model.
- class aries_cloudagent.anoncreds.models.anoncreds_revocation.RevRegDefValueSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
RevRegDefValue schema.
- class Meta[source]
Bases:
object
RevRegDefValueSchema metadata.
- model_class
alias of
RevRegDefValue
aries_cloudagent.anoncreds.models.anoncreds_schema module
Anoncreds Schema OpenAPI validators.
- class aries_cloudagent.anoncreds.models.anoncreds_schema.AnonCredsSchema(issuer_id: str, attr_names: List[str], name: str, version: str, **kwargs)[source]
Bases:
BaseModel
An AnonCreds Schema object.
- classmethod from_native(schema: anoncreds.Schema) AnonCredsSchema [source]
Convert from native object.
- class aries_cloudagent.anoncreds.models.anoncreds_schema.AnonCredsSchemaSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Marshmallow schema for anoncreds schema.
- class Meta[source]
Bases:
object
AnonCredsSchemaSchema metadata.
- model_class
alias of
AnonCredsSchema
- class aries_cloudagent.anoncreds.models.anoncreds_schema.GetSchemaResult(schema: AnonCredsSchema, schema_id: str, resolution_metadata: Dict[str, Any], schema_metadata: Dict[str, Any], **kwargs)[source]
Bases:
BaseModel
Result of resolving a schema.
- property schema: AnonCredsSchema
Alias for schema_value.
schema can’t be used directly due to a limitation of marshmallow.
- class aries_cloudagent.anoncreds.models.anoncreds_schema.GetSchemaResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Parameters and validators for schema create query.
- class Meta[source]
Bases:
object
GetSchemaResultSchema metadata.
- model_class
alias of
GetSchemaResult
- class aries_cloudagent.anoncreds.models.anoncreds_schema.SchemaResult(job_id: Optional[str], schema_state: SchemaState, registration_metadata: Optional[dict] = None, schema_metadata: Optional[dict] = None, **kwargs)[source]
Bases:
BaseModel
Result of registering a schema.
- class aries_cloudagent.anoncreds.models.anoncreds_schema.SchemaResultSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Parameters and validators for schema state.
- class Meta[source]
Bases:
object
SchemaResultSchema metadata.
- model_class
alias of
SchemaResult
- class aries_cloudagent.anoncreds.models.anoncreds_schema.SchemaState(state: str, schema_id: str, schema: AnonCredsSchema, **kwargs)[source]
Bases:
BaseModel
Model representing the state of a schema after beginning registration.
- STATE_ACTION = 'action'
- STATE_FAILED = 'failed'
- STATE_FINISHED = 'finished'
- STATE_WAIT = 'wait'
- property schema: AnonCredsSchema
Alias to schema_value.
schema can’t be used directly due to limitations of marshmallow.
- class aries_cloudagent.anoncreds.models.anoncreds_schema.SchemaStateSchema(*args: Any, **kwargs: Any)[source]
Bases:
BaseModelSchema
Parameters and validators for schema state.
- class Meta[source]
Bases:
object
SchemaStateSchema metadata.
- model_class
alias of
SchemaState