Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Paiwise.IIdentityAuthenticatorService Interface Reference

Interface for identity application authenticator services. More...

Inheritance diagram for Paiwise.IIdentityAuthenticatorService:
Waher.Runtime.Inventory.IModule Waher.Runtime.Inventory.IProcessingSupport< IIdentityApplication > TAG.Identity.NeuroAccess.NeuroAccessAuthenticator Waher.Service.IoTBroker.Legal.Identity.Age.AgeAuthenticator Waher.Service.IoTBroker.Legal.Identity.Previews.PreviewAuthenticator

Public Member Functions

Task Validate (IIdentityApplication Application)
 Validates an identity application. More...
 
Task Start ()
 Starts the module. More...
 
Task Stop ()
 Stops the module. More...
 
Grade Supports (T Object)
 If the interface understands objects such as Object . More...
 

Detailed Description

Interface for identity application authenticator services.

Definition at line 9 of file IIdentityAuthenticatorService.cs.

Member Function Documentation

◆ Start()

Task Waher.Runtime.Inventory.IModule.Start ( )
inherited

Starts the module.

Implemented in Paiwise.Internal.PaiwisePaymentServices, Waher.Service.IoTBroker.Admin.WebService.AdminServiceModule, Waher.Service.IoTBroker.Legal.Identity.Age.AgeAuthenticator, Waher.Service.IoTBroker.Legal.Identity.Previews.PreviewAuthenticator, Waher.Service.IoTBroker.Legal.MFA.QuickLoginService, Waher.Service.IoTBroker.WebServices.Agent.AgentApi, Waher.Service.IoTBroker.XmppServerModule, Waher.Jobs.JobScheduler, Waher.Networking.SASL.SaslModule, Waher.Networking.NetworkingModule, Waher.Networking.NetworkingModule, Waher.IoTGateway.App.ChatModule, Waher.Persistence.FullTextSearch.FullTextSearchModule, Waher.Persistence.LifeCycle.DatabaseModule, Waher.Runtime.Counters.CounterModule, Waher.Runtime.HashStore.HashStoreModule, Waher.Runtime.Transactions.TransactionModule, Waher.Things.Arduino.Module, Waher.Things.Files.FilesModule, Waher.Things.Http.HttpModule, Waher.Things.Mqtt.MqttModule, Waher.Things.Semantic.SemanticModule, Waher.Things.Xmpp.XmppModule, Waher.WebService.Queue.QueueServiceModule, Waher.WebService.Script.ScriptServiceModule, Waher.WebService.Sparql.SparqlServiceModule, Waher.WebService.Tesseract.TesseractApi, TAG.Service.MicrosoftInterop.ConversionService, Waher.Service.NeuroLedger.NeuroLedgerModule, TAG.Identity.NeuroAccess.NeuroAccessAuthenticator, TAG.Payments.NeuroCredits.NeuroCreditsServiceProvider, TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider, Paiwise.OpenExchangeRates.OpenExchangeRatesService, and TAG.Payments.Script.ScriptProviders.

◆ Stop()

Task Waher.Runtime.Inventory.IModule.Stop ( )
inherited

Stops the module.

Implemented in Paiwise.Internal.PaiwisePaymentServices, Waher.Service.IoTBroker.Admin.WebService.AdminServiceModule, Waher.Service.IoTBroker.Functions.LocalServices.ConfigurationPage.ConfigurationPageService, Waher.Service.IoTBroker.Legal.Identity.Age.AgeAuthenticator, Waher.Service.IoTBroker.Legal.Identity.Previews.PreviewAuthenticator, Waher.Service.IoTBroker.Legal.MFA.QuickLoginService, Waher.Service.IoTBroker.WebServices.Agent.AgentApi, Waher.Service.IoTBroker.XmppServerModule, Waher.Jobs.JobScheduler, Waher.Networking.SASL.SaslModule, Waher.Networking.NetworkingModule, Waher.Networking.NetworkingModule, Waher.IoTGateway.App.ChatModule, Waher.Persistence.FullTextSearch.FullTextSearchModule, Waher.Persistence.LifeCycle.DatabaseModule, Waher.Runtime.Counters.CounterModule, Waher.Runtime.HashStore.HashStoreModule, Waher.Runtime.Transactions.TransactionModule, Waher.Things.Arduino.Module, Waher.Things.Files.FilesModule, Waher.Things.Http.HttpModule, Waher.Things.Mqtt.MqttModule, Waher.Things.Semantic.SemanticModule, Waher.Things.Xmpp.XmppModule, Waher.WebService.Queue.QueueServiceModule, Waher.WebService.Script.ScriptServiceModule, Waher.WebService.Sparql.SparqlServiceModule, Waher.WebService.Tesseract.TesseractApi, TAG.Service.MicrosoftInterop.ConversionService, Waher.Service.NeuroLedger.NeuroLedgerModule, TAG.Identity.NeuroAccess.NeuroAccessAuthenticator, TAG.Payments.NeuroCredits.NeuroCreditsServiceProvider, TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider, Paiwise.OpenExchangeRates.OpenExchangeRatesService, and TAG.Payments.Script.ScriptProviders.

◆ Supports()

Grade Waher.Runtime.Inventory.IProcessingSupport< T >.Supports ( Object)
inherited

If the interface understands objects such as Object .

Parameters
ObjectObject
Returns
How well objects of this type are supported.

◆ Validate()

Task Paiwise.IIdentityAuthenticatorService.Validate ( IIdentityApplication  Application)

The documentation for this interface was generated from the following file: