I_ScsmAuthenticationClass

Objekte, die diese Schnittstelle implementieren, dienen der benutzerdefinierten Aushandlung der ACSE (Association Control Service Element) Authentifizierung und der MMS (Manufacturing Message Specification) Kommunikationsparameter.

Namensraum: Tc3_iec61850_8_1
Bibliothek: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)

Vererbungshierarhie

I_MmsAuthenticationClass -> I_ScsmAuthenticationClass

INTERFACE I_ScsmAuthenticationClass EXTENDS I_MmsAuthenticationClass

I_ScsmAuthenticationClass 1: Methoden

Name

Beschreibung

Accept

Gewährt den Authentifizierungszugriff.

Reject

Verweigert den Authentifizierungszugriff.

Verify

Verifiziert den Authentifizierungszugriff.

GetVerifyResult

Gibt das Überprüfungsergebnis der Authentifizierung zurück.

I_ScsmAuthenticationClass 2: Eigenschaften

Name

Typ

Zugriff

Beschreibung

bAccepted

BOOL

Get

Verifizierungsergebnis der Authentifizierung. TRUE => Verbindung wird akzeptiert, FALSE => Verbindung wird abgewiesen.

sPassword

STRING

Get

Authentifizierungspasswort (gesendetes Passwort beim Client und empfangenes Passwort beim Server).

ipNegotiatedAdditionalCBBSupported

I_MmsAdditionalCBBOptions

Get

Schnittstellenzeiger zur Konfiguration der ausgehandelten, zusätzlich unterstützten CBB-Parameter der MMS-Kommunikationsschicht.

ipNegotiatedAdditionalSupported

I_MmsAdditionalSupportOptions

Get

Schnittstellenzeiger zur Konfiguration der ausgehandelten, zusätzlich unterstützten MMS-Dienste.

ipNegotiatedParameterCBB

I_MmsParameterSupportOptions

Get

Schnittstellenzeiger zur Konfiguration der ausgehandelten unterstützten Optionen der MMS-Kommunikationsschicht.

ipNegotiatedServicesSupported

I_MmsServiceSupportOptions

Get

Schnittstellenzeiger zur Konfiguration der ausgehandelten unterstützten Dienste der MMS-Kommunikationsschicht.

nNegotiatedLocalDetail

T_MmsInteger32

Get

Ausgehandelter MMS-Parameter: Local detail (max. Größe der MMS-Daten).

nNegotiatedMaxServOutCalled

T_MmsInteger16

Get

Ausgehandelter MMS-Parameter: Max. Anzahl der eingehenden Dienste.

nNegotiatedMaxServOutCalling

T_MmsInteger16

Get

Ausgehandelter MMS-Parameter: M ax. Anzahl der ausgehenden Dienste.

nNegotiatedNestingLevel

T_MmsInteger8

Get

Ausgehandelter MMS-Parameter: Verschachtelungstiefe.