MAK RTIspy API Documentation for HLA 4
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
HLA1516_2025
RTI
auth
HLAplainTextPassword.h
Go to the documentation of this file.
1
#pragma once
2
/***********************************************************************
3
The IEEE hereby grants a general, royalty-free license to copy, distribute,
4
display and make derivative works from this material, for all purposes,
5
provided that any use of the material contains the following
6
attribution: "Reprinted with permission from IEEE 1516.1(TM)-2025".
7
Should you require additional information, contact the Manager, Standards
8
Intellectual Property, IEEE Standards Association (stds-ipr@ieee.org).
9
***********************************************************************/
10
11
#include <
RTI/SpecificConfig.h
>
12
#include <
RTI/auth/Credentials.h
>
13
#include <string>
14
15
namespace
rti1516_2025
16
{
17
const
std::wstring
HLAplainTextPasswordType
(L
"HLAplainTextPassword"
);
18
19
class
RTI_EXPORT
HLAplainTextPassword
:
public
Credentials
20
{
21
public
:
22
explicit
HLAplainTextPassword
(
23
std::wstring
const
& password);
24
25
explicit
HLAplainTextPassword
(
26
VariableLengthData
const
& encodedPassword);
27
28
~
HLAplainTextPassword
() noexcept
override
;
29
30
HLAplainTextPassword
(
31
HLAplainTextPassword
const
& rhs);
32
33
HLAplainTextPassword
& operator=(
34
HLAplainTextPassword
const
& rhs);
35
36
std::wstring decode();
37
38
private
:
39
VariableLengthData
encode(std::wstring
const
& basicString);
40
};
41
}
RTI_EXPORT
#define RTI_EXPORT
Definition:
SpecificConfig.h:45
Credentials.h
rti1516_2025::HLAplainTextPassword
Definition:
HLAplainTextPassword.h:19
rti1516_2025::Credentials
Definition:
Credentials.h:17
SpecificConfig.h
This file contains definitions that are used to isolate platform-specific elements of the API...
rti1516_2025::HLAplainTextPasswordType
const std::wstring HLAplainTextPasswordType(L"HLAplainTextPassword")
rti1516_2025::VariableLengthData
Definition:
VariableLengthData.h:28
Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (
www.mak.com
)