Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
Tspi_Change_Auth(3) TCG Software Stack Developer's Reference Tspi_Change_Auth(3)

NAME
     Tspi_ChangeAuth - change the authorization data of an entity.

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_ChangeAuth(TSS_HOBJECT hObjectToChange, TSS_HOBJECT hParentObject,
				TSS_HPOLICY hNewPolicy );

DESCRIPTION
     Tspi_ChangeAuth   changes the authorization data (secret) of an entity (ob-
     ject) and assigns the object to the policy object. All  classes  using  se-
     crets provide this method for changing their authorization data.

PARAMETERS
   hObjectToChange
     Handle of the object to change authorization for.

   hParentObject
     Handle  of  the  parent  object  wrapping	the object addressed by hObject-
     ToChange.

   hNewPolicy
     Handle of the policy object providing the new authorization data.

RETURN CODES
     Tspi_ChangeAuth returns TSS_SUCCESS on success,otherwise one of the follow-
     ing values are returned:

     TSS_E_INVALID_HANDLE - Either hObjectToChange, or hParentObject are not a
     valid handle.

     TSS_E_INTERNAL_ERROR - An error occurred internal to the TSS.

CONFORMING TO
     Tspi_ChangeAuth conforms to the Trusted Computing Group Software Specifica-
     tion version 1.1 Golden

SEE ALSO
     Tspi_ChangeAuthAsym(3).

TSS 1.1 			   2004-05-26		     Tspi_Change_Auth(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=Tspi_ChangeAuth&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help