Wasabi ExpressPlay SDK for Embedded Systems  1.23.0
Enumerations | Functions
WsbRevocationState.h File Reference
#include "WsbTypes.h"

Go to the source code of this file.

Enumerations

enum  WSB_RevocationState {
  WSB_REVOCATION_STATE_NORMAL = 1,
  WSB_REVOCATION_STATE_SUSPENDED = 2,
  WSB_REVOCATION_STATE_REVOKED = 3
}
 The client device revocation states. More...
 

Functions

WSB_EXPORT WSB_Result WSB_RevocationState_Get (WSB_RevocationState *revocation_state)
 Get the current revocation state. More...
 

Enumeration Type Documentation

◆ WSB_RevocationState

The client device revocation states.

Only the WSB_RevocationState_Get() is available to the application.

Initially, the state is 'normal'.

The state can be changed according to the following transitions diagram: 'normal' -> 'suspended' or 'revoked' 'suspended' -> 'normal' or 'revoked'

Once in the 'revoked' state, the state cannot be changed.

Enumerator
WSB_REVOCATION_STATE_NORMAL 
WSB_REVOCATION_STATE_SUSPENDED 
WSB_REVOCATION_STATE_REVOKED 

Function Documentation

◆ WSB_RevocationState_Get()

WSB_EXPORT WSB_Result WSB_RevocationState_Get ( WSB_RevocationState revocation_state)

Get the current revocation state.