ISSOAdmin.GetGlobalInfo Method
The GetGlobalInfo method gets the global Enterprise Single Sign-On (SSO) configuration information from the Enterprise Single Sign-On server database.
Syntax
HRESULT GetGlobalInfo(
LONG* plFlags,
LONG* plAuditAppDeleteMax,
LONG* plAuditMappingDeleteMax,
LONG* plAuditNtpLookupMax,
LONG* plAuditXpLookupMax,
LONG* plTicketTimeout,
LONG* plCredCacheTimeout,
BSTR* pbstrSecretServer,
BSTR* pbstrSSOAdminGroup,
BSTR* pbstrAffiliateAppMgrGroup
);
Function GetGlobalInfo(
plFlags As Long,
plAuditAppDeleteMax As Long,
plAuditMappingDeleteMax As Long,
plAuditNtpLookupMax As Long,
plAuditXpLookupMax As Long,
plTicketTimeout As Long,
plCredCacheTimeout As Long,
pbstrSecretServer As String,
pbstrSSOAdminGroup As String
)
As String
Parameters
plFlags
[out] Pointer to a long integer that receives the global flags.
plFlags
[out] Long that receives the global flags.
plAuditAppDeleteMax
[out] Pointer to a long integer that receives the current size of the AuditAppDelete table.
plAuditAppDeleteMax
[out] Long integer that receives the current size of the AuditAppDelete table.
plAuditMappingDeleteMax
[out] Pointer to a long integer that receives the current size of the AuditMappingDelete table.
plAuditMappingDeleteMax
[out] Long that receives the current size of the AuditMappingDelete table.
plAuditNtpLookupMax
[out] Pointer to a long integer that receives the current size of the AuditNtpLookup table.
plAuditNtpLookupMax
[out] Long that receives the current size of the AuditNtpLookup table.
plAuditXpLookupMax
[out] Pointer to a long integer that receives the current size of the AuditXpLookup table.
plAuditXpLookupMax
[out] Long that receives the current size of the AuditXpLookup table.
plTicketTimeout
[out] Pointer to a long integer that receives the current ticket time-out value in minutes.
plTicketTimeout
[out] Long that receives the current ticket time-out value in minutes.
plCredCacheTimeout
[out] Pointer to a long integer that receives the current credential cache time-out value in minutes.
plCredCacheTimeout
[out] Long that receives the current credential cache time-out value in minutes.
pbstrSecretServer
[out] Pointer to a string that receives the current secret server computer name.
pbstrSecretServer
[out] String that receives the current secret server computer name.
pbstrSSOAdminGroup
[out] Pointer to a string that receives the current SSO server Administrator group name.
pbstrSSOAdminGroup
[out] String that receives the current SSO server Administrator group name.
pbstrAffiliateAppMgrGroup
[out] Pointer to a string that receives the current SSO server Affiliate Administrator group name.
Return Value
This method returns an HRESULT indicating whether it completed successfully. For more details, see the Error Values section.
This method returns a String that receives the current SSO server Affiliate Administrator group name.
Error Values
This method returns an HRESULT containing one of the values in the following table.
This method indicates errors by setting the Number property of the global Err object to one of the values in the following table.
Value | Description |
---|---|
S_OK | The method succeeded. |
E_ACCESSDENIED | Access is denied to the caller. |
E_INVALIDARG | An invalid parameter was detected. |
Remarks
To access this method, you must be an SSO Administrator.
Requirements
Platforms: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11, and Windows 10
See Also
Programming with Enterprise Single Sign-On
ISSOAdmin Interface (COM)
ISSOAdmin Members