8#include "Arp/System/Core/Enum.hxx"
12namespace Arp {
namespace System {
namespace Security {
namespace Services
83ARP_CXX_SYMBOL_EXPORT std::istream& operator>>(std::istream& is,
AuthenticationError& value);
std::int32_t int32
The Arp integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:38
@ System
System components used by the System, Device, Plc or Io domains.
AuthenticationError
Defines values indicating success or failure of an attempt to create a security session.
Definition: AuthenticationError.hpp:20
@ InvalidCredentials
Authentication failed because name and / or password is not correct.
@ PenaltyDelayActive
Authentication failed because a penalty delay is currently active. The combination of name and passwo...
@ DuplicateSession
For this combination of user and channel there already exists a session.
@ SessionLimitReached
The remote side's capacity does no allow to open more security sessions within this channel.
@ PasswordMustBeChanged
The password is correct but it must be changed before a session is created.
@ TryAgainLater
The system is temporarily unable to answer authentication requests.
Root namespace for the PLCnext API