GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Tspi_Key_CertifyKey(3) TCG Software Stack Developer's Reference Tspi_Key_CertifyKey(3)

Tspi_Key_CertifyKey - sign a public key.

#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_Key_CertifyKey(TSS_HKEY        hKey, TSS_HKEY hCertifyingKey,
                               TSS_VALIDATION* pValidationData);

Tspi_Key_CertifyKey signs a public key.

Handle of the key object to be loaded.

Handle to the certifying key used to sign the addressed by hKey.

Pointer to a structure of the type TSS_VALIDATION. After successful completion of the call the member rgbValidationData of this structure contains the signature data of the command. The member prgbData of the structure points to a buffer containing a TCPA_CERTIFY_INFO data stream as specified within the TCPA 1.1b Main Specification.

Tspi_Key_CertifyKey returns TSS_SUCCESS on success, otherwise one of the following values are returned:
TSS_E_INVALID_HANDLE - Either hKey or hCertifyingKey are invalid handles.
TSS_E_BAD_PARAMETER
TSS_E_INTERNAL_ERROR - An error occurred internal to the TSS.

Tspi_Key_CertifyKey conforms to the Trusted Computing Group Software Specification version 1.1 Golden

Tspi_Key_CreateKey(3), Tspi_Key_WrapKey(3).

2004-05-26 TSS 1.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.