nucypher.characters.control.specifications.fields

Submodules

class Cleartext(*args, **kwargs)

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

class DateTime(*args, **kwargs)

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

class FileField(*args, **kwargs)

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

class Key(*args, **kwargs)

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

class Label(*args, **kwargs)

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

class MessageKit(*args, **kwargs)

Bases: nucypher.control.specifications.fields.base.Base64BytesRepresentation

class Wei(*args, **kwargs)

Bases: nucypher.control.specifications.fields.base.Integer

click_type = <IntRange x>=1>
class EncryptedTreasureMap(*args, **kwargs)

Bases: nucypher.control.specifications.fields.base.Base64BytesRepresentation

JSON Parameter representation of EncryptedTreasureMap.

class TreasureMap(*args, **kwargs)

Bases: nucypher.control.specifications.fields.base.Base64BytesRepresentation

JSON Parameter representation of (unencrypted) TreasureMap.