public abstract class SecurityProviderTpm extends SecurityProvider
Constructor and Description |
---|
SecurityProviderTpm() |
Modifier and Type | Method and Description |
---|---|
abstract byte[] |
activateIdentityKey(byte[] key) |
abstract byte[] |
getEndorsementKey() |
String |
getRegistrationId()
Unique id required for registration
|
abstract byte[] |
getStorageRootKey() |
abstract byte[] |
signWithIdentity(byte[] data) |
getSSLContext
public abstract byte[] activateIdentityKey(byte[] key) throws SecurityProviderException
SecurityProviderException
public abstract byte[] getEndorsementKey() throws SecurityProviderException
SecurityProviderException
public abstract byte[] getStorageRootKey() throws SecurityProviderException
SecurityProviderException
public abstract byte[] signWithIdentity(byte[] data) throws SecurityProviderException
SecurityProviderException
public String getRegistrationId() throws SecurityProviderException
SecurityProvider
getRegistrationId
in class SecurityProvider
SecurityProviderException
- If registration id with the underlying implementation could not be retrievedCopyright © 2022. All rights reserved.