Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
AgentKey.cs
1
using
System;
2
using
Waher.Persistence.Attributes
;
3
4
namespace
Waher.Service.IoTBroker.WebServices.Agent.Crypto
5
{
9
[CollectionName(
"AgentKeys"
)]
10
[TypeName(
TypeNameSerialization
.None)]
11
[Index(
"Account"
,
"Id"
)]
12
public
class
AgentKey
13
{
17
public
AgentKey
()
18
{
19
}
20
24
[
ObjectId
]
25
public
string
ObjectId
{
get
;
set
; }
26
30
public
string
Account
{
get
;
set
; }
31
35
public
string
Id
{
get
;
set
; }
36
40
public
string
LocalName
{
get
;
set
; }
41
45
public
string
Namespace
{
get
;
set
; }
46
50
public
byte
[]
Salt
{
get
;
set
; }
51
55
public
byte
[]
PublicKey
{
get
;
set
; }
56
60
public
byte
[]
EncryptedKey
{
get
;
set
; }
61
65
public
DateTime
Created
{
get
;
set
; }
66
70
public
DateTime
Updated
{
get
;
set
; }
71
}
72
}
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey
Contains an encrypted key for an agent.
Definition:
AgentKey.cs:13
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.Salt
byte[] Salt
Cryptographic salt.
Definition:
AgentKey.cs:50
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.Created
DateTime Created
When key was first created.
Definition:
AgentKey.cs:65
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.Namespace
string Namespace
Namespace of algorithm
Definition:
AgentKey.cs:45
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.Account
string Account
Account owning the key
Definition:
AgentKey.cs:30
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.AgentKey
AgentKey()
Contains an encrypted key for an agent.
Definition:
AgentKey.cs:17
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.LocalName
string LocalName
Local Name of algorithm
Definition:
AgentKey.cs:40
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.EncryptedKey
byte[] EncryptedKey
Encypted key.
Definition:
AgentKey.cs:60
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.Id
string Id
ID of key.
Definition:
AgentKey.cs:35
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.ObjectId
string ObjectId
Object ID
Definition:
AgentKey.cs:25
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.Updated
DateTime Updated
When key was last updated.
Definition:
AgentKey.cs:70
Waher.Service.IoTBroker.WebServices.Agent.Crypto.AgentKey.PublicKey
byte[] PublicKey
Public key
Definition:
AgentKey.cs:55
Waher.Persistence.Attributes
Definition:
ArchivingTimeAttribute.cs:4
Waher.Persistence.Attributes.TypeNameSerialization
TypeNameSerialization
How the type name should be serialized.
Definition:
TypeNameAttribute.cs:9
Waher.Service.IoTBroker.WebServices.Agent.Crypto
Definition:
AgentKey.cs:5
Waher.Service.IoTBroker
WebServices
Agent
Crypto
AgentKey.cs
Generated by
1.9.5