C# Класс iControl.ManagementTrust

Наследование: iControlInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Beginadd_authority_device ( string address, string username, string password, string device_object_name, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint, System callback, object asyncState ) : System.IAsyncResult
Beginadd_non_authority_device ( string address, string username, string password, string device_object_name, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint, System callback, object asyncState ) : System.IAsyncResult
Begingenerate_csr ( string device, System callback, object asyncState ) : System.IAsyncResult
Beginget_browser_certificate ( string address, System callback, object asyncState ) : System.IAsyncResult
Beginget_ca_certificate ( System callback, object asyncState ) : System.IAsyncResult
Beginget_device_in_use ( System callback, object asyncState ) : System.IAsyncResult
Beginget_device_object_name ( string address, string username, string password, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint, System callback, object asyncState ) : System.IAsyncResult
Beginget_guid ( string domains, System callback, object asyncState ) : System.IAsyncResult
Beginget_list ( System callback, object asyncState ) : System.IAsyncResult
Beginget_version ( System callback, object asyncState ) : System.IAsyncResult
Begininstall_authority_trust ( string device, string identity_cert, string ca_cert, string ca_key, string authorities, string management_addresses, string configsync_addresses, System callback, object asyncState ) : System.IAsyncResult
Begininstall_device_trust ( string device, string identity_cert, string ca_cert, string authorities, string management_addresses, string configsync_addresses, System callback, object asyncState ) : System.IAsyncResult
Beginremove_device ( string devices, System callback, object asyncState ) : System.IAsyncResult
Beginreset_all ( string device_object_name, bool keep_current_authority, string authority_cert, string authority_key, System callback, object asyncState ) : System.IAsyncResult
Endadd_authority_device ( System asyncResult ) : void
Endadd_non_authority_device ( System asyncResult ) : void
Endgenerate_csr ( System asyncResult ) : string
Endget_browser_certificate ( System asyncResult ) : ManagementTrustBrowserCertificateInfo
Endget_ca_certificate ( System asyncResult ) : string
Endget_device_in_use ( System asyncResult ) : bool
Endget_device_object_name ( System asyncResult ) : string
Endget_guid ( System asyncResult ) : string[]
Endget_list ( System asyncResult ) : string[]
Endget_version ( System asyncResult ) : string
Endinstall_authority_trust ( System asyncResult ) : void
Endinstall_device_trust ( System asyncResult ) : void
Endremove_device ( System asyncResult ) : void
Endreset_all ( System asyncResult ) : void
ManagementTrust ( ) : System

Приватные методы

Метод Описание
add_authority_device ( string address, string username, string password, string device_object_name, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint ) : void
add_non_authority_device ( string address, string username, string password, string device_object_name, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint ) : void
generate_csr ( string device ) : string
get_browser_certificate ( string address ) : ManagementTrustBrowserCertificateInfo
get_ca_certificate ( ) : string
get_device_in_use ( ) : bool
get_device_object_name ( string address, string username, string password, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint ) : string
get_guid ( string domains ) : string[]
get_list ( ) : string[]
get_version ( ) : string
install_authority_trust ( string device, string identity_cert, string ca_cert, string ca_key, string authorities, string management_addresses, string configsync_addresses ) : void
install_device_trust ( string device, string identity_cert, string ca_cert, string authorities, string management_addresses, string configsync_addresses ) : void
remove_device ( string devices ) : void
reset_all ( string device_object_name, bool keep_current_authority, string authority_cert, string authority_key ) : void

Описание методов

Beginadd_authority_device() публичный Метод

public Beginadd_authority_device ( string address, string username, string password, string device_object_name, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint, System callback, object asyncState ) : System.IAsyncResult
address string
username string
password string
device_object_name string
browser_cert_serial_number string
browser_cert_signature string
browser_cert_sha1_fingerprint string
browser_cert_md5_fingerprint string
callback System
asyncState object
Результат System.IAsyncResult

Beginadd_non_authority_device() публичный Метод

public Beginadd_non_authority_device ( string address, string username, string password, string device_object_name, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint, System callback, object asyncState ) : System.IAsyncResult
address string
username string
password string
device_object_name string
browser_cert_serial_number string
browser_cert_signature string
browser_cert_sha1_fingerprint string
browser_cert_md5_fingerprint string
callback System
asyncState object
Результат System.IAsyncResult

Begingenerate_csr() публичный Метод

public Begingenerate_csr ( string device, System callback, object asyncState ) : System.IAsyncResult
device string
callback System
asyncState object
Результат System.IAsyncResult

Beginget_browser_certificate() публичный Метод

