RemoteAuthenticationOptions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi opsi yang digunakan oleh RemoteAuthenticationHandler<TOptions>.
public ref class RemoteAuthenticationOptions : Microsoft::AspNetCore::Builder::AuthenticationOptions
public class RemoteAuthenticationOptions : Microsoft.AspNetCore.Builder.AuthenticationOptions
type RemoteAuthenticationOptions = class
inherit AuthenticationOptions
Public Class RemoteAuthenticationOptions
Inherits AuthenticationOptions
- Warisan
- Turunan
Konstruktor
RemoteAuthenticationOptions() |
Berisi opsi yang digunakan oleh RemoteAuthenticationHandler<TOptions>. |
Bidang
Events |
Berisi opsi yang digunakan oleh RemoteAuthenticationHandler<TOptions>. |
Properti
AuthenticationScheme |
AuthenticationScheme dalam opsi sesuai dengan nama logis untuk skema autentikasi tertentu. Nilai yang berbeda dapat ditetapkan untuk menggunakan jenis middleware autentikasi yang sama lebih dari sekali dalam alur. (Diperoleh dari AuthenticationOptions) |
AutomaticAuthenticate |
Jika benar, middleware autentikasi mengubah pengguna permintaan yang masuk. Jika false middleware autentikasi hanya akan memberikan identitas ketika secara eksplisit ditunjukkan oleh AuthenticationScheme. (Diperoleh dari AuthenticationOptions) |
AutomaticChallenge |
Jika benar, middleware autentikasi harus menangani tantangan otomatis. Jika false middleware autentikasi hanya akan mengubah respons ketika secara eksplisit ditunjukkan oleh AuthenticationScheme. (Diperoleh dari AuthenticationOptions) |
BackchannelHttpHandler |
HttpMessageHandler digunakan untuk berkomunikasi dengan penyedia identitas jarak jauh. Ini tidak dapat diatur pada saat yang sama dengan BackchannelCertificateValidator kecuali nilai dapat di-downcast ke WebRequestHandler. |
BackchannelTimeout |
Mendapatkan atau menetapkan nilai batas waktu dalam milidetik untuk komunikasi saluran kembali dengan penyedia identitas jarak jauh. |
CallbackPath |
Jalur permintaan dalam jalur dasar aplikasi tempat agen pengguna akan dikembalikan. Middleware akan memproses permintaan ini ketika tiba. |
ClaimsIssuer |
Mendapatkan atau mengatur penerbit yang harus digunakan untuk klaim apa pun yang dibuat (Diperoleh dari AuthenticationOptions) |
Description |
Informasi tambahan tentang jenis autentikasi yang tersedia untuk aplikasi. (Diperoleh dari AuthenticationOptions) |
DisplayName |
Mendapatkan atau mengatur teks yang dapat ditampilkan pengguna pada antarmuka pengguna masuk. |
RemoteAuthenticationTimeout |
Mendapatkan atau menetapkan batas waktu untuk menyelesaikan alur autentikasi (15 menit secara default). |
SaveTokens |
Menentukan apakah token akses dan refresh harus disimpan setelah AuthenticationProperties otorisasi berhasil.
Properti ini diatur ke |
SignInScheme |
Mendapatkan atau mengatur skema autentikasi yang sesuai dengan middleware yang bertanggung jawab untuk mempertahankan identitas pengguna setelah autentikasi berhasil. Nilai ini biasanya sesuai dengan middleware cookie yang terdaftar di kelas Startup. Saat dihilangkan, SignInScheme digunakan sebagai nilai fallback. |
SystemClock |
Hanya untuk tujuan pengujian. (Diperoleh dari AuthenticationOptions) |