Hazelcast C++ Client
Hazelcast C++ Client Library
Loading...
Searching...
No Matches
hazelcast::client::security::token_credentials Class Reference
Inheritance diagram for hazelcast::client::security::token_credentials:

Public Member Functions

 token_credentials (const std::vector< byte > &token)
const std::vector< byte > & token () const
credential_type type () const override
Public Member Functions inherited from hazelcast::client::security::credentials
 credentials (const std::string &name)
const std::string & name () const

Additional Inherited Members

Public Types inherited from hazelcast::client::security::credentials
enum  credential_type { username_password , token }

Detailed Description

Definition at line 90 of file client_config.h.

Constructor & Destructor Documentation

◆ token_credentials()

hazelcast::client::security::token_credentials::token_credentials ( const std::vector< byte > & token)

Definition at line 1422 of file config.cpp.

1423 : credentials(token.empty() ? "<empty>" : "<token>")
1424 , token_(token)
1425{}

Member Function Documentation

◆ token()

const std::vector< byte > & hazelcast::client::security::token_credentials::token ( ) const

Definition at line 1411 of file config.cpp.

1412{
1413 return token_;
1414}

◆ type()

credentials::credential_type hazelcast::client::security::token_credentials::type ( ) const
overridevirtual

Implements hazelcast::client::security::credentials.

Definition at line 1417 of file config.cpp.

1418{
1419 return credentials::credential_type::token;
1420}

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