public Beginget_browser_certificate ( string address, System callback, object asyncState ) : System.IAsyncResult
address string
callback System
asyncState object
Результат System.IAsyncResult

Beginget_ca_certificate() публичный Метод

public Beginget_ca_certificate ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
Результат System.IAsyncResult

Beginget_device_in_use() публичный Метод

public Beginget_device_in_use ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
Результат System.IAsyncResult

Beginget_device_object_name() публичный Метод

public Beginget_device_object_name ( string address, string username, string password, string browser_cert_serial_number, string browser_cert_signature, string browser_cert_sha1_fingerprint, string browser_cert_md5_fingerprint, System callback, object asyncState ) : System.IAsyncResult
address string
username string
password string
browser_cert_serial_number string
browser_cert_signature string
browser_cert_sha1_fingerprint string
browser_cert_md5_fingerprint string
callback System
asyncState object
Результат System.IAsyncResult

Beginget_guid() публичный Метод

public Beginget_guid ( string domains, System callback, object asyncState ) : System.IAsyncResult
domains string
callback System
asyncState object
Результат System.IAsyncResult

Beginget_list() публичный Метод

public Beginget_list ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
Результат System.IAsyncResult

Beginget_version() публичный Метод

public Beginget_version ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
Результат System.IAsyncResult

Begininstall_authority_trust() публичный Метод

public Begininstall_authority_trust ( string device, string identity_cert, string ca_cert, string ca_key, string authorities, string management_addresses, string configsync_addresses, System callback, object asyncState ) : System.IAsyncResult
device string
identity_cert string
ca_cert string
ca_key string
authorities string
management_addresses string
configsync_addresses string
callback System
asyncState object
Результат System.IAsyncResult

Begininstall_device_trust() публичный Метод

public Begininstall_device_trust ( string device, string identity_cert, string ca_cert, string authorities, string management_addresses, string configsync_addresses, System callback, object asyncState ) : System.IAsyncResult
device string
identity_cert string
ca_cert string
authorities string
management_addresses string
configsync_addresses string
callback System
asyncState object
Результат System.IAsyncResult

Beginremove_device() публичный Метод

public Beginremove_device ( string devices, System callback, object asyncState ) : System.IAsyncResult
devices string
callback System
asyncState object
Результат System.IAsyncResult

Beginreset_all() публичный Метод

public Beginreset_all ( string device_object_name, bool keep_current_authority, string authority_cert, string authority_key, System callback, object asyncState ) : System.IAsyncResult
device_object_name string
keep_current_authority bool
authority_cert string
authority_key string
callback System
asyncState object
Результат System.IAsyncResult

Endadd_authority_device() публичный Метод

public Endadd_authority_device ( System asyncResult ) : void
asyncResult System
Результат void

Endadd_non_authority_device() публичный Метод

public Endadd_non_authority_device ( System asyncResult ) : void
asyncResult System
Результат void

Endgenerate_csr() публичный Метод

public Endgenerate_csr ( System asyncResult ) : string
asyncResult System
Результат string

Endget_browser_certificate() публичный Метод

public Endget_browser_certificate ( System asyncResult ) : ManagementTrustBrowserCertificateInfo
asyncResult System
Результат ManagementTrustBrowserCertificateInfo

Endget_ca_certificate() публичный Метод

public Endget_ca_certificate ( System asyncResult ) : string
asyncResult System
Результат string

Endget_device_in_use() публичный Метод

public Endget_device_in_use ( System asyncResult ) : bool
asyncResult System
Результат bool

Endget_device_object_name() публичный Метод

public Endget_device_object_name ( System asyncResult ) : string
asyncResult System
Результат string

Endget_guid() публичный Метод

public Endget_guid ( System asyncResult ) : string[]
asyncResult System
Результат string[]

Endget_list() публичный Метод

public Endget_list ( System asyncResult ) : string[]
asyncResult System
Результат string[]

Endget_version() публичный Метод

public Endget_version ( System asyncResult ) : string
asyncResult System
Результат string

Endinstall_authority_trust() публичный Метод

public Endinstall_authority_trust ( System asyncResult ) : void
asyncResult System
Результат void

Endinstall_device_trust() публичный Метод

public Endinstall_device_trust ( System asyncResult ) : void
asyncResult System
Результат void

Endremove_device() публичный Метод

public Endremove_device ( System asyncResult ) : void
asyncResult System
Результат void

Endreset_all() публичный Метод

public Endreset_all ( System asyncResult ) : void
asyncResult System
Результат void

ManagementTrust() публичный Метод

public ManagementTrust ( ) : System
Результат System