Bagikan melalui


SamlAuthorizationDecisionStatement Kelas

Definisi

Mewakili klaim untuk SamlSecurityToken token keamanan yang menegaskan bahwa keputusan otorisasi mengenai akses oleh subjek ke sumber daya yang ditentukan telah dibuat.

public ref class SamlAuthorizationDecisionStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAuthorizationDecisionStatement = class
    inherit SamlSubjectStatement
Public Class SamlAuthorizationDecisionStatement
Inherits SamlSubjectStatement
Warisan
SamlAuthorizationDecisionStatement

Keterangan

SamlSecurityToken token keamanan menentukan klaim mereka menggunakan pernyataan SAML, yang dapat menentukan apakah subjek berwenang untuk mengakses sumber daya tertentu. Klaim dalam pernyataan SAML diwakili oleh pernyataan SAML. Spesifikasi SAML mendefinisikan sekumpulan jenis pernyataan SAML dan salah satunya adalah SamlAuthorizationDecisionStatement. Menegaskan SamlAuthorizationDecisionStatement keputusan otorisasi mengenai akses oleh subjek ke sumber daya yang ditentukan telah dibuat. Tabel berikut ini meringkas properti yang terkait dengan keputusan otorisasi.

Harta benda Deskripsi
AccessDecision Keputusan otorisasi yang dirender oleh otoritas SAML sehubungan dengan sumber daya yang Resource diwakili oleh properti .
Evidence Serangkaian pernyataan SAML yang diandalkan otoritas SAML untuk merender keputusan.
Resource Referensi URI yang mengidentifikasi sumber daya tempat akses dicari.
SamlActions Kumpulan tindakan yang diizinkan untuk dilakukan subjek pada sumber daya yang diwakili oleh Resource properti .

Konstruktor

Nama Deskripsi
SamlAuthorizationDecisionStatement()

Menginisialisasi instans baru dari kelas SamlAuthorizationDecisionStatement.

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

Menginisialisasi instans baru dari kelas SamlAuthorizationDecisionStatement. menggunakan subjek, sumber daya, keputusan otorisasi, dan tindakan yang ditentukan oleh subjek pada sumber daya.

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

Menginisialisasi instans baru dari kelas SamlAuthorizationDecisionStatement. menggunakan subjek, sumber daya, keputusan otorisasi, dan tindakan yang ditentukan oleh subjek pada sumber daya.

Properti

Nama Deskripsi
AccessDecision

Mendapatkan atau menetapkan keputusan otorisasi yang dirender oleh otoritas SAML sehubungan dengan akses berdasarkan sumber daya yang ditentukan.

ClaimType

Mendapatkan jenis klaim keamanan.

Evidence

Mendapatkan atau menetapkan bukti yang diandalkan otoritas SAML untuk merender keputusan otorisasi.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah properti instans ini bersifat baca-saja.

Resource

Sumber daya tempat akses dicari oleh subjek SamlSecurityToken token keamanan.

SamlActions

Mendapatkan serangkaian tindakan yang diizinkan untuk dilakukan subjek pada sumber daya.

SamlSubject

Mendapatkan atau mengatur subjek SamlSecurityToken token keamanan.

(Diperoleh dari SamlSubjectStatement)

Metode

Nama Deskripsi
AddClaimsToList(IList<Claim>)

Menambahkan klaim berdasarkan properti instans ini ke kumpulan klaim yang ditentukan.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Membuat kebijakan otorisasi untuk SamlSecurityToken token keamanan.

(Diperoleh dari SamlSubjectStatement)
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 Type instans saat ini.

(Diperoleh dari Object)
MakeReadOnly()

Menyebabkan instans ini bersifat baca-saja.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Membaca pernyataan otorisasi SAML dari pembaca XML yang ditentukan.

SetSubject(SamlSubject)

Mengatur subjek SamlSecurityToken token keamanan.

(Diperoleh dari SamlSubjectStatement)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Menulis pernyataan otorisasi SAML ke dalam serializer XML yang ditentukan.

Berlaku untuk

Lihat juga