Provided by: libtspi-dev_0.3.7-2ubuntu1_amd64 bug

NAME

       Tspi_DAA_IssuerKeyVerification - verifies the DAA public key

SYNOPSIS

       #include <tss/tss_typedef.h>
       #include <tss/tss_structs.h>
       #include <tss/tspi.h>

       TSPICALL Tspi_DAA_IssuerKeyVerification(
           TSS_HDAA                  hDAA,
           TSS_HKEY                  issuerPk,
           TSS_DAA_PK_PROOF*         issuerPkProof,
           TSS_BOOL*                 isCorrect
       );

DESCRIPTION

       Tspi_DAA_IssuerKeyVerification verifies the DAA public key of a DAA Issuer with respect to
       its associated proof.  This is a resource consuming task. It can be done by trusted  third
       party (certification).  This is an optional function and does not require a TPM or a TCS.

PARAMETERS

   hDAA
       The hDAA parameter is used to specify the handle of the DAA object.

   issuerPk
       The issuerPk parameter is a DAA Issuer public key.

   issuerPkProof
       The  issuerPkProof  parameter is a structure representing the proofs of the correctness of
       the DAA Issuer public key.

   isCorrect
       The isCorrect parameter is the return corectness of the proof.

RETURN CODES

       Tspi_DAA_IssuerKeyVerification returns  TSS_SUCCESS  on  success,  otherwise  one  of  the
       following values is returned:

       TSS_E_INVALID_HANDLE
              Either the DAA is not valid.

       TSS_E_BAD_PARAMETER

       TSS_E_INTERNAL_ERROR
              An internal SW error has been detected.

CONFORMING TO

       Tspi_DAA_IssuerKeyVerification   conforms   to   the   Trusted  Computing  Group  Software
       Specification version 1.2

SEE ALSO

       Tspi_DAA_IssueSetup(3)