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

Interface for currency converter service providers More...

Inheritance diagram for Paiwise.IPeerReviewService:
Paiwise.IServiceProvider TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewerService

Public Member Functions

Task< IAuthenticationResultIsValid (Waher.Networking.XMPP.Contracts.EventArguments.SignaturePetitionEventArgs PeerReivewRequest, ClientUrlEventHandler ClientUrlCallback, object State)
 Checks the veracity of identity claims. More...
 

Properties

string PeerReviewerLegalId [get]
 Legal ID of peer reviewer More...
 
bool External [get]
 If the PeerReviewerLegalId is an external legal identity (true), or represents the neuron itself (false). More...
 
IPeerReviewServiceProvider PeerReviewServiceProvider [get]
 Reference to service provider. More...
 
string Id [get]
 ID of service provider. More...
 
string Name [get]
 Displayable name of service provider. More...
 
string IconUrl [get]
 Optional URL to icon of service provider. More...
 
int IconWidth [get]
 Width of icon, if available. More...
 
int IconHeight [get]
 Height of icon, if available. More...
 

Detailed Description

Interface for currency converter service providers

Definition at line 8 of file IPeerReviewService.cs.

Member Function Documentation

◆ IsValid()

Task< IAuthenticationResult > Paiwise.IPeerReviewService.IsValid ( Waher.Networking.XMPP.Contracts.EventArguments.SignaturePetitionEventArgs  PeerReivewRequest,
ClientUrlEventHandler  ClientUrlCallback,
object  State 
)

Checks the veracity of identity claims.

Parameters
PeerReivewRequestPeer review request.
ClientUrlCallbackClient-side URL that needs to be opened to complete the validation process.
StateState object passed on in calls to the callback method.
Returns
Authentication result.

Implemented in TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewerService.

Property Documentation

◆ External

bool Paiwise.IPeerReviewService.External
get

If the PeerReviewerLegalId is an external legal identity (true), or represents the neuron itself (false).

Implemented in TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewerService.

Definition at line 19 of file IPeerReviewService.cs.

◆ IconHeight

◆ IconUrl

◆ IconWidth

◆ Id

◆ Name

◆ PeerReviewerLegalId

string Paiwise.IPeerReviewService.PeerReviewerLegalId
get

Legal ID of peer reviewer

Implemented in TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewerService.

Definition at line 13 of file IPeerReviewService.cs.

◆ PeerReviewServiceProvider

IPeerReviewServiceProvider Paiwise.IPeerReviewService.PeerReviewServiceProvider
get

Reference to service provider.

Implemented in TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewerService.

Definition at line 24 of file IPeerReviewService.cs.


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