![]() |
![]()
| ![]() |
![]()
NAMETspi_Policy_SetSecret - set the authorization data of a policy object and define the handling of its retrieval SYNOPSIS#include <tss/platform.h> #include <tss/tcpa_defines.h> #include <tss/tcpa_typedef.h> #include <tss/tcpa_struct.h> #include <tss/tss_typedef.h> #include <tss/tss_structs.h> #include <tss/tspi.h> TSS_RESULT Tspi_Policy_SetSecret(TSS_HPOLICY hPolicy, TSS_FLAG secretMode, UINT32 ulSecretLength, BYTE* rgbSecret); DESCRIPTIONTSS_Policy_SetSecret sets the authorization data for an object. This mthod also defines the handling of its retrieving. There are mand different paths as specified by the secretMode Flag. PARAMETERShPolicyThe handle of the policy object. secretModeFlag indicating the policy secret mode to set. Possible values
are:
ulSecretLengthThe length (in bytes) of the rgbSecret parameter. rgbSecretThe secret data blob. RETURN CODESTspi_Policy_SetSecret returns TSS_SUCCESS on success, otherwise one of the following values are returned:
CONFORMING TOTspi_Policy_SetSecret conforms to the Trusted Computing Group Software Specification version 1.1 Golden SEE ALSOTspi_Policy_FlushSecret(3).
|