I_ScsmAuthenticationClass
Objects that implement this interface are used for user-defined negotiation of the ACSE (Association Control Service Element) authentication and the MMS (Manufacturing Message Specification) communication parameters.
Namespace: Tc3_iec61850_8_1
Library: Tc3_iec61850_8_1 (Tc3_iec61850_8_1.compiled-library)
Inheritance hierarchy
I_MmsAuthenticationClass -> I_ScsmAuthenticationClass
INTERFACE I_ScsmAuthenticationClass EXTENDS I_MmsAuthenticationClass
Methods
Name | Description |
---|---|
Grants authentication access. | |
Denies authentication access. | |
Verifies the authentication access. | |
Returns the verification result of the authentication. |
Properties
Name | Type | Access | Description |
---|---|---|---|
bAccepted | BOOL | Get | Verification result of the authentication. TRUE => Connection is accepted, FALSE => Connection is rejected. |
sPassword | STRING | Get | Authentication password (sent password at the client and received password at the server). |
ipNegotiatedAdditionalCBBSupported | Get | Interface pointer for configuring the negotiated, additionally supported CBB parameters of the MMS communication layer. | |
ipNegotiatedAdditionalSupported | Get | Interface pointer for configuring the negotiated, additionally supported MMS services. | |
ipNegotiatedParameterCBB | Get | Interface pointer for configuring the negotiated supported options of the MMS communication layer. | |
ipNegotiatedServicesSupported | Get | Interface pointer for configuring the negotiated supported services of the MMS communication layer. | |
nNegotiatedLocalDetail | Get | Negotiated MMS parameter: Local detail (max. size of the MMS data). | |
nNegotiatedMaxServOutCalled | Get | Negotiated MMS parameter: Max. number of incoming services. | |
nNegotiatedMaxServOutCalling | Get | Negotiated MMS parameter: M ax. Number of outgoing services. | |
nNegotiatedNestingLevel | Get | Negotiated MMS parameter: Nesting depth. |