C# Class Microsoft.AspNetCore.Authentication.ActiveDirectory.HandshakeState

A windows authentication session
Inheritance: IDisposable
Show file Open project: OneBitSoftware/Microsoft.AspNetCore.Authentication.ActiveDirectory Class Usage Examples

Public Properties

Property Type Description
AuthenticationProperties AuthenticationProperties

Public Methods

Method Description
Dispose ( ) : void
HandshakeState ( ) : Microsoft.AspNetCore.Http.Authentication
IsClientResponseValid ( byte message ) : bool

Validate the client response and fill the indentity of the token

TryAcquireServerChallenge ( byte &message ) : bool

Try to acquire the server challenge for this state

Method Details

Dispose() public method

public Dispose ( ) : void
return void

HandshakeState() public method

public HandshakeState ( ) : Microsoft.AspNetCore.Http.Authentication
return Microsoft.AspNetCore.Http.Authentication

IsClientResponseValid() public method

Validate the client response and fill the indentity of the token
public IsClientResponseValid ( byte message ) : bool
message byte
return bool

TryAcquireServerChallenge() public method

Try to acquire the server challenge for this state
public TryAcquireServerChallenge ( byte &message ) : bool
message byte
return bool

Property Details

AuthenticationProperties public property

The authentication properties we extract from the authentication challenge received from application layer
public AuthenticationProperties AuthenticationProperties
return AuthenticationProperties