Bagikan melalui


AuthenticationProperties Kelas

Definisi

Kamus yang digunakan untuk menyimpan nilai status tentang sesi autentikasi.

public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
Warisan
AuthenticationProperties
Turunan

Konstruktor

AuthenticationProperties()

Menginisialisasi instans baru kelas AuthenticationProperties.

AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>)

Menginisialisasi instans baru kelas AuthenticationProperties.

AuthenticationProperties(IDictionary<String,String>)

Menginisialisasi instans baru kelas AuthenticationProperties.

Properti

AllowRefresh

Mendapatkan atau mengatur jika menyegarkan sesi autentikasi harus diizinkan.

ExpiresUtc

Mendapatkan atau mengatur waktu kedaluwarsa tiket autentikasi.

IsPersistent

Mendapatkan atau mengatur apakah sesi autentikasi dipertahankan di beberapa permintaan.

IssuedUtc

Mendapatkan atau mengatur waktu di mana tiket autentikasi dikeluarkan.

Items

Nilai status tentang sesi autentikasi.

Parameters

Kumpulan parameter yang diteruskan ke handler autentikasi. Ini tidak ditujukan untuk serialisasi atau persistensi, hanya untuk mengalirkan data antar situs panggilan.

RedirectUri

Mendapatkan atau mengatur jalur lengkap atau URI absolut yang akan digunakan sebagai nilai respons pengalihan http.

Metode

Clone()

Mengembalikan salinan.

GetBool(String)

Dapatkan nullable Boolean dari Items koleksi.

GetDateTimeOffset(String)

Dapatkan nilai nullable DateTimeOffset dari Items koleksi.

GetParameter<T>(String)

Dapatkan parameter dari Parameters koleksi.

GetString(String)

Dapatkan nilai string dari Items koleksi.

SetBool(String, Nullable<Boolean>)

Atur Items atau hapus Boolean nilai dalam koleksi.

SetDateTimeOffset(String, Nullable<DateTimeOffset>)

Mengatur atau menghapus DateTimeOffset nilai dalam Items koleksi.

SetParameter<T>(String, T)

Tetapkan nilai parameter dalam Parameters koleksi.

SetString(String, String)

Atur atau hapus nilai string dari Items koleksi.

Metode Ekstensi

GetTokens(AuthenticationProperties)

Mengembalikan semua instans yang AuthenticationToken terkandung dalam properti.

GetTokenValue(AuthenticationProperties, String)

Mengembalikan nilai token.

StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>)

Menyimpan sekumpulan token autentikasi, setelah menghapus token lama.

UpdateTokenValue(AuthenticationProperties, String, String)

Updates nilai token jika sudah ada.

Berlaku untuk