Table of Contents

Class AnonymousAuthorization

Namespace
Ecng.Security
Assembly
Ecng.Security.dll

Authorization module granted access for everyone.

public class AnonymousAuthorization : IAuthorization
Inheritance
AnonymousAuthorization
Implements
Derived
Inherited Members
Extension Methods

Constructors

AnonymousAuthorization()

Initializes a new instance of the AnonymousAuthorization.

public AnonymousAuthorization()

Methods

ValidateCredentials(string, SecureString, IPAddress, CancellationToken)

Check login and password.

public virtual ValueTask<string> ValidateCredentials(string login, SecureString password, IPAddress clientAddress, CancellationToken cancellationToken)

Parameters

login string

Login.

password SecureString

Password.

clientAddress IPAddress

Remote network address.

cancellationToken CancellationToken

CancellationToken

Returns

ValueTask<string>

Session identifier.