NegotiateEvents 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 NegotiateHandler 调用的事件,使开发人员能够控制身份验证过程。
public ref class NegotiateEvents
public class NegotiateEvents
type NegotiateEvents = class
Public Class NegotiateEvents
- 继承
-
NegotiateEvents
构造函数
NegotiateEvents() |
指定 NegotiateHandler 调用的事件,使开发人员能够控制身份验证过程。 |
属性
OnAuthenticated |
身份验证完成并生成 ClaimsIdentity 后调用。 |
OnAuthenticationFailed |
在处理请求期间引发异常时调用。 在发生此事件后将重新引发异常,除非已抑制这些异常。 |
OnChallenge |
在质询发送回调用方之前调用。 |
OnRetrieveLdapClaims |
在通过 LDAP 连接检索到的声明填充 ClaimsIdentity 之前进行身份验证后调用。 当 在 上LdapSettings设置为 true 时EnableLdapClaimResolution,将调用此事件。 |
方法
Authenticated(AuthenticatedContext) |
身份验证完成并生成 ClaimsIdentity 后调用。 |
AuthenticationFailed(AuthenticationFailedContext) |
在处理请求期间引发异常时调用。 在发生此事件后将重新引发异常,除非已抑制这些异常。 |
Challenge(ChallengeContext) |
在质询发送回调用方之前调用。 |
RetrieveLdapClaims(LdapContext) |
在通过 LDAP 连接检索到的声明填充 ClaimsIdentity 之前进行身份验证后调用。 |