Antarmuka IAzAuthorizationStore (azroles.h)

Objek AzAuthorizationStore mendefinisikan kontainer yang merupakan akar penyimpanan kebijakan otorisasi.

Warisan

Antarmuka IAzAuthorizationStore mewarisi dari antarmuka IUnknown . IAzAuthorizationStore juga memiliki jenis anggota ini:

Metode

Antarmuka IAzAuthorizationStore memiliki metode ini.

 
IAzAuthorizationStore::AddDelegatedPolicyUser

Menambahkan pengidentifikasi keamanan (SID) yang ditentukan dalam formulir teks ke daftar prinsipal yang bertindak sebagai pengguna kebijakan yang didelegasikan. (IAzAuthorizationStore.AddDelegatedPolicyUser)
IAzAuthorizationStore::AddDelegatedPolicyUserName

Menambahkan nama akun yang ditentukan ke daftar prinsipal yang bertindak sebagai pengguna kebijakan yang didelegasikan. (IAzAuthorizationStore.AddDelegatedPolicyUserName)
IAzAuthorizationStore::AddPolicyAdministrator

Menambahkan pengidentifikasi keamanan (SID) yang ditentukan dalam formulir teks ke daftar prinsipal yang bertindak sebagai administrator kebijakan. (IAzAuthorizationStore.AddPolicyAdministrator)
IAzAuthorizationStore::AddPolicyAdministratorName

Menambahkan nama akun yang ditentukan ke daftar prinsipal yang bertindak sebagai administrator kebijakan. (IAzAuthorizationStore.AddPolicyAdministratorName)
IAzAuthorizationStore::AddPolicyReader

Menambahkan pengidentifikasi keamanan (SID) yang ditentukan dalam formulir teks ke daftar prinsipal yang bertindak sebagai pembaca kebijakan. (IAzAuthorizationStore.AddPolicyReader)
IAzAuthorizationStore::AddPolicyReaderName

Menambahkan nama akun yang ditentukan ke daftar prinsipal yang bertindak sebagai pembaca kebijakan. (IAzAuthorizationStore.AddPolicyReaderName)
IAzAuthorizationStore::AddPropertyItem

Menambahkan prinsipal yang ditentukan ke daftar prinsipal yang ditentukan. (IAzAuthorizationStore.AddPropertyItem)
IAzAuthorizationStore::CloseApplication

Membongkar objek IAzApplication tertentu dari cache.
IAzAuthorizationStore::CreateApplication

Membuat objek IAzApplication dengan nama yang ditentukan.
IAzAuthorizationStore::CreateApplicationGroup

Membuat objek IAzApplicationGroup dengan nama yang ditentukan. (IAzAuthorizationStore.CreateApplicationGroup)
IAzAuthorizationStore::D elete

Menghapus penyimpanan kebijakan yang saat ini digunakan oleh objek AzAuthorizationStore.
IAzAuthorizationStore::D eleteApplication

Menghapus objek IAzApplication dengan nama yang ditentukan dari objek AzAuthorizationStore.
IAzAuthorizationStore::D eleteApplicationGroup

Menghapus objek IAzApplicationGroup dengan nama yang ditentukan dari objek AzAuthorizationStore.
IAzAuthorizationStore::D eleteDelegatedPolicyUser

Menghapus pengidentifikasi keamanan (SID) yang ditentukan dalam formulir teks dari daftar prinsipal yang bertindak sebagai pengguna kebijakan yang didelegasikan.
IAzAuthorizationStore::D eleteDelegatedPolicyUserName

Menghapus nama akun yang ditentukan dari daftar prinsipal yang bertindak sebagai pengguna kebijakan yang didelegasikan. (IAzAuthorizationStore.DeleteDelegatedPolicyUserName)
IAzAuthorizationStore::D eletePolicyAdministrator

Menghapus pengidentifikasi keamanan (SID) yang ditentukan dalam formulir teks dari daftar prinsipal yang bertindak sebagai administrator kebijakan.
IAzAuthorizationStore::D eletePolicyAdministratorName

Menghapus nama akun yang ditentukan dari daftar prinsipal yang bertindak sebagai administrator kebijakan. (IAzAuthorizationStore.DeletePolicyAdministratorName)
IAzAuthorizationStore::D eletePolicyReader

Menghapus pengidentifikasi keamanan (SID) yang ditentukan dalam formulir teks dari daftar prinsipal yang bertindak sebagai pembaca kebijakan.
IAzAuthorizationStore::D eletePolicyReaderName

Menghapus nama akun yang ditentukan dari daftar prinsipal yang bertindak sebagai pembaca kebijakan. (IAzAuthorizationStore.DeletePolicyReaderName)
IAzAuthorizationStore::D eletePropertyItem

Menghapus prinsipal yang ditentukan dari daftar prinsipal yang ditentukan. (IAzAuthorizationStore.DeletePropertyItem)
IAzAuthorizationStore::get_ApplicationData

Mengatur atau mengambil bidang buram yang dapat digunakan oleh aplikasi untuk menyimpan informasi. (IAzAuthorizationStore.get_ApplicationData)
IAzAuthorizationStore::get_ApplicationGroups

Mengambil objek IAzApplicationGroups yang digunakan untuk menghitung objek IAzApplicationGroup dari data kebijakan. (IAzAuthorizationStore.get_ApplicationGroups)
IAzAuthorizationStore::get_Applications

Mengambil objek IAzApplications yang digunakan untuk menghitung objek IAzApplication dari penyimpanan kebijakan.
IAzAuthorizationStore::get_ApplyStoreSacl

Mengatur atau mengambil nilai yang menunjukkan apakah audit kebijakan harus dihasilkan saat penyimpanan otorisasi dimodifikasi. (IAzAuthorizationStore.get_ApplyStoreSacl)
IAzAuthorizationStore::get_DelegatedPolicyUsers

