Table of Contents

Class PermitHeader

Namespace
EncDotNet.S100.ExchangeSets.Protection
Assembly
EncDotNet.S100.ExchangeSets.dll

The header section of a PERMIT.XML file: provenance and addressing metadata that applies to the permits that follow it.

public sealed class PermitHeader
Inheritance
PermitHeader
Inherited Members

Remarks

S-100 Edition 5.2.1 Part 15 §15-7.4.2.

Properties

DataServerIdentifier

The short identifier of the Data Server.

public string? DataServerIdentifier { get; init; }

Property Value

string

DataServerName

The name of the Data Server that generated the permit file.

public string? DataServerName { get; init; }

Property Value

string

IssueDate

The date the permit file was issued (§15-7.4.2).

public DateOnly? IssueDate { get; init; }

Property Value

DateOnly?

UserPermit

The user permit the permits are addressed to, allowing a client to verify the file is intended for its system.

public string? UserPermit { get; init; }

Property Value

string

Version

The S-100 version the permit file conforms to (e.g. 1.0.0).

public string? Version { get; init; }

Property Value

string