TwitterOptions 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.
Opsi untuk middleware autentikasi Twitter.
public ref class TwitterOptions : Microsoft::AspNetCore::Builder::RemoteAuthenticationOptions
public class TwitterOptions : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions
type TwitterOptions = class
inherit RemoteAuthenticationOptions
Public Class TwitterOptions
Inherits RemoteAuthenticationOptions
- Warisan
Konstruktor
TwitterOptions() |
Menginisialisasi instans baru kelas TwitterOptions. |
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. (Diperoleh dari RemoteAuthenticationOptions) |
BackchannelTimeout |
Mendapatkan atau menetapkan nilai batas waktu dalam milidetik untuk komunikasi saluran kembali dengan penyedia identitas jarak jauh. (Diperoleh dari RemoteAuthenticationOptions) |
CallbackPath |
Jalur permintaan dalam jalur dasar aplikasi tempat agen pengguna akan dikembalikan. Middleware akan memproses permintaan ini ketika tiba. (Diperoleh dari RemoteAuthenticationOptions) |
ClaimsIssuer |
Mendapatkan atau mengatur penerbit yang harus digunakan untuk klaim apa pun yang dibuat (Diperoleh dari AuthenticationOptions) |
ConsumerKey |
Mendapatkan atau mengatur kunci konsumen yang digunakan untuk berkomunikasi dengan Twitter. |
ConsumerSecret |
Mendapatkan atau mengatur rahasia konsumen yang digunakan untuk menandatangani permintaan ke Twitter. |
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. (Diperoleh dari RemoteAuthenticationOptions) |
Events |
Mendapatkan atau mengatur yang ITwitterEvents digunakan untuk menangani peristiwa autentikasi. |
RemoteAuthenticationTimeout |
Mendapatkan atau menetapkan batas waktu untuk menyelesaikan alur autentikasi (15 menit secara default). (Diperoleh dari RemoteAuthenticationOptions) |
RetrieveUserDetails |
Mengaktifkan detail pengguna pengambilan selama proses autentikasi, termasuk alamat email. Mengambil alamat email memerlukan izin khusus dari Dukungan Twitter per aplikasi. Defaultnya adalah false (salah). Lihat https://dev.twitter.com/rest/reference/get/account/verify_credentials |
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. (Diperoleh dari RemoteAuthenticationOptions) |
StateDataFormat |
Mendapatkan atau mengatur jenis yang digunakan untuk mengamankan data yang ditangani oleh middleware. |
SystemClock |
Hanya untuk tujuan pengujian. |
SystemClock |
Hanya untuk tujuan pengujian. (Diperoleh dari AuthenticationOptions) |