Searched refs:purpose (Results 1 - 15 of 15) sorted by relevance

/system/keymaster/
H A Ddsa_operation.h32 DsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
34 : Operation(purpose, logger), dsa_key_(key), digest_(digest), padding_(padding) {}
52 DsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
54 : DsaOperation(purpose, logger, digest, padding, key) {}
60 DsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
62 : DsaOperation(purpose, logger, digest, padding, key) {}
H A Decdsa_operation.h32 EcdsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
34 : Operation(purpose, logger), ecdsa_key_(key), digest_(digest), padding_(padding) {}
52 EcdsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
54 : EcdsaOperation(purpose, logger, digest, padding, key) {}
60 EcdsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, argument
62 : EcdsaOperation(purpose, logger, digest, padding, key) {}
H A Drsa_operation.h30 RsaOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
32 : Operation(purpose, logger), rsa_key_(key), digest_(digest), padding_(padding) {}
50 RsaSignOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
52 : RsaOperation(purpose, logger, digest, padding, key) {}
58 RsaVerifyOperation(keymaster_purpose_t purpose, const Logger& logger, keymaster_digest_t digest, argument
60 : RsaOperation(purpose, logger, digest, padding, key) {}
H A Doperation.h35 Operation(keymaster_purpose_t purpose, const Logger& logger) argument
36 : purpose_(purpose), logger_(logger) {}
39 keymaster_purpose_t purpose() const { return purpose_; } function in class:keymaster::Operation
H A Dasymmetric_key.cpp108 Operation* AsymmetricKey::CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error) { argument
121 return CreateOperation(purpose, digest, padding, error);
214 // Don't bother with the other parameters. If the necessary padding, digest, purpose, etc. are
227 Operation* RsaKey::CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, argument
230 switch (purpose) {
232 op = new RsaSignOperation(purpose, logger_, digest, padding, rsa_key_.release());
235 op = new RsaVerifyOperation(purpose, logger_, digest, padding, rsa_key_.release());
418 // Don't bother with the other parameters. If the necessary padding, digest, purpose, etc. are
431 Operation* DsaKey::CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, argument
434 switch (purpose) {
599 CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest, keymaster_padding_t padding, keymaster_error_t* error) argument
[all...]
H A Dasymmetric_key.h47 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error);
56 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
68 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
94 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
122 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_digest_t digest,
H A Ddsa_operation.cpp30 switch (purpose()) {
H A Decdsa_operation.cpp30 switch (purpose()) {
H A Dkey.h39 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error) = 0;
H A Drsa_operation.cpp35 switch (purpose()) {
H A Dgoogle_keymaster_test.cpp413 begin_request.purpose = KM_PURPOSE_SIGN;
464 begin_request.purpose = KM_PURPOSE_SIGN;
496 begin_request.purpose = KM_PURPOSE_SIGN;
528 begin_request.purpose = KM_PURPOSE_SIGN;
560 begin_request.purpose = KM_PURPOSE_SIGN;
577 begin_request.purpose = KM_PURPOSE_SIGN;
592 begin_request.purpose = KM_PURPOSE_SIGN;
608 begin_request.purpose = KM_PURPOSE_SIGN;
624 begin_request.purpose = KM_PURPOSE_SIGN;
640 begin_request.purpose
[all...]
H A Dgoogle_keymaster_messages.cpp142 return sizeof(uint32_t) /* purpose */ + sizeof(uint32_t) /* key length */ +
147 buf = append_uint32_to_buf(buf, end, purpose);
156 if (!copy_uint32_from_buf(buf_ptr, end, &purpose) ||
H A Dgoogle_keymaster_messages_test.cpp173 msg.purpose = KM_PURPOSE_SIGN;
178 EXPECT_EQ(KM_PURPOSE_SIGN, deserialized->purpose);
H A Dgoogle_keymaster.cpp200 UniquePtr<Operation> operation(key->CreateOperation(request.purpose, &response->error));
/system/keymaster/include/keymaster/
H A Dgoogle_keymaster_messages.h174 keymaster_purpose_t purpose; member in struct:keymaster::BeginOperationRequest

Completed in 63 milliseconds