|
JWSCL Documentation
|
TJwComRegistrySecurity = class;
TJwComRegistrySecurity provides functionality to retrieve COM related security information from registry.
It allows to read machine wide security information.
COM applications can read and write security related information with it.
|
|
Name |
Description |
|
Create opens the AppID of a specific COM application. Parameter AppID: GUID of the app. ReadOnly: Defines whether all properties are read only (true) or not (false). If ReadOnly is true EJwsclReadOnlyPropertyException will be raised on every property write call. |
|
Name |
Description |
|
The following tables list the members exposed by TJwComRegistrySecurity. | |
|
The methods of the TJwComRegistrySecurity class are listed here. | |
|
The properties of the TJwComRegistrySecurity class are listed here. |
|
|
Name |
Description |
|
Frees all internal variables and sets them to nil | |
![]() |
Returns a security descriptor of the DefaultAccessPermission machine wide registry key. | |
![]() |
Returns a security descriptor of the DefaultLaunchPermission machine wide registry key. | |
|
This is GetGlobalAuthenticationServices, a member of class TJwComRegistrySecurity. | |
![]() |
Returns the default legacy authentication level. | |
![]() |
Returns the default legacy impersonation level. | |
![]() |
Returns whether Distrubuted COM is enabled (true) or not (false). |
|
|
Name |
Description |
|
Sets or gets access permission. If this key is not available the default value (GetDefaultAccessPermission) is returned. | |
![]() |
Returns the GUID supplied to Create | |
|
Sets or gets the AppID flags. If this key is not available an empty set [] is returned. The key value is deleted if the property is set to empty. | |
|
Sets or gets the Authentication level. If this key is not available the default value (GetLegacyAuthenticationLevel) is returned. The key value is deleted if the property is set to empty. | |
|
Sets or gets launch permission. If this key is not available the default value (GetDefaultLaunchPermission) is returned. | |
|
Sets or gets the value of LoadUserProfile. If this key is not available the value false is returned. | |
|
Sets or get the value for running object table (ROT) flags. If this key is not available the value false is returned. | |
|
Sets or gets the RunAs registry value as a security ID class. If this value does not exist the return value is nil. The key value is deleted if the property is set to nil. | |
|
Sets or gets the RunAs registry value as a string. If this value does not exist the return value is empty. The key value is deleted if the property is set to empty. | |
|
Sets or gets the service parameters that are delivered to the service on startup. The key value is deleted if the property is set to empty. | |
|
Sets or gets the RSP trust level. If this key is not available the value sliDisallowed is returned. The key value is deleted if the property is set to sliInvalid. |
|
Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc. |
|
What do you think about this topic? Send feedback!
|