nvflare.dashboard.application.cert module

class CertPair(owner: Entity | None = None, ser_pri_key: str | None = None, ser_cert: str | None = None)[source]

Bases: object

Class for serialized private key and certificate.

owner: Entity = None
ser_cert: str = None
ser_pri_key: str = None
class Entity(name: str, org: str | None = None, role: str | None = None)[source]

Bases: object

Class for keeping track of each certificate owner.

name: str
org: str = None
role: str = None
deserialize_ca_key(ser_pri_key)[source]
make_root_cert(subject: Entity)[source]