OSDP.Net 5.2.1
A .NET library for implementing the Open Supervised Device Protocol (OSDP)
Loading...
Searching...
No Matches
SecurityBlock.cs
1using System;
2
4
8public static class SecurityBlock
9{
15 public static ReadOnlySpan<byte> CommandMessageWithNoDataSecurity => new byte[]
16 {
17 0x02,
18 (byte)SecurityBlockType.CommandMessageWithNoDataSecurity
19 };
20
24 public static ReadOnlySpan<byte> ReplyMessageWithNoDataSecurity => new byte[]
25 {
26 0x02,
27 (byte)SecurityBlockType.ReplyMessageWithNoDataSecurity
28 };
29
33 public static ReadOnlySpan<byte> CommandMessageWithDataSecurity => new byte[]
34 {
35 0x02,
36 (byte)SecurityBlockType.CommandMessageWithDataSecurity
37 };
38
42 public static ReadOnlySpan<byte> ReplyMessageWithDataSecurity => new byte[]
43 {
44 0x02,
45 (byte)SecurityBlockType.ReplyMessageWithDataSecurity
46 };
47}
Contains standard Security Control Block data that can be used when building messages.
static ReadOnlySpan< byte > CommandMessageWithNoDataSecurity
Secure channel is established and the reply message contains a MAC signature but the data field is un...
SecurityBlockType
Security Block Type values as defined by OSDP protocol.