Android-cuttlefish cvd tool
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
cuttlefish::FixedCredentialSource Class Reference

#include <credential_source.h>

Inheritance diagram for cuttlefish::FixedCredentialSource:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::FixedCredentialSource:
Collaboration graph
[legend]

Public Member Functions

Result< std::string > Credential () override
 
- Public Member Functions inherited from cuttlefish::CredentialSource
virtual ~CredentialSource ()=default
 
virtual Result< std::string > Credential ()=0
 

Static Public Member Functions

static std::unique_ptr< CredentialSourceMake (const std::string &credential)
 

Private Member Functions

 FixedCredentialSource (const std::string &credential)
 

Private Attributes

std::string credential_
 

Constructor & Destructor Documentation

◆ FixedCredentialSource()

cuttlefish::FixedCredentialSource::FixedCredentialSource ( const std::string &  credential)
private

Member Function Documentation

◆ Credential()

Result< std::string > cuttlefish::FixedCredentialSource::Credential ( )
overridevirtual

◆ Make()

std::unique_ptr< CredentialSource > cuttlefish::FixedCredentialSource::Make ( const std::string &  credential)
static

Member Data Documentation

◆ credential_

std::string cuttlefish::FixedCredentialSource::credential_
private

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