| Package | Description |
|---|---|
| tss | |
| tss.tpm |
| Modifier and Type | Method and Description |
|---|---|
StartAuthSessionResponse |
Tpm.StartAuthSession(TPM_HANDLE tpmKey,
TPM_HANDLE bind,
byte[] nonceCaller,
byte[] encryptedSalt,
TPM_SE sessionType,
TPMT_SYM_DEF symmetric,
TPM_ALG_ID authHash)
This command is used to start an authorization session using alternative methods of establishing the session key (sessionKey).
|
| Modifier and Type | Field and Description |
|---|---|
static TPM_SE |
TPM_SE.HMAC |
static TPM_SE |
TPM_SE.POLICY |
TPM_SE |
TPM2_StartAuthSession_REQUEST.sessionType
indicates the type of the session; simple HMAC or policy (including a trial policy)
|
static TPM_SE |
TPM_SE.TRIAL |
| Modifier and Type | Method and Description |
|---|---|
static TPM_SE |
TPM_SE.fromInt(int value) |
static TPM_SE |
TPM_SE.fromTpm(byte[] buf) |
static TPM_SE |
TPM_SE.fromTpm(InByteBuf buf) |
| Modifier and Type | Method and Description |
|---|---|
static Collection<TPM_SE> |
TPM_SE.values() |
| Constructor and Description |
|---|
TPM2_StartAuthSession_REQUEST(TPM_HANDLE _tpmKey,
TPM_HANDLE _bind,
byte[] _nonceCaller,
byte[] _encryptedSalt,
TPM_SE _sessionType,
TPMT_SYM_DEF _symmetric,
TPM_ALG_ID _authHash)
This command is used to start an authorization session using alternative methods of establishing the session key (sessionKey).
|
Copyright © 2017. All rights reserved.