SealdSsksTMRPlugin class SealdSsksTMRPlugin

The SealdSSKSTmrPlugin class allows to use the SSKS key storage service to store Seald identities easily and securely, encrypted by a key stored on your back-end server.

Implemented types

Constructors

SealdSsksTMRPlugin({required String ssksURL, required String appId, int logLevel = 0, bool logNoColor = false, String instanceName = ""})
Initialize an instance of Seald SSKS TMR plugin.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getAuthFactorToken(String sessionId, String authFactorType, String authFactorValue, {String? challenge}) SealdSsksTMRPluginGetFactorTokenResponse
Retrieve the TMR JWT associated with an authentication factor.
getAuthFactorTokenAsync(String sessionId, String authFactorType, String authFactorValue, {String? challenge}) Future<SealdSsksTMRPluginGetFactorTokenResponse>
Retrieve the TMR JWT associated with an authentication factor.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
retrieveIdentity(String sessionId, String authFactorType, String authFactorValue, Uint8List rawTMRSymKey, {String? challenge}) SealdSsksTMRPluginRetrieveIdentityResponse
Retrieve the Seald account previously saved with saveIdentity.
retrieveIdentityAsync(String sessionId, String authFactorType, String authFactorValue, Uint8List rawTMRSymKey, {String? challenge}) Future<SealdSsksTMRPluginRetrieveIdentityResponse>
Retrieve the Seald account previously saved with saveIdentity.
saveIdentity(String sessionId, String authFactorType, String authFactorValue, Uint8List rawTMRSymKey, Uint8List identity, {String? challenge}) SealdSsksTMRPluginSaveIdentityResponse
Save the Seald account to SSKS.
saveIdentityAsync(String sessionId, String authFactorType, String authFactorValue, Uint8List rawTMRSymKey, Uint8List identity, {String? challenge}) Future<SealdSsksTMRPluginSaveIdentityResponse>
Save the Seald account to SSKS.
toString() String
A string representation of this object.
inherited

Operators

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