Class BackchannelAuthenticationSuccessEvent
- Namespace
- Fdyay.IdentityServer.Events
- Assembly
- Fdyay.IdentityServer.Core.dll
A client asked this server to authenticate somebody who is somewhere else (CIBA).
public class BackchannelAuthenticationSuccessEvent : Event
- Inheritance
-
BackchannelAuthenticationSuccessEvent
- Inherited Members
Remarks
Duende's name, spelled Backchannel as Duende spells it since 0.157.0 (BackChannel until then), as
are its CIBA interaction, throttling, notification and user-validation types; the request and its store keep
BackChannel, as Duende's do.
Constructors
BackchannelAuthenticationSuccessEvent(string, string, IEnumerable<string>)
A backchannel authentication request that was accepted and stored.
public BackchannelAuthenticationSuccessEvent(string clientId, string subjectId, IEnumerable<string> scopes)
Parameters
clientIdstringThe client that made the request.
subjectIdstringThe subject the request's hint resolved to.
scopesIEnumerable<string>The scopes the user will be asked to approve.
Properties
ClientId
The client that made the request.
public string ClientId { get; }
Property Value
ClientName
The client's display name, where it has one. Duende's.
public string? ClientName { get; set; }
Property Value
Endpoint
BackchannelAuthentication, the endpoint, as Duende names it.
public string? Endpoint { get; set; }
Property Value
Scopes
The scopes the user will be asked to approve.
public IReadOnlyCollection<string> Scopes { get; }
Property Value
SubjectId
Who the request named, resolved to a subject before it was stored.
public string SubjectId { get; }