AuthorizationCodeReceivedContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir.
public ref class AuthorizationCodeReceivedContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class AuthorizationCodeReceivedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class AuthorizationCodeReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class AuthorizationCodeReceivedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type AuthorizationCodeReceivedContext = class
inherit BaseOpenIdConnectContext
type AuthorizationCodeReceivedContext = class
inherit RemoteAuthenticationContext<OpenIdConnectOptions>
Public Class AuthorizationCodeReceivedContext
Inherits BaseOpenIdConnectContext
Public Class AuthorizationCodeReceivedContext
Inherits RemoteAuthenticationContext(Of OpenIdConnectOptions)
- Devralma
- Devralma
-
AuthorizationCodeReceivedContext
Oluşturucular
Özellikler
Backchannel |
Belirteç uç noktasına özel istekler gönderirken kullanılmak üzere kimlik sağlayıcısına yapılandırılmış iletişim kanalı. |
HandledCodeRedemption |
Geliştiricinin kod kullanım işlemini işlemeyi (veya atlamayı) seçip seçmediğini gösterir. True ise işleyici kodu kullanmaya çalışmaz. Bkz. HandleCodeRedemption ve TokenEndpointResponse. |
HandledResponse |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseControlContext) |
HttpContext |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseContext) |
HttpContext |
Bağlam. (Devralındığı yer: BaseContext<TOptions>) |
JwtSecurityToken |
Varsa, kimlik doğrulama yanıtında alınan öğesini alır veya ayarlar JwtSecurityToken . |
Options |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseOpenIdConnectContext) |
Options |
Şemayla ilişkili kimlik doğrulama seçeneklerini alır. (Devralındığı yer: BaseContext<TOptions>) |
Principal |
ClaimsPrincipal Kullanıcı taleplerini içeren öğesini alır. (Devralındığı yer: RemoteAuthenticationContext<TOptions>) |
Properties |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. |
Properties |
öğesini alır veya ayarlar AuthenticationProperties. (Devralındığı yer: RemoteAuthenticationContext<TOptions>) |
ProtocolMessage |
öğesini alır veya ayarlar OpenIdConnectMessage. |
ProtocolMessage |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseOpenIdConnectContext) |
Request |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseContext) |
Request |
İstek. (Devralındığı yer: BaseContext<TOptions>) |
Response |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseContext) |
Response |
Yanıt. (Devralındığı yer: BaseContext<TOptions>) |
Result |
HandleRequestResult İşleyici tarafından kullanılan. (Devralındığı yer: HandleRequestContext<TOptions>) |
Scheme |
Kimlik doğrulama düzeni. (Devralındığı yer: BaseContext<TOptions>) |
Skipped |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseControlContext) |
State |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseControlContext) |
Ticket |
Bu olay olayı işlediğine Ticket işaret ederse değerini döndürür veya döndürür. (Devralındığı yer: BaseControlContext) |
TokenEndpointRequest |
Belirteç uç noktasına gönderilecek ve özelleştirme için kullanılabilen istek. |
TokenEndpointResponse |
Geliştirici kodu kendi kendine kullanmak isterse sonuçta elde edilen belirteçleri burada sağlayabilir. Bu, HandleCodeRedemption çağrısıyla aynıdır. Ayarlanırsa işleyici kodu kullanmaya çalışmaz. Yetkilendirme yanıtında daha önce alınmamış bir IdToken gereklidir. İşleyici kullanıcı bilgileri uç noktasına başvuracaksa erişim belirteci isteğe bağlıdır. |
Yöntemler
CheckEventResult(AuthenticateResult) |
Bu Bağlam, OpenIdConnect protokolü üzerinden bir 'AuthorizationCode' alındığında bilgilendirilmek için kullanılabilir. (Devralındığı yer: BaseControlContext) |
Fail(Exception) |
Kimlik doğrulamasının başarısız olduğunu gösterir. (Devralındığı yer: RemoteAuthenticationContext<TOptions>) |
Fail(String) |
Kimlik doğrulamasının başarısız olduğunu gösterir. (Devralındığı yer: RemoteAuthenticationContext<TOptions>) |
HandleCodeRedemption() |
İşleyiciye kod kullanım işlemini atlamayı söyler. Geliştirici kodu kendisi kullanmış veya kullanım gerekmediğine karar vermiş olabilir. Daha fazla işlem için gereken belirteçler alındıysa, belirteçlerin sağlanmasına izin veren aşırı yüklemelerden birini çağırın. Yetkilendirme yanıtında daha önce alınmamış bir IdToken gereklidir. İşleyicinin kullanıcı bilgileri uç noktasına başvurması için isteğe bağlı olarak bir erişim belirteci sağlanabilir. Bunu çağırmak TokenEndpointResponse ayarıyla aynıdır. |
HandleCodeRedemption(OpenIdConnectMessage) |
İşleyiciye kod kullanım işlemini atlamayı söyler. Geliştirici kodu kendisi kullanmış veya kullanım gerekmediğine karar vermiş olabilir. Daha fazla işlem için gereken belirteçler alındıysa, belirteçlerin sağlanmasına izin veren aşırı yüklemelerden birini çağırın. Yetkilendirme yanıtında daha önce alınmamış bir IdToken gereklidir. İşleyicinin kullanıcı bilgileri uç noktasına başvurması için isteğe bağlı olarak bir erişim belirteci sağlanabilir. Bunu çağırmak TokenEndpointResponse ayarıyla aynıdır. |
HandleCodeRedemption(String, String) |
İşleyiciye kod kullanım işlemini atlamayı söyler. Geliştirici kodu kendisi kullanmış veya kullanım gerekmediğine karar vermiş olabilir. Daha fazla işlem için gereken belirteçler alındıysa, belirteçlerin sağlanmasına izin veren aşırı yüklemelerden birini çağırın. Yetkilendirme yanıtında daha önce alınmamış bir IdToken gereklidir. İşleyicinin kullanıcı bilgileri uç noktasına başvurması için isteğe bağlı olarak bir erişim belirteci sağlanabilir. Bunu çağırmak TokenEndpointResponse ayarıyla aynıdır. |
HandleResponse() |
Bu istek için tüm işlemleri sonlandırın ve istemciye geri dönün. Arayan, yanıtın tamamını oluşturmakla sorumludur. SignIn'i Ticket tetikleme olarak ayarlayın. (Devralındığı yer: BaseControlContext) |
HandleResponse() |
Bu istek için tüm işlemleri sonlandırın ve istemciye geri dönün. Arayan, yanıtın tamamını oluşturmakla sorumludur. (Devralındığı yer: HandleRequestContext<TOptions>) |
SkipHandler() |
Geçerli işleyicide isteği işlemeyi sonlandırın. (Devralındığı yer: HandleRequestContext<TOptions>) |
SkipToNextMiddleware() |
Geçerli ara yazılımda isteği işlemeyi sonlandırın ve denetimi bir sonrakine geçirin. Oturum Açma çağrılmayacak. (Devralındığı yer: BaseControlContext) |
Success() |
ve Propertiesile bilet oluşturma başarısını Principal çağırır. (Devralındığı yer: RemoteAuthenticationContext<TOptions>) |