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

Event arguments for Remote Authentication callback methods. More...

Inheritance diagram for Paiwise.RemoteAuthenticationEventArgs:

Public Member Functions

 RemoteAuthenticationEventArgs (object State, params KeyValuePair< string, object >[] JwtClaims)
 Event arguments for Remote Authentication callback methods. More...
 
 RemoteAuthenticationEventArgs (object State, string ErrorMessage, bool LogAuditFailure)
 Event arguments for Remote Authentication callback methods. More...
 

Properties

object State [get]
 State object. More...
 
bool Ok [get]
 If remote authentication was successful or not. More...
 
string ErrorMessage [get]
 Error message, if remote authentication failed. More...
 
bool LogAuditFailure [get]
 If audit failure should be logged. More...
 
KeyValuePair< string, object >[] JwtClaims [get]
 JWT Claims to include in token generated. More...
 

Detailed Description

Event arguments for Remote Authentication callback methods.

Definition at line 9 of file RemoteAuthenticationEventArgs.cs.

Constructor & Destructor Documentation

◆ RemoteAuthenticationEventArgs() [1/2]

Paiwise.RemoteAuthenticationEventArgs.RemoteAuthenticationEventArgs ( object  State,
params KeyValuePair< string, object >[]  JwtClaims 
)

Event arguments for Remote Authentication callback methods.

Parameters
StateState object.
JwtClaimsJWT claims to include in token generated.

Definition at line 16 of file RemoteAuthenticationEventArgs.cs.

◆ RemoteAuthenticationEventArgs() [2/2]

Paiwise.RemoteAuthenticationEventArgs.RemoteAuthenticationEventArgs ( object  State,
string  ErrorMessage,
bool  LogAuditFailure 
)

Event arguments for Remote Authentication callback methods.

Parameters
StateState object.
ErrorMessageError message.
LogAuditFailureIf audit failure should be logged.

Definition at line 32 of file RemoteAuthenticationEventArgs.cs.

Property Documentation

◆ ErrorMessage

string Paiwise.RemoteAuthenticationEventArgs.ErrorMessage
get

Error message, if remote authentication failed.

Definition at line 55 of file RemoteAuthenticationEventArgs.cs.

◆ JwtClaims

KeyValuePair<string, object> [] Paiwise.RemoteAuthenticationEventArgs.JwtClaims
get

JWT Claims to include in token generated.

Definition at line 65 of file RemoteAuthenticationEventArgs.cs.

◆ LogAuditFailure

bool Paiwise.RemoteAuthenticationEventArgs.LogAuditFailure
get

If audit failure should be logged.

Definition at line 60 of file RemoteAuthenticationEventArgs.cs.

◆ Ok

bool Paiwise.RemoteAuthenticationEventArgs.Ok
get

If remote authentication was successful or not.

Definition at line 50 of file RemoteAuthenticationEventArgs.cs.

◆ State

object Paiwise.RemoteAuthenticationEventArgs.State
get

State object.

Definition at line 45 of file RemoteAuthenticationEventArgs.cs.


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