nucypher.characters.control.specifications.fields

Submodules

class BaseField(*args, **kwargs)

Bases: object

click_type = STRING
class Cleartext(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.String

class DateTime(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Field

class FileField(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.String

class Key(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Field

class Label(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Field

class UmbralMessageKit(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Field

class String(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.String

class List(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.List

class Integer(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Integer

click_type = INT
class PositiveInteger(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.misc.Integer

class M(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.misc.PositiveInteger

class N(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.misc.PositiveInteger

class Wei(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.misc.Integer

click_type = IntRange(1, None)
class click(*args, **kwargs)

Bases: object

class UmbralSignature(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Field

class TreasureMap(*args, **kwargs)

Bases: nucypher.characters.control.specifications.fields.base.BaseField, marshmallow.fields.Field