Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
The CSecureChannelClient class is a helper class (not an interface) that enables applications to authenticate themselves, encrypt and decrypt data, and create MACs.
The CSecureChannelClient class exposes the following methods.
| Method | Description |
|---|---|
| Authenticate | Triggers the exchange of certificates between components to establish trust. |
| DecryptParam | Decrypts data received through a parameter. |
| EncryptParam | Encrypts data being sent out through a parameter. |
| fIsAuthenticated | Verifies that a secure authentication channel has been successfully established. This method is not used by applications. |
| GetAppSec | Retrieves the application security levels of the local and remote components. |
| GetSessionKey | Retrieves the current session key. This method is not used by applications. |
| MACFinal | Releases the message authentication code (MAC) channel and retrieves a final MAC value. |
| MACInit | Acquires a message authentication code (MAC) channel. |
| MACUpdate | Adds a value to a message authentication code (MAC). |
| SetCertificate | Specifies the certificate and private key of the secure authenticated channel (SAC) client. |
| SetInterface | Selects the interface used for secure authenticated channel (SAC) communications. |
| SetSessionKey | Sets the session key that is used to communicate with another component. This method is not used by applications. |
Related topics