AtKey class Null safety





hashCode int
The hash code for this object.
read-only, inherited
isRef bool
read / write
key String?
read / write
metadata Metadata?
read / write
namespace String?
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
sharedBy String?
read / write
sharedWith String?
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() String
A string representation of this object.


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

Static Methods

assertStartsWithAtIfNotEmpty(String? atSign) → void
fromString(String key) AtKey
private(String key, {String? namespace}) → PrivateKeyBuilder
Private key's that are created by the owner of the atSign and these keys are not shown in the scan.
public(String key, {String? namespace, String sharedBy = ''}) → PublicKeyBuilder
Public keys are visible to everyone and shown in an authenticated/unauthenticated scan
self(String key, {String? namespace, String sharedBy = ''}) → SelfKeyBuilder
Self keys that are created by the owner of the atSign and the keys can be accessed by the owner of the atSign only.
shared(String key, {String? namespace, String sharedBy = ''}) → SharedKeyBuilder
Shared Keys are shared with other atSign. The owner can see the keys on authenticated scan. The sharedWith atSign can lookup the value of the key.