cfxdb.mrealm.credential

Classes

Credential

Credentials created for use with WAMP authentication.

Module Contents

class Credential(oid: uuid.UUID | None = None, created: numpy.datetime64 | None = None, authmethod: str | None = None, authid: str | None = None, realm: str | None = None, authconfig: dict | None = None, principal_oid: uuid.UUID | None = None, _unknown=None)[source]

Bases: object

Credentials created for use with WAMP authentication.

__eq__(other)[source]
__ne__(other)[source]
__str__()[source]
_unknown = None[source]
authconfig = None[source]
authid = None[source]
authmethod = None[source]
copy(other, overwrite=False)[source]

Copy over other object.

Parameters:

other (instance of ManagementRealm) – Other credential to copy data from.

Returns:

created = None[source]
marshal()[source]

Marshal this object to a generic host language object.

Returns:

dict

oid = None[source]
static parse(data)[source]

Parse generic host language object into an object of this class.

Parameters:

data (dict) – Generic host language object

Returns:

instance of ManagementRealm

principal_oid = None[source]
realm = None[source]