Table of Contents

Enum SecomReachability

Namespace
EncDotNet.S100.Collections.Secom
Assembly
EncDotNet.S100.Collections.dll

Whether a SECOM service can be read as this client stands (issue #822).

public enum SecomReachability

Fields

CertificateRefused = 3

It needs a client certificate, and refused the identity this client presented (#832).

NeedsCertificate = 1

It answers, but refuses GetSummary without a client certificate, and no identity is set.

NeedsSecom2Search = 4

It has no GetSummary GET (404), only SECOM 2.0's POST GetSummary (POST …/v2/object/search/summary), whose filter must be signed with an MCP identity (#838). Without one it cannot be listed; with one that the service neither accepts nor refuses outright, the Detail holds its answer.

Open = 0

It answers GetSummary without a certificate.

OpenWithCertificate = 2

It answers GetSummary when this client presents its MCP identity (#832), and not without.

Unreachable = 6

It does not answer at that endpoint, or not as a SECOM service.

UntrustedServer = 5

Its TLS certificate is not trusted here: issued under no trusted root, expired, or naming another host. MCP-issued certificates are trusted through SecomServerTrust when the probe's client uses it (#829).