Authentication Services Structures (Compact 2013)
3/28/2014
The following table shows the Authentication Services structures with a description of the purpose of each.
Programming element |
Description |
---|---|
This structure contains the data for an Schannel credential. |
|
This structure is used to establish the identity of the client and is authentication-service specific. |
|
This structure describes a buffer that a transport application allocates to pass to a security package. |
|
This structure describes an array of SecBuffer structures to pass from a transport application to a security package. |
|
This structure contains the name of the authenticating authority, if one is available. |
|
This structure contains protocol and cipher information. |
|
This structure contains authorization data used by distributed computing environment (DCE) services. |
|
This structure holds a list of trusted certification authorities (CAs). |
|
This structure contains data about the keys used in a security context. |
|
This structure indicates the life span of a security context. |
|
This structure indicates the name of the user associated with a security context. |
|
This structure holds information about the protocol in use. |
|
This structure indicates the sizes of important structures used in the message support functions. |
|
This structure indicates the sizes of the various stream parts for use with the message support functions. |
|
This structure holds the minimum and maximum strengths permitted for the cipher used by the specified Schannel credential. |
|
This structure contains identifiers for algorithms permitted with a specified Schannel credential. |
|
This structure indicates the protocols permitted with a specified Schannel credential. |
|
This structure indicates the name of the user associated with a context. |
|
This structure provides general data about a security package, such as its name and capabilities. |
|
This structure is a dispatch table that contains pointers to the callback functions defined in the Sspi.h file. |