Share via


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.

Properti Deskripsi
AccessDecision Keputusan otorisasi yang dirender oleh otoritas SAML sehubungan dengan sumber daya yang Resource diwakili oleh properti .
Evidence Seperangkat pernyataan SAML menegaskan bahwa otoritas SAML mengandalkan 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 Resource diwakili oleh properti .

Konstruktor

SamlAuthorizationDecisionStatement()

Menginisialisasi instans baru kelas SamlAuthorizationDecisionStatement.

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

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

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

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

Properti

AccessDecision

Mendapatkan atau menetapkan keputusan otorisasi yang dirender oleh otoritas SAML sehubungan dengan akses oleh subjek ke 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 yang aksesnya 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

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 dari instans Type saat ini.

(Diperoleh dari Object)
MakeReadOnly()

Menyebabkan instans ini bersifat baca-saja.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(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