Previous Topic: Sm_PolicyApi_Scheme_tNext Topic: Sm_PolicyApi_Server_t


Sm_PolicyApi_SharedSecretPolicy_t

Defines a shared secret policy.

In the Administrative UI, a shared secret policy is defined in the Shared Secret Rollover tab of the Key Management dialog box.

Syntax

typedef struct Sm_PolicyApi_SharedSecretPolicy_s
{
   int iStructID;
   bool bIsEnabled;
   int iRolloverPeriod;
   int iRolloverFrequency;
} Sm_PolicyApi_SharedSecretPolicy_t;

Field

Description

iStructID

Authentication scheme data structure ID, defined in Sm_PolicyApi_Structs_t.

bIsEnabled

Is shared secret rollover enabled?

iRolloverPeriod

The unit of time (hourly, daily, weekly, monthly) that is used with iRolloverFrequency to determine how often the shared secret is automatically changed (for example, every 3 days, every 2 months, etc.). Valid values are specified in Sm_PolicyApi_SecretRolloverPeriod_t.

iRolloverFrequency

Specifies the number of iRolloverPeriod units between rollovers.