aries_cloudagent.indy.models package
Submodules
aries_cloudagent.indy.models.cred module
aries_cloudagent.indy.models.cred_abstract module
aries_cloudagent.indy.models.cred_def module
aries_cloudagent.indy.models.cred_precis module
aries_cloudagent.indy.models.cred_request module
aries_cloudagent.indy.models.non_rev_interval module
aries_cloudagent.indy.models.predicate module
Utilities for dealing with predicates.
- class aries_cloudagent.indy.models.predicate.Predicate(value)[source]
Bases:
enum.Enum
Enum for predicate types that indy-sdk supports.
- GE = Relation(fortran='GE', wql='$gte', math='>=', yes=<function Predicate.<lambda>>, no=<function Predicate.<lambda>>)
- GT = Relation(fortran='GT', wql='$gt', math='>', yes=<function Predicate.<lambda>>, no=<function Predicate.<lambda>>)
- LE = Relation(fortran='LE', wql='$lte', math='<=', yes=<function Predicate.<lambda>>, no=<function Predicate.<lambda>>)
- LT = Relation(fortran='LT', wql='$lt', math='<', yes=<function Predicate.<lambda>>, no=<function Predicate.<lambda>>)
- static get(relation: str) aries_cloudagent.indy.models.predicate.Predicate [source]
Return enum instance corresponding to input relation string.