WindowsSecurityToken Kelas

Definisi

Mewakili token keamanan yang didasarkan pada identitas domain Windows atau akun pengguna.

public ref class WindowsSecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class WindowsSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type WindowsSecurityToken = class
    inherit SecurityToken
    interface IDisposable
Public Class WindowsSecurityToken
Inherits SecurityToken
Implements IDisposable
Warisan
WindowsSecurityToken
Turunan
Penerapan

Keterangan

Biasanya, pengembang aplikasi tidak perlu menggunakan WindowsSecurityToken kelas , kecuali layanan Web harus mendapatkan akses ke detail tentang domain Windows atau akun pengguna yang WindowsSecurityToken terkait dengan token keamanan. Untuk mendapatkan detail domain Windows atau akun pengguna, akses WindowsIdentity properti .

Konstruktor

WindowsSecurityToken()

Menginisialisasi instans baru kelas WindowsSecurityToken.

WindowsSecurityToken(WindowsIdentity)

Menginisialisasi instans WindowsSecurityToken baru kelas menggunakan pengguna Windows.

WindowsSecurityToken(WindowsIdentity, String)

Menginisialisasi instans WindowsSecurityToken baru kelas menggunakan pengguna Windows.

WindowsSecurityToken(WindowsIdentity, String, String)

Membuat instans baru .WindowsSecurityToken

Properti

AuthenticationType

Mendapatkan jenis autentikasi untuk token.

Id

Mendapatkan pengidentifikasi unik untuk token keamanan.

SecurityKeys

Mendapatkan kunci kriptografi yang terkait dengan token keamanan.

ValidFrom

Mendapatkan instan pertama dalam waktu di mana token keamanan ini valid.

ValidTo

Mendapatkan instan terakhir pada waktu di mana token keamanan ini valid.

WindowsIdentity

Mendapatkan pengguna Windows yang terkait dengan token keamanan ini.

Metode

CanCreateKeyIdentifierClause<T>()

Mendapatkan nilai yang menunjukkan apakah token keamanan ini mampu membuat pengidentifikasi kunci yang ditentukan.

(Diperoleh dari SecurityToken)
CreateKeyIdentifierClause<T>()

Membuat klausa pengidentifikasi kunci yang ditentukan.

(Diperoleh dari SecurityToken)
Dispose()

Merilis semua sumber daya yang WindowsSecurityTokendigunakan oleh .

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)

Menginisialisasi instans WindowsSecurityToken baru kelas menggunakan pengidentifikasi unik yang ditentukan, pengguna Windows, dan instans pertama dan terakhir pada waktunya ketika token keamanan valid.

Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

Menginisialisasi instans baru kelas WindowsSecurityToken.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Mengembalikan nilai yang menunjukkan apakah pengidentifikasi kunci untuk instans ini dapat diselesaikan ke pengidentifikasi kunci yang ditentukan.

(Diperoleh dari SecurityToken)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Mendapatkan kunci untuk klausa pengidentifikasi kunci yang ditentukan.

(Diperoleh dari SecurityToken)
ThrowIfDisposed()

Memberikan pengecualian jika Dispose() metode telah dipanggil untuk instans ini.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk