create_auth

Function create_auth 

Source
pub fn create_auth(
    device: &mut Device,
    session: &VtpmSession,
    nonce_caller: &Tpm2bNonce,
    auth_value: &[u8],
    command_code: TpmCc,
    handles: &[u32],
    parameters: &[u8],
    nonce_decrypt: Option<&Tpm2bNonce>,
    nonce_encrypt: Option<&Tpm2bNonce>,
) -> Result<TpmsAuthCommand, VtpmError>
Expand description

Creates an authorization command structure for an HMAC session.

ยงErrors

Returns a VtpmError on cryptographic failures or if TPM data structures cannot be serialized.