Mengambil pengidentifikasi keamanan (SID) prinsipal yang bertindak sebagai pengguna kebijakan yang didelegasikan dalam bentuk teks.
IAzAuthorizationStore::get_DelegatedPolicyUsersName

Mengambil nama akun prinsipal yang bertindak sebagai pengguna kebijakan yang didelegasikan.
IAzAuthorizationStore::get_Description

Mengatur atau mengambil komentar yang menjelaskan operasi. (Dapatkan)
IAzAuthorizationStore::get_DomainTimeout

Mengatur atau mengambil waktu dalam milidetik setelah domain ditentukan tidak dapat dijangkau. (Dapatkan)
IAzAuthorizationStore::get_GenerateAudits

Mengatur atau mengambil nilai yang menunjukkan apakah audit run-time harus dihasilkan. (Dapatkan)
IAzAuthorizationStore::get_MaxScriptEngines

Mengatur atau mengambil jumlah maksimum mesin skrip Aturan Bisnis (BizRule) yang akan di-cache. (Dapatkan)
IAzAuthorizationStore::get_PolicyAdministrators

Mengambil pengidentifikasi keamanan (SID) prinsipal yang bertindak sebagai administrator kebijakan dalam bentuk teks.
IAzAuthorizationStore::get_PolicyAdministratorsName

Mengambil nama akun prinsipal yang bertindak sebagai administrator kebijakan. (IAzAuthorizationStore.get_PolicyAdministratorsName)
IAzAuthorizationStore::get_PolicyReaders

Mengambil pengidentifikasi keamanan (SID) prinsipal yang bertindak sebagai pembaca kebijakan dalam bentuk teks.
IAzAuthorizationStore::get_PolicyReadersName

Mengambil nama akun prinsipal yang bertindak sebagai pembaca kebijakan. (IAzAuthorizationStore.get_PolicyReadersName)
IAzAuthorizationStore::get_ScriptEngineTimeout

Mengatur atau mengambil waktu dalam milidetik bahwa metode IAzClientContext::AccessCheck akan menunggu Aturan Bisnis (BizRule) menyelesaikan eksekusi sebelum membatalkannya. (Dapatkan)
IAzAuthorizationStore::get_TargetMachine

Mengambil nama komputer tempat resolusi akun harus terjadi.
IAzAuthorizationStore::get_Writable

Mengambil nilai yang menunjukkan apakah objek dapat dimodifikasi oleh konteks pengguna yang disebut metode Inisialisasi.
IAzAuthorizationStore::GetProperty

Mengembalikan properti objek AzAuthorizationStore dengan ID properti yang ditentukan.
IAzAuthorizationStore::Initialize

Menginisialisasi manajer otorisasi.
IAzAuthorizationStore::OpenApplication

Membuka objek IAzApplication dengan nama yang ditentukan.
IAzAuthorizationStore::OpenApplicationGroup

Membuka objek IAzApplicationGroup dengan menentukan namanya. (IAzAuthorizationStore.OpenApplicationGroup)
IAzAuthorizationStore::p ut_ApplicationData

Mengatur atau mengambil bidang buram yang dapat digunakan oleh aplikasi untuk menyimpan informasi. (IAzAuthorizationStore.put_ApplicationData)
IAzAuthorizationStore::p ut_ApplyStoreSacl

Mengatur atau mengambil nilai yang menunjukkan apakah audit kebijakan harus dihasilkan saat penyimpanan otorisasi dimodifikasi. (IAzAuthorizationStore.put_ApplyStoreSacl)
IAzAuthorizationStore::p ut_Description

Mengatur atau mengambil komentar yang menjelaskan operasi. (Put)
IAzAuthorizationStore::p ut_DomainTimeout

Mengatur atau mengambil waktu dalam milidetik setelah domain ditentukan tidak dapat dijangkau. (Put)
IAzAuthorizationStore::p ut_GenerateAudits

Mengatur atau mengambil nilai yang menunjukkan apakah audit run-time harus dihasilkan. (Put)
IAzAuthorizationStore::p ut_MaxScriptEngines

Mengatur atau mengambil jumlah maksimum mesin skrip Aturan Bisnis (BizRule) yang akan di-cache. (Put)
IAzAuthorizationStore::p ut_ScriptEngineTimeout

Mengatur atau mengambil waktu dalam milidetik bahwa metode IAzClientContext::AccessCheck akan menunggu Aturan Bisnis (BizRule) menyelesaikan eksekusi sebelum membatalkannya. (Put)
IAzAuthorizationStore::SetProperty

Mengatur nilai yang ditentukan ke properti objek AzAuthorizationStore dengan ID properti yang ditentukan.
IAzAuthorizationStore::Submit

Mempertahankan perubahan yang dilakukan pada objek AzAuthorizationStore.
IAzAuthorizationStore::UpdateCache

Updates cache objek dan atribut objek agar sesuai dengan penyimpanan kebijakan yang mendasar.

Keterangan

Objek AzAuthorizationStore dinamai sesuai dengan URL yang diteruskan ke metode Inisialisasi . Objek tidak memiliki nama dalam penyimpanan kebijakan.

Aplikasi harus memastikan bahwa konteks pengguna tempat metode Inisialisasi dipanggil digunakan untuk semua akses di masa mendatang ke objek AzAuthorizationStore , kecuali untuk metode IAzApplication::InitializeClientContextFromToken .

Catatan Jika penyimpanan XML digunakan melalui jaringan, lalu lintas tidak dienkripsi secara otomatis. IPsec dapat digunakan untuk mengenkripsi informasi otorisasi saat transit.
 

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header azroles.h
Redistribusi Paket Alat Administrasi Windows Server 2003 di Windows XP