KasseneckSecret class

Constructors

KasseneckSecret(String label, String wert)

Properties

hashCode int
The hash code for this object.
no setterinherited
label String
Wofuer dieses Geheimnis steht (apiKey, cashregisterToken). Kein Geheimnis, nur eine Beschriftung -- sie steht in der Maske, damit ein Protokoll erkennen laesst, WELCHER Wert fehlt.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
vorhanden bool
Ob ueberhaupt ein Wert da ist -- ohne ihn anzufassen.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reveal() String
Der Klartext. Der einzige Weg heraus -- und die Stelle, an der ein Aufrufer sich entscheidet, das Geheimnis weiterzugeben.
toJson() String
Greift bei jsonEncode, sofern der Aufrufer eine toEncodable-Funktion mitgibt -- und liefert die Maske statt eines Absturzes, wenn nicht.
toString() String
Greift bei print, bei jeder Zeichenketten-Einbettung und beim toString() jedes umschliessenden Objekts.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

encode(Object? wert) Object?
Damit jsonEncode(zugang, toEncodable: KasseneckSecret.encode) ohne eigene Funktion auskommt.