SS_SERVER_INFO_T

Holds information about the server which services the SecretStore requests, and helps to accelerate access to SecretStore and provide multi-tree capabilities.

Syntax

    typedef	 struct _ss_server_info
    {
     char		   treeName[ NSSS_MAX_TREE_NAME_LEN ]; 
     char		   ssServerDN[ NSSS_MAX_DN_LEN ]; 
     char		   ssServerIPAddr[ NSSS_MAX_IP_ADDR_LEN ]; 
     char		   sssConfigDN[ NSSS_MAX_DN_LEN ]; 
    } SS_SERVER_INFO_T;
    

Fields

treeName
(IN/OUT) Specifies the field in which the name of the tree is designated where server is located.
ssServerDN
(IN/OUT) Specifies the designated name of the server where SecretStore is located.
ssServerIPAddr
(OUT) Specifies the IP address of the SecretStore server.
ssoConfigDN
(IN/OUT) Specifies the distinguished name of the SecretStore configuration or override configuration objects.

Description

When the address of this structure is provided and contains valid data, the API uses the data to bypass the service discovery process and directly contact the server that serviced the last API function call. Also, rather than rely on the primary connection to identify the tree in which the target user resides, the tree name that is stored in this structure and can be changed by the programmer to allow calls to be made to any tree to which the user is authenticated.