Detailed Description
Describes the client security policy set at the server.
Availability
Available in version 7.2 of Decoder SDK. Requires a server version greater than 7.2
#include <ClientSecurityPolicy.h>
Public Member Functions | |
| DB_EDGEVIS_SDK bool | CanSaveUsername () const |
| Determine if the client security policy allows the client application to save the username. More... | |
| DB_EDGEVIS_SDK int32_t | AccountLockOutOnFailedLogin () const |
| Determine the number of failed login attempts that will result in the account being locked out. More... | |
| DB_EDGEVIS_SDK bool | CanSavePasswords () const |
| Determine if the client security policy allows this client application to save passwords. More... | |
| DB_EDGEVIS_SDK bool | CanSaveServerList () const |
| Determine if the client security policy allows this client application to save the server details. More... | |
| DB_EDGEVIS_SDK int32_t | ViewerTimeout () const |
| Determine the viewer timeout value in seconds configured for this user. More... | |
| DB_EDGEVIS_SDK bool | SingleSignInEnabled () const |
| Determine if the client security policy allows this user to sign in to multiple clients on different machines at the same time. More... | |
Member Function Documentation
| DB_EDGEVIS_SDK bool EdgeVisDecoderSDK::ClientSecurityPolicy::CanSaveUsername | ( | ) | const |
Determine if the client security policy allows the client application to save the username.
- Returns
- True if the client application may save the username, false otherwise
| DB_EDGEVIS_SDK int32_t EdgeVisDecoderSDK::ClientSecurityPolicy::AccountLockOutOnFailedLogin | ( | ) | const |
Determine the number of failed login attempts that will result in the account being locked out.
- Returns
- The number of failed login attempts that will lock the acocunt. 0 indicates that the account will not be locked due to failed login attempts
| DB_EDGEVIS_SDK bool EdgeVisDecoderSDK::ClientSecurityPolicy::CanSavePasswords | ( | ) | const |
Determine if the client security policy allows this client application to save passwords.
- Returns
- True if the client application may save passwords, false otherwise
| DB_EDGEVIS_SDK bool EdgeVisDecoderSDK::ClientSecurityPolicy::CanSaveServerList | ( | ) | const |
Determine if the client security policy allows this client application to save the server details.
- Returns
- True if the client application may save the server details, false otherwise
| DB_EDGEVIS_SDK int32_t EdgeVisDecoderSDK::ClientSecurityPolicy::ViewerTimeout | ( | ) | const |
Determine the viewer timeout value in seconds configured for this user.
- Returns
- The number of seconds that a stream may be idle before it is automatically closed. 0 indicates that media streams will never timeout.
| DB_EDGEVIS_SDK bool EdgeVisDecoderSDK::ClientSecurityPolicy::SingleSignInEnabled | ( | ) | const |
Determine if the client security policy allows this user to sign in to multiple clients on different machines at the same time.
- Returns
- True if the user may be connected using multiple clients on multiple machines at the same time, false otherwise
The documentation for this class was generated from the following file:
- SDKs/EdgeVisDecoderSDK/ClientSecurityPolicy.h
