|
JWSCL Documentation
|
The properties of the TJwComServerSecurity class are listed here.
|
|
Name |
Description |
|
The authentication context used by AccessCheck. This value is nil if AccessCheck wasn't called yet. On write the current instance of the authentication context is freed and the value is directly written to the internal instance variable. So do not free it yourself, the class instance will do it. Do not free the instance and then call AccessCheckCached. | |
|
The property AuthenticationInfo contains an information structure depending on the used authentication service (set by property AuthenticationService) | |
|
The property AuthenticationLevel define when authentication is done. This value is from type TJwComAuthenticationLevel. | |
|
The property AuthenticationService contains the authentication service. This is one of the enumerations listed in TJwComAuthenticationService. | |
|
The authentication manager used by AccessCheck. This value is nil if AccessCheck wasn't called yet. On write the current instance of the authentication manager is freed and the value is directly written to the internal instance variable. So do not free it yourself, the class instance will do it. Do not free the instance and then call AccessCheckCached. | |
|
Defines the type of authorization that should be used. The type is TJwComAuthorizationService. | |
|
Defines the type of authorization that should be used. The type is TJwComAuthorizationService. | |
|
MEMBERNAME% is used in two ways: | |
![]() |
Returns the client token. This instance is cached by the class and must not be freed. A first read call impersonates the user and removes a previously set thread token. Therefore all subsequent calls will run on the process token. If ImpersonationLevel is cilAnonymous an exception EJwsclNoThreadTokenAvailable is raised. | |
![]() |
Returns the user's name connected to the server. Either it uses the current thread token or it impersonates the user if no thread token is available. If ImpersonationLevel is cilAnonymous the return value is an empty string. | |
![]() |
WinNTIdentity contains the user's identity if the property AuthenticationService is asWinNT or asGSSKerberos; otherwise it is nil. This instance is cached by the class and must not be freed. |
|
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!
|