Android-cuttlefish cvd tool
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource Class Reference
Inheritance diagram for cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource:
Collaboration graph
[legend]

Public Member Functions

 FixedCredentialSource (const std::string &credential)
 
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 Attributes

std::string credential_
 

Constructor & Destructor Documentation

◆ FixedCredentialSource()

cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource::FixedCredentialSource ( const std::string &  credential)

Member Function Documentation

◆ Credential()

Result< std::string > cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource::Credential ( )
overridevirtual

◆ Make()

std::unique_ptr< CredentialSource > cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource::Make ( const std::string &  credential)
static

Member Data Documentation

◆ credential_

std::string cuttlefish::anonymous_namespace{credential_source.cc}::FixedCredentialSource::credential_
private

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