Example program for simple-mbed-client, connecting a device to mbed Device Connector.
Dependencies: BM1383AGLV simple-mbed-client RegisterWriter kionix-kx123-driver
Fork of simple-client-app-shield by
security.h@46:06913c7703ef, 2018-01-04 (annotated)
- Committer:
- MACRUM
- Date:
- Thu Jan 04 07:31:25 2018 +0000
- Revision:
- 46:06913c7703ef
- Child:
- 47:9c2cb9e43446
Use KX022 sensor
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
MACRUM | 46:06913c7703ef | 1 | /* |
MACRUM | 46:06913c7703ef | 2 | |
MACRUM | 46:06913c7703ef | 3 | * Copyright (c) 2015 ARM Limited. All rights reserved. |
MACRUM | 46:06913c7703ef | 4 | |
MACRUM | 46:06913c7703ef | 5 | * SPDX-License-Identifier: Apache-2.0 |
MACRUM | 46:06913c7703ef | 6 | |
MACRUM | 46:06913c7703ef | 7 | * Licensed under the Apache License, Version 2.0 (the License); you may |
MACRUM | 46:06913c7703ef | 8 | |
MACRUM | 46:06913c7703ef | 9 | * not use this file except in compliance with the License. |
MACRUM | 46:06913c7703ef | 10 | |
MACRUM | 46:06913c7703ef | 11 | * You may obtain a copy of the License at |
MACRUM | 46:06913c7703ef | 12 | |
MACRUM | 46:06913c7703ef | 13 | * |
MACRUM | 46:06913c7703ef | 14 | |
MACRUM | 46:06913c7703ef | 15 | * http://www.apache.org/licenses/LICENSE-2.0 |
MACRUM | 46:06913c7703ef | 16 | |
MACRUM | 46:06913c7703ef | 17 | * |
MACRUM | 46:06913c7703ef | 18 | |
MACRUM | 46:06913c7703ef | 19 | * Unless required by applicable law or agreed to in writing, software |
MACRUM | 46:06913c7703ef | 20 | |
MACRUM | 46:06913c7703ef | 21 | * distributed under the License is distributed on an AS IS BASIS, WITHOUT |
MACRUM | 46:06913c7703ef | 22 | |
MACRUM | 46:06913c7703ef | 23 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
MACRUM | 46:06913c7703ef | 24 | |
MACRUM | 46:06913c7703ef | 25 | * See the License for the specific language governing permissions and |
MACRUM | 46:06913c7703ef | 26 | |
MACRUM | 46:06913c7703ef | 27 | * limitations under the License. |
MACRUM | 46:06913c7703ef | 28 | |
MACRUM | 46:06913c7703ef | 29 | */ |
MACRUM | 46:06913c7703ef | 30 | |
MACRUM | 46:06913c7703ef | 31 | #ifndef __SECURITY_H__ |
MACRUM | 46:06913c7703ef | 32 | |
MACRUM | 46:06913c7703ef | 33 | #define __SECURITY_H__ |
MACRUM | 46:06913c7703ef | 34 | |
MACRUM | 46:06913c7703ef | 35 | |
MACRUM | 46:06913c7703ef | 36 | |
MACRUM | 46:06913c7703ef | 37 | #include <inttypes.h> |
MACRUM | 46:06913c7703ef | 38 | |
MACRUM | 46:06913c7703ef | 39 | |
MACRUM | 46:06913c7703ef | 40 | |
MACRUM | 46:06913c7703ef | 41 | #define MBED_DOMAIN "0b63ca3a-27a7-4aaf-b819-85d77fb19f32" |
MACRUM | 46:06913c7703ef | 42 | |
MACRUM | 46:06913c7703ef | 43 | #define MBED_ENDPOINT_NAME "da83293f-95f4-46dc-98d5-3c583ccff8ef" |
MACRUM | 46:06913c7703ef | 44 | |
MACRUM | 46:06913c7703ef | 45 | |
MACRUM | 46:06913c7703ef | 46 | |
MACRUM | 46:06913c7703ef | 47 | const uint8_t SERVER_CERT[] = "-----BEGIN CERTIFICATE-----\r\n" |
MACRUM | 46:06913c7703ef | 48 | |
MACRUM | 46:06913c7703ef | 49 | "MIIBmDCCAT6gAwIBAgIEVUCA0jAKBggqhkjOPQQDAjBLMQswCQYDVQQGEwJGSTEN\r\n" |
MACRUM | 46:06913c7703ef | 50 | |
MACRUM | 46:06913c7703ef | 51 | "MAsGA1UEBwwET3VsdTEMMAoGA1UECgwDQVJNMQwwCgYDVQQLDANJb1QxETAPBgNV\r\n" |
MACRUM | 46:06913c7703ef | 52 | |
MACRUM | 46:06913c7703ef | 53 | "BAMMCEFSTSBtYmVkMB4XDTE1MDQyOTA2NTc0OFoXDTE4MDQyOTA2NTc0OFowSzEL\r\n" |
MACRUM | 46:06913c7703ef | 54 | |
MACRUM | 46:06913c7703ef | 55 | "MAkGA1UEBhMCRkkxDTALBgNVBAcMBE91bHUxDDAKBgNVBAoMA0FSTTEMMAoGA1UE\r\n" |
MACRUM | 46:06913c7703ef | 56 | |
MACRUM | 46:06913c7703ef | 57 | "CwwDSW9UMREwDwYDVQQDDAhBUk0gbWJlZDBZMBMGByqGSM49AgEGCCqGSM49AwEH\r\n" |
MACRUM | 46:06913c7703ef | 58 | |
MACRUM | 46:06913c7703ef | 59 | "A0IABLuAyLSk0mA3awgFR5mw2RHth47tRUO44q/RdzFZnLsAsd18Esxd5LCpcT9w\r\n" |
MACRUM | 46:06913c7703ef | 60 | |
MACRUM | 46:06913c7703ef | 61 | "0tvNfBv4xJxGw0wcYrPDDb8/rjujEDAOMAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0E\r\n" |
MACRUM | 46:06913c7703ef | 62 | |
MACRUM | 46:06913c7703ef | 63 | "AwIDSAAwRQIhAPAonEAkwixlJiyYRQQWpXtkMZax+VlEiS201BG0PpAzAiBh2RsD\r\n" |
MACRUM | 46:06913c7703ef | 64 | |
MACRUM | 46:06913c7703ef | 65 | "NxLKWwf4O7D6JasGBYf9+ZLwl0iaRjTjytO+Kw==\r\n" |
MACRUM | 46:06913c7703ef | 66 | |
MACRUM | 46:06913c7703ef | 67 | "-----END CERTIFICATE-----\r\n"; |
MACRUM | 46:06913c7703ef | 68 | |
MACRUM | 46:06913c7703ef | 69 | |
MACRUM | 46:06913c7703ef | 70 | |
MACRUM | 46:06913c7703ef | 71 | const uint8_t CERT[] = "-----BEGIN CERTIFICATE-----\r\n" |
MACRUM | 46:06913c7703ef | 72 | |
MACRUM | 46:06913c7703ef | 73 | "MIIBzzCCAXOgAwIBAgIEAqXWnjAMBggqhkjOPQQDAgUAMDkxCzAJBgNVBAYTAkZ\r\n" |
MACRUM | 46:06913c7703ef | 74 | |
MACRUM | 46:06913c7703ef | 75 | "JMQwwCgYDVQQKDANBUk0xHDAaBgNVBAMME21iZWQtY29ubmVjdG9yLTIwMTgwHh\r\n" |
MACRUM | 46:06913c7703ef | 76 | |
MACRUM | 46:06913c7703ef | 77 | "cNMTgwMTAzMTEyMTMyWhcNMTgxMjMxMDYwMDAwWjCBoTFSMFAGA1UEAxNJMGI2M\r\n" |
MACRUM | 46:06913c7703ef | 78 | |
MACRUM | 46:06913c7703ef | 79 | "2NhM2EtMjdhNy00YWFmLWI4MTktODVkNzdmYjE5ZjMyL2RhODMyOTNmLTk1ZjQt\r\n" |
MACRUM | 46:06913c7703ef | 80 | |
MACRUM | 46:06913c7703ef | 81 | "NDZkYy05OGQ1LTNjNTgzY2NmZjhlZjEMMAoGA1UECxMDQVJNMRIwEAYDVQQKEwl\r\n" |
MACRUM | 46:06913c7703ef | 82 | |
MACRUM | 46:06913c7703ef | 83 | "tYmVkIHVzZXIxDTALBgNVBAcTBE91bHUxDTALBgNVBAgTBE91bHUxCzAJBgNVBA\r\n" |
MACRUM | 46:06913c7703ef | 84 | |
MACRUM | 46:06913c7703ef | 85 | "YTAkZJMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEpa6Z4rL26ivRAUpVkqnth\r\n" |
MACRUM | 46:06913c7703ef | 86 | |
MACRUM | 46:06913c7703ef | 87 | "bmJOeLSaQRb52MMD2A7ESHgynMFScsQq6YBcolgidWmePAQ83IVX41wdDoAXV4u\r\n" |
MACRUM | 46:06913c7703ef | 88 | |
MACRUM | 46:06913c7703ef | 89 | "PjAMBggqhkjOPQQDAgUAA0gAMEUCICdAxa+xsLPbR8HVnEu+DTrbxJHA3kz7GtC\r\n" |
MACRUM | 46:06913c7703ef | 90 | |
MACRUM | 46:06913c7703ef | 91 | "0KwN1F5kmAiEA+V2G/3XYF9Ip6pp0Rapd3HwgpijVDydQPJil0Mv1n40=\r\n" |
MACRUM | 46:06913c7703ef | 92 | |
MACRUM | 46:06913c7703ef | 93 | "-----END CERTIFICATE-----\r\n"; |
MACRUM | 46:06913c7703ef | 94 | |
MACRUM | 46:06913c7703ef | 95 | |
MACRUM | 46:06913c7703ef | 96 | |
MACRUM | 46:06913c7703ef | 97 | const uint8_t KEY[] = "-----BEGIN PRIVATE KEY-----\r\n" |
MACRUM | 46:06913c7703ef | 98 | |
MACRUM | 46:06913c7703ef | 99 | "MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgnhemCa+H1A0YvFKb\r\n" |
MACRUM | 46:06913c7703ef | 100 | |
MACRUM | 46:06913c7703ef | 101 | "GDbNyKiesxDsVdbOUc1JPsssPRmhRANCAASlrpnisvbqK9EBSlWSqe2FuYk54tJp\r\n" |
MACRUM | 46:06913c7703ef | 102 | |
MACRUM | 46:06913c7703ef | 103 | "BFvnYwwPYDsRIeDKcwVJyxCrpgFyiWCJ1aZ48BDzchVfjXB0OgBdXi4+\r\n" |
MACRUM | 46:06913c7703ef | 104 | |
MACRUM | 46:06913c7703ef | 105 | "-----END PRIVATE KEY-----\r\n"; |
MACRUM | 46:06913c7703ef | 106 | |
MACRUM | 46:06913c7703ef | 107 | |
MACRUM | 46:06913c7703ef | 108 | |
MACRUM | 46:06913c7703ef | 109 | #endif //__SECURITY_H__ |