Contains information about an access event.
typedef struct SmLog_Access_s { long nVersion; long nCurrentTime; Sm_Api_Reason_t nReason; char* szAgentName; char* szSessionId; char* szClientIp; char* szUserName; char* szDomainOid; char* szRealmName; char* szRealmOid; char* szAuthDirName; char* szAuthDirServer; char* szAuthDirNamespace; char* szServer; char* szResource; char* szAction; char* szTransactionId; char* szStatusMsg; char* szDomainName; char* szImpersonatorName; char* szImpersonatorDirName; } SmLog_Access_t;
Field |
Description |
---|---|
nVersion |
Version number of the Policy Server. |
nCurrentTime |
Policy Server time (in GMT) when the event occurred. |
nReason |
Contains the reason identifier. |
szAgentName |
Name of the agent. |
szSessionId |
Session ID. |
szClientIp |
The IP address of the client. |
szUserName |
Full distinguished name of the user or administrator. |
szDomainOid |
The object identifier of the domain object. |
szRealmName |
Name of the realm in which the resource is protected. |
szRealmOid |
Object identifier for the realm object. |
szAuthDirName |
The name of the directory. |
szAuthDirServer |
Directory Server of a SiteMinder user directory where user's context was established. |
szAuthDirNamespace |
Directory Namespace such as LDAP, WinNT, or ODBC. |
szServer |
Name of the server holding the resource. |
szResource |
Name of the resource. |
szAction |
Type of action performed on the resource. A typical action when accessing web resources is a GET. |
szTransactionId |
Identifier of a transaction between the agent and Policy Server. The agent sets this ID and the Policy Server logs it. When the agent makes a request to the Policy Server, it associates an ID with the request. Since the agent may make many such requests, the agent uses the ID to match information from the Policy Server with the originating request. |
szStatusMsg |
Status message. |
szImpersonatorName |
Specifies the name of the impersonator. Set to NULL if there is no impersonated session in progress. |
szDomainName |
Specifies the name of the domain. |
szImpersonator |
Specifies the name of the user directory used to authenticate the impersonator. Set to NULL if there is no impersonated session in progress. |
Copyright © 2010 CA. All rights reserved. | Email CA about this topic |