Package org.ngengine.auth
Class Auth
java.lang.Object
org.ngengine.auth.Auth
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Class
<? extends NWindow<AuthConfig>> protected final AuthConfig
-
Constructor Summary
ConstructorsConstructorDescriptionAuth
(AuthStrategy strategy, Class<? extends NWindow<AuthConfig>> authWindow) -
Method Summary
Modifier and TypeMethodDescriptionorg.ngengine.platform.AsyncTask
<Void> protected abstract org.ngengine.platform.AsyncTask
<Void> abstract String
protected AuthConfig
org.ngengine.platform.VStore
getStore()
abstract boolean
boolean
listSaved
(org.ngengine.platform.VStore store) org.ngengine.platform.AsyncTask
<org.ngengine.nostr4j.signer.NostrSigner> protected abstract org.ngengine.platform.AsyncTask
<org.ngengine.nostr4j.signer.NostrSigner> void
open
(NWindowManagerComponent manager, String forPubKey, BiConsumer<NWindow<AuthConfig>, Throwable> callback) void
open
(NWindowManagerComponent manager, BiConsumer<NWindow<AuthConfig>, Throwable> callback) org.ngengine.platform.AsyncTask
<Void> protected abstract org.ngengine.platform.AsyncTask
<Void> save
(org.ngengine.platform.VStore store, org.ngengine.nostr4j.signer.NostrSigner signer, String encryptionKey)
-
Field Details
-
Constructor Details
-
Method Details
-
getNewIdentityText
-
open
public void open(NWindowManagerComponent manager, String forPubKey, BiConsumer<NWindow<AuthConfig>, Throwable> callback) -
open
public void open(NWindowManagerComponent manager, BiConsumer<NWindow<AuthConfig>, Throwable> callback) -
getStore
public org.ngengine.platform.VStore getStore() -
isStoreEnabled
public boolean isStoreEnabled() -
getOptions
-
isEnabled
public abstract boolean isEnabled() -
load
-
load
-
delete
-
delete
-
listSaved
-
listSaved
-
save
-
save
-