GithubHelp home page GithubHelp logo

docs's People

Contributors

adithyabaglody avatar bprashan avatar darshini-parikh93 avatar dmareddx avatar dukedavis12 avatar johneasterday avatar nbmaiti avatar prateekcr avatar tombarnes avatar trbehera avatar

Watchers

 avatar  avatar  avatar  avatar

docs's Issues

[Protocol Specification] Hyperlink redirect to section where the mentioned content is absent

In the Data Transmission & Persistence section, under Transmission of Messages over a RESTful Protocol subsection, the hyperlink mentions about the table, but clicking on points to a section where there is no such table is present.
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/data-transmission-persistence/#transmission-of-messages-over-a-restful-protocol

table
the above hyperlink is redirected to the following section where there is no table present.

msg_types

[IOT Platform SDK] Issues in the development-guide.md

Section: Rest Contracts between OCS (server) and OPS/To0Scheduler (client):
Link:https://secure-device-onboard.github.io/docs/latest/iot-platform-sdk/development-guide/#rest-contracts-between-ocs-server-and-opsto0scheduler-client

In second line " Both OPS and To0Scheduler makes...". Should be make instead.

image

Section: Rest Contracts between To0Scheduler (server) and OCS (client)
Link:https://secure-device-onboard.github.io/docs/latest/iot-platform-sdk/development-guide/#rest-contracts-between-to0scheduler-server-and-ocs-client

In first line "implementation must, also, acta as a client to trigger TO0 ", implementation must also act as a is mispelled

image

Section: Message Types:
Link:https://secure-device-onboard.github.io/docs/latest/iot-platform-sdk/development-guide/#message-types

In third line of the first paragraph "JavaScript Object Notation (JSON), represents the purpose of the field." should be represent

image

Section: Message Types -> ModuleMessage:
Link:https://secure-device-onboard.github.io/docs/latest/iot-platform-sdk/development-guide/#modulemessage

Second line, extra commas in "...store,both,the device's serviceinfo, and...."

image

Section: Message Types -> Message47Store:
Link: https://secure-device-onboard.github.io/docs/latest/iot-platform-sdk/development-guide/#message47store

First line: "...temporarily, untill till the". Till is repetitive.

image

[IOT Platform SDK] Issues in introduction.md

Section: Introduction

  1. In the first paragraph, it should be "..integration of an owner's IoT Platform..."

image

Section: Components

  1. Inconsistent indentation of different subsections. Bullets can be added to differentiate sections and subsections.

  2. In Components->TO0 scheduler:

The first line has Ownership Proxies instead of ownership voucher

image

  1. In Components->TO0 scheduler->to0serviceimpl:

The third line has T00 instead of TO0

image

  1. In Components->OPS:

The First line has T02 instead of TO2

image

  1. In Components->OPS->restimpl

The third line has call toOCS. Space required. Should be to OCS

image

Section: Development Environment Specifications:

Table 1. Development Environment Specifications
Docker versions can be changed.

image

[Protocol Specification] Hyperlink to different sections and subsections not rendered properly

[Client SDK]Punctuations needs to be corrected.

Page Link : https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/

Section Link: https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#device-initialization
In PunctuationsRequired Image : Replace "Running the device" with "Running the device,"[Within Notes]
PunctuationsRequired

Section Link: https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#owner-service-info-osi
In PunctuationsRequired2 Image : Replace "A module must expect to remain active unless it explicitly receives a deactivation message " with "A module must expect to remain active unless it explicitly receives a deactivation message,"[Within Owner Service Info(OSI) , third paragragh]
PunctiationsRequired2

Section Link : https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#device-service-info-dsi
In PunctuationsRequired3 Image : Replace "The module may choose to ignore the ‘index’ sent by the SDK but it is advisable for the module to return key-value data based on this index." with "The module may choose to ignore the ‘index’ sent by the SDK, but it is advisable for the module to return key-value data based on this index."[third paragragh]
PunctuationsRequired3

Section Link: https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#device-service-info-dsi
In PunctuationsRequired4 Image : Replace "The very first key-value returned by a module (‘index’ zero) must be an activation value indicating whether the module is active or not. The key value must be “active” and the value must be “1” if the module is active or “0” if the module is not active. " with "The very first key-value returned by a module (‘index’ zero) must be an activation value indicating whether the module is active or not. The key value must be “active”, and the value must be “1” if the module is active or “0” if the module is not active. "[third paragraph]
PunctuationsRequired4

[Protocol Specification][Protocol Description] Ownership Proxy needs to be replaced with Ownership Voucher

Under Protocol Entity Interactions subsection, in Figure 1, Ownership Proxy needs to be replaced with Ownership Voucher.
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#protocol-entity-interactions
proto_ov

In Ownership Voucher subsection, Ownership Proxy needs to be replaced with Ownership Voucher
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#building-the-ownership-credential-ownership-voucher

ov_vs_op

In Ownership Voucher subsection, Ownership Proxy needs to be replaced with Ownership Voucher
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#building-the-ownership-credential-ownership-voucher
ov_vs_op_1

In Ownership Voucher and Owner Verification of Device Certificate Chain subsection, Ownership Proxy needs to be replaced with Ownership Voucher
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#owner-verification-of-device-certificate-chain
ov_vs_op_2

[SCT] Issues in Supply Chain Tools -> Reseller Tools

Issue 1 :- Example under Database and Toolkit Installation -> Setup: Manual -> Point number 8

what is the issue :- ./reseller-webapp-1.8.war should be replaced with 1.9 version.
image


Issue 2 :- Example under Import Customer Public Key

what is the issue :- We cannot add individual owner public keys to DB . We can only add key blob.
image


[SCT] Issues in Supply Chain Tools -> Manufacturing Tools

Issue 1 :- Line1 in Step4 of "Production Deployment"

what is the issue :- Link Device DI Setup is not redirecting.
image


Issue 2 :- Example under Database and Toolkit Installation -> Setup: Manual -> Point number 10

what is the issue :- ./manufacturer-webapp-1.8.war should be replaced with 1.9 version.
image


Issue 3 :- Example under Import Customer Public Key

what is the issue :- We cannot add individual owner public keys to DB . We can only add key blob.
image


[Protocol Specification] Improper Rendering

Under Protocol Description and Diffie-Hellman Key Exchange Protocol section, improper rendering of ga and gb and p is missing after gb mod
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#diffie-hellman-key-exchange-protocol
improper_rendering

Under Protocol Description and ECDH Key Exchange Protocol section, improper rendering of Shx and Shy in NOTE
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#ecdh-key-exchange-protocol
improper_rendering1

Under Protocol Description and Key Derivation Function subsection, missing hyperlink for Table 3 and some character missing after See in Note
Link: https://secure-device-onboard.github.io/docs/latest/protocol-specification/protocol-description/#secure-device-onboard-10-and-secure-device-onboard-11-protocol-specification
improper_rendering2

[Client SDK]Grammar Corrections Required

Link : https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/
Section Link : https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#module-errors
Replace "The Application will need to retry onboarding at a later time. " with "The Application will need to retry onboarding later."[First Paragraph]
ModuleErrors

Section Link: https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#pre-service-info-psi
Replace: "A failure response will cause the entire onboarding sequence to fail and the Application must retry it at a later time." with "A failure response will cause the entire onboarding sequence to fail and the Application must retry it later."[third paragraph]
PSIChange

Section Link :https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#device-service-info-dsi
Replace "The sv.key must strictly be an NULL terminated ASCII string. " with "The sv.key must strictly be a NULL terminated ASCII string. "[fourth paragraph]
Changeantoa

Section Link :https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#owner-service-info-osi
Replace "The sv.key must strictly be an NULL terminated ASCII string. " with "The sv.key must strictly be a NULL terminated ASCII string. "[second paragraph]
Changeantoa2

Section Link:https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#module-errors
Replace "hash verification, malformed messages and also if a module returns a failure while processing a PSI, DSI, or OSI command/request." with "hash verification, malformed messages and if a module returns a failure while processing a PSI, DSI, or OSI command/request."[first paragraph]
Changeandalsotoand

Section Link:https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-reference-guide/#device-service-info-dsi
Replace "It is assumed that the Owner Server knows how to interpret a particular key-value from a particular module. " with "It is assumed that the Owner Server knows how to interpret a particular key-value from a module. ".[fifth paragraph]
Changeaparticularmoduletomodule

Link : https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-api-reference/
Section Link:https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-api-reference/#execute-sdo-sdk-onboarding-protocol
Replace "Additionally, module-specific callbacks will be invoked when Service Information is received from the Owner Server during the course of the TO2 stage." with "Additionally, module-specific callbacks will be invoked when Service Information is received from the Owner Server during the TO2 stage. ".
change1

Section Link:https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-api-reference/#error-handling-callback
Replace " It is advisable to abort the operation and retry at a later time." with " It is advisable to abort the operation and retry later.".
change2

Section Link : https://secure-device-onboard.github.io/docs/latest/client-sdk/client-sdk-api-reference/#error-handling-callback
Replace "The Application can re-invoke this API at a later time to re-initiate the SDO onboarding process." with "The Application can re-invoke this API later to re-initiate the SDO onboarding process.".[Within errorcode]
Change3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.