Index: components/policy/core/common/cloud/policy_builder.cc |
diff --git a/components/policy/core/common/cloud/policy_builder.cc b/components/policy/core/common/cloud/policy_builder.cc |
index 1826d578978af889437218f88a55a52e86f3e490..e61059d4a2891443d614ace743e638e44eae9dee 100644 |
--- a/components/policy/core/common/cloud/policy_builder.cc |
+++ b/components/policy/core/common/cloud/policy_builder.cc |
@@ -6,6 +6,8 @@ |
#include <vector> |
+#include "base/macros.h" |
+#include "build/build_config.h" |
#include "components/policy/core/common/cloud/cloud_policy_constants.h" |
#include "crypto/signature_creator.h" |
@@ -16,7 +18,7 @@ namespace policy { |
namespace { |
// Signing key test data in DER-encoded PKCS8 format. |
-const uint8 kSigningKey[] = { |
+const uint8_t kSigningKey[] = { |
0x30, 0x82, 0x01, 0x55, 0x02, 0x01, 0x00, 0x30, 0x0d, 0x06, 0x09, 0x2a, |
0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x05, 0x00, 0x04, 0x82, |
0x01, 0x3f, 0x30, 0x82, 0x01, 0x3b, 0x02, 0x01, 0x00, 0x02, 0x41, 0x00, |
@@ -49,7 +51,7 @@ const uint8 kSigningKey[] = { |
}; |
// SHA256 signature of kSigningKey for "example.com" domain. |
-const uint8 kSigningKeySignature[] = { |
+const uint8_t kSigningKeySignature[] = { |
0x97, 0xEB, 0x13, 0xE6, 0x6C, 0xE2, 0x7A, 0x2F, 0xC6, 0x6E, 0x68, 0x8F, |
0xED, 0x5B, 0x51, 0x08, 0x27, 0xF0, 0xA5, 0x97, 0x20, 0xEE, 0xE2, 0x9B, |
0x5B, 0x63, 0xA5, 0x9C, 0xAE, 0x41, 0xFD, 0x34, 0xC4, 0x2E, 0xEB, 0x63, |
@@ -75,7 +77,7 @@ const uint8 kSigningKeySignature[] = { |
}; |
// New signing key test data in DER-encoded PKCS8 format. |
-const uint8 kNewSigningKey[] = { |
+const uint8_t kNewSigningKey[] = { |
0x30, 0x82, 0x01, 0x54, 0x02, 0x01, 0x00, 0x30, 0x0d, 0x06, 0x09, 0x2a, |
0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x05, 0x00, 0x04, 0x82, |
0x01, 0x3e, 0x30, 0x82, 0x01, 0x3a, 0x02, 0x01, 0x00, 0x02, 0x41, 0x00, |
@@ -108,7 +110,7 @@ const uint8 kNewSigningKey[] = { |
}; |
// SHA256 signature of kNewSigningKey for "example.com" domain. |
-const uint8 kNewSigningKeySignature[] = { |
+const uint8_t kNewSigningKeySignature[] = { |
0x70, 0xED, 0x27, 0x42, 0x34, 0x69, 0xB6, 0x47, 0x9E, 0x7C, 0xA0, 0xF0, |
0xE5, 0x0A, 0x49, 0x49, 0x00, 0xDA, 0xBC, 0x70, 0x01, 0xC5, 0x4B, 0xDB, |
0x47, 0xD5, 0xAF, 0xA1, 0xAD, 0xB7, 0xE4, 0xE1, 0xBD, 0x5A, 0x1C, 0x35, |
@@ -141,7 +143,7 @@ const char PolicyBuilder::kFakeDomain[] = "example.com"; |
const char PolicyBuilder::kFakeMachineName[] = "machine-name"; |
const char PolicyBuilder::kFakePolicyType[] = "policy type"; |
const int PolicyBuilder::kFakePublicKeyVersion = 17; |
-const int64 PolicyBuilder::kFakeTimestamp = 365LL * 24 * 60 * 60 * 1000; |
+const int64_t PolicyBuilder::kFakeTimestamp = 365LL * 24 * 60 * 60 * 1000; |
const char PolicyBuilder::kFakeToken[] = "token"; |
const char PolicyBuilder::kFakeUsername[] = "username@example.com"; |
const char PolicyBuilder::kFakeServiceAccountIdentity[] = "robot4test@g.com"; |
@@ -174,7 +176,7 @@ void PolicyBuilder::SetSigningKey(const crypto::RSAPrivateKey& key) { |
} |
void PolicyBuilder::SetDefaultSigningKey() { |
- std::vector<uint8> key(kSigningKey, kSigningKey + arraysize(kSigningKey)); |
+ std::vector<uint8_t> key(kSigningKey, kSigningKey + arraysize(kSigningKey)); |
raw_signing_key_.swap(key); |
} |
@@ -190,15 +192,14 @@ scoped_ptr<crypto::RSAPrivateKey> PolicyBuilder::GetNewSigningKey() { |
} |
void PolicyBuilder::SetDefaultNewSigningKey() { |
- std::vector<uint8> key(kNewSigningKey, |
- kNewSigningKey + arraysize(kNewSigningKey)); |
+ std::vector<uint8_t> key(kNewSigningKey, |
+ kNewSigningKey + arraysize(kNewSigningKey)); |
raw_new_signing_key_.swap(key); |
raw_new_signing_key_signature_ = GetTestOtherSigningKeySignature(); |
} |
void PolicyBuilder::SetDefaultInitialSigningKey() { |
- std::vector<uint8> key(kSigningKey, |
- kSigningKey + arraysize(kSigningKey)); |
+ std::vector<uint8_t> key(kSigningKey, kSigningKey + arraysize(kSigningKey)); |
raw_new_signing_key_.swap(key); |
raw_new_signing_key_signature_ = GetTestSigningKeySignature(); |
UnsetSigningKey(); |
@@ -214,7 +215,7 @@ void PolicyBuilder::Build() { |
scoped_ptr<crypto::RSAPrivateKey> policy_signing_key = GetNewSigningKey(); |
if (policy_signing_key) { |
// Add the new public key. |
- std::vector<uint8> raw_new_public_signing_key; |
+ std::vector<uint8_t> raw_new_public_signing_key; |
CHECK(policy_signing_key->ExportPublicKey(&raw_new_public_signing_key)); |
policy_.set_new_public_key(raw_new_public_signing_key.data(), |
raw_new_public_signing_key.size()); |
@@ -264,15 +265,15 @@ scoped_ptr<em::PolicyFetchResponse> PolicyBuilder::GetCopy() { |
// static |
scoped_ptr<crypto::RSAPrivateKey> PolicyBuilder::CreateTestSigningKey() { |
- std::vector<uint8> raw_signing_key( |
- kSigningKey, kSigningKey + arraysize(kSigningKey)); |
+ std::vector<uint8_t> raw_signing_key(kSigningKey, |
+ kSigningKey + arraysize(kSigningKey)); |
return scoped_ptr<crypto::RSAPrivateKey>( |
crypto::RSAPrivateKey::CreateFromPrivateKeyInfo(raw_signing_key)); |
} |
// static |
scoped_ptr<crypto::RSAPrivateKey> PolicyBuilder::CreateTestOtherSigningKey() { |
- std::vector<uint8> raw_new_signing_key( |
+ std::vector<uint8_t> raw_new_signing_key( |
kNewSigningKey, kNewSigningKey + arraysize(kNewSigningKey)); |
return scoped_ptr<crypto::RSAPrivateKey>( |
crypto::RSAPrivateKey::CreateFromPrivateKeyInfo(raw_new_signing_key)); |
@@ -296,9 +297,9 @@ void PolicyBuilder::SignData(const std::string& data, |
scoped_ptr<crypto::SignatureCreator> signature_creator( |
crypto::SignatureCreator::Create(key, |
crypto::SignatureCreator::SHA1)); |
- signature_creator->Update(reinterpret_cast<const uint8*>(data.c_str()), |
+ signature_creator->Update(reinterpret_cast<const uint8_t*>(data.c_str()), |
data.size()); |
- std::vector<uint8> signature_bytes; |
+ std::vector<uint8_t> signature_bytes; |
CHECK(signature_creator->Final(&signature_bytes)); |
signature->assign(reinterpret_cast<const char*>(signature_bytes.data()), |
signature_bytes.size()); |