C++ Based OPC UA Client/Server/PubSub SDK
UaUserIdentityTokenKerberosTicket Class Reference

Class representing a KerberosToken user identity token. More...

#include <uauseridentitytoken.h>

Inherits UaUserIdentityToken.

Public Member Functions

 UaUserIdentityTokenKerberosTicket ()
 Constructs a user identity token object of the type IssuedToken.
virtual ~UaUserIdentityTokenKerberosTicket ()
 Destroys the IssuedToken user identity token object.
OpcUa_UserTokenType getTokenType () const
 Returns the user identity token type. More...
- Public Member Functions inherited from UaUserIdentityToken
 UaUserIdentityToken ()
 Constructs a user identity token object.
virtual ~UaUserIdentityToken ()
 Destroys the user identity token object.

Public Attributes

UaByteString kerberosTicket
 User token data.

Detailed Description

Class representing a KerberosToken user identity token.

The class is derived from UaUserIdentityToken and is used if KerberosToken based user identity is provided.

Member Function Documentation

OpcUa_UserTokenType UaUserIdentityTokenKerberosTicket::getTokenType ( ) const

Returns the user identity token type.

Possible values are:

  • OpcUa_UserTokenType_Anonymous
  • OpcUa_UserTokenType_UserName
  • OpcUa_UserTokenType_Certificate
  • OpcUa_UserTokenType_KerberosToken
    The function on the class UaUserIdentityTokenUserPassword returns OpcUa_UserTokenType_IssuedToken

Implements UaUserIdentityToken.

The documentation for this class was generated from the following files: