Home | History | Annotate | Download | only in android_keymaster

Lines Matching refs:AndroidKeymaster

63 AndroidKeymaster::AndroidKeymaster(KeymasterContext* context, size_t operation_table_size)
66 AndroidKeymaster::~AndroidKeymaster() {}
68 AndroidKeymaster::AndroidKeymaster(AndroidKeymaster&& other)
72 // specific modes, padding, etc. are supported for that key type, and AndroidKeymaster also has
74 // the keytypes and provide some mechanism for AndroidKeymaster to query the keytypes for the
87 void AndroidKeymaster::GetVersion(const GetVersionRequest&, GetVersionResponse* rsp) {
97 void AndroidKeymaster::SupportedAlgorithms(const SupportedAlgorithmsRequest& /* request */,
133 void AndroidKeymaster::SupportedBlockModes(const SupportedBlockModesRequest& request,
139 void AndroidKeymaster::SupportedPaddingModes(const SupportedPaddingModesRequest& request,
145 void AndroidKeymaster::SupportedDigests(const SupportedDigestsRequest& request,
151 void AndroidKeymaster::SupportedImportFormats(const SupportedImportFormatsRequest& request,
162 void AndroidKeymaster::SupportedExportFormats(const SupportedExportFormatsRequest& request,
173 GetHmacSharingParametersResponse AndroidKeymaster::GetHmacSharingParameters() {
186 AndroidKeymaster::ComputeSharedHmac(const ComputeSharedHmacRequest& request) {
199 AndroidKeymaster::VerifyAuthorization(const VerifyAuthorizationRequest& request) {
210 void AndroidKeymaster::AddRngEntropy(const AddEntropyRequest& request,
216 void AndroidKeymaster::GenerateKey(const GenerateKeyRequest& request,
238 void AndroidKeymaster::GetKeyCharacteristics(const GetKeyCharacteristicsRequest& request,
257 void AndroidKeymaster::BeginOperation(const BeginOperationRequest& request,
302 void AndroidKeymaster::UpdateOperation(const UpdateOperationRequest& request,
331 void AndroidKeymaster::FinishOperation(const FinishOperationRequest& request,
356 void AndroidKeymaster::AbortOperation(const AbortOperationRequest& request,
371 void AndroidKeymaster::ExportKey(const ExportKeyRequest& request, ExportKeyResponse* response) {
390 void AndroidKeymaster::AttestKey(const AttestKeyRequest& request, AttestKeyResponse* response) {
418 void AndroidKeymaster::UpgradeKey(const UpgradeKeyRequest& request, UpgradeKeyResponse* response) {
430 void AndroidKeymaster::ImportKey(const ImportKeyRequest& request, ImportKeyResponse* response) {
451 void AndroidKeymaster::DeleteKey(const DeleteKeyRequest& request, DeleteKeyResponse* response) {
457 void AndroidKeymaster::DeleteAllKeys(const DeleteAllKeysRequest&, DeleteAllKeysResponse* response) {
463 void AndroidKeymaster::Configure(const ConfigureRequest& request, ConfigureResponse* response) {
469 bool AndroidKeymaster::has_operation(keymaster_operation_handle_t op_handle) const {
473 keymaster_error_t AndroidKeymaster::LoadKey(const keymaster_key_blob_t& key_blob,
485 void AndroidKeymaster::ImportWrappedKey(const ImportWrappedKeyRequest& request,