1 changed files with 34 additions and 1 deletions
@ -1,5 +1,38 @@ |
|||
import { DynamicForm } from "@app/components/Form/DynamicForm"; |
|||
|
|||
export const Security = (): JSX.Element => { |
|||
const onSubmit = (data: any) => { |
|||
console.log(data); |
|||
}; |
|||
return ( |
|||
<h1>Security</h1> |
|||
<DynamicForm |
|||
onSubmit={onSubmit} |
|||
fieldGroups={[ |
|||
{ |
|||
label: "Security", |
|||
description: "Admin and direct messages keys", |
|||
fields: [ |
|||
{ |
|||
type: "text", |
|||
name: "publicKey", |
|||
label: "Public Key", |
|||
description: "Sent out to other nodes on the mesh to allow them to compute a shared secret key.", |
|||
}, |
|||
{ |
|||
type: "text", |
|||
name: "privateKey", |
|||
label: "Private Key", |
|||
description: "Used to create a shared key with a remote device." |
|||
}, |
|||
{ |
|||
type: "text", |
|||
name: "adminKey", |
|||
label: "Admin Key", |
|||
description: "The public key authorized to send admin messages to this node." |
|||
} |
|||
], |
|||
}, |
|||
]} |
|||
/> |
|||
) |
|||
}; |
|||
Loading…
Reference in new issue