webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rtc::InsecureCryptStringImpl Class Reference

#include <cryptstring.h>

Inheritance diagram for rtc::InsecureCryptStringImpl:
rtc::CryptStringImpl rtc::CryptStringImpl

Public Member Functions

std::stringpassword ()
 
const std::stringpassword () const
 
 ~InsecureCryptStringImpl () override=default
 
size_t GetLength () const override
 
void CopyTo (char *dest, bool nullterminate) const override
 
std::string UrlEncode () const override
 
CryptStringImplCopy () const override
 
void CopyRawTo (std::vector< unsigned char > *dest) const override
 
std::stringpassword ()
 
const std::stringpassword () const
 
 ~InsecureCryptStringImpl () override=default
 
size_t GetLength () const override
 
void CopyTo (char *dest, bool nullterminate) const override
 
std::string UrlEncode () const override
 
CryptStringImplCopy () const override
 
void CopyRawTo (std::vector< unsigned char > *dest) const override
 
- Public Member Functions inherited from rtc::CryptStringImpl
virtual ~CryptStringImpl ()
 
virtual ~CryptStringImpl ()
 

Constructor & Destructor Documentation

◆ ~InsecureCryptStringImpl() [1/2]

rtc::InsecureCryptStringImpl::~InsecureCryptStringImpl ( )
overridedefault

◆ ~InsecureCryptStringImpl() [2/2]

rtc::InsecureCryptStringImpl::~InsecureCryptStringImpl ( )
overridedefault

Member Function Documentation

◆ Copy() [1/2]

CryptStringImpl * rtc::InsecureCryptStringImpl::Copy ( ) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ Copy() [2/2]

CryptStringImpl* rtc::InsecureCryptStringImpl::Copy ( ) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ CopyRawTo() [1/2]

void rtc::InsecureCryptStringImpl::CopyRawTo ( std::vector< unsigned char > *  dest) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ CopyRawTo() [2/2]

void rtc::InsecureCryptStringImpl::CopyRawTo ( std::vector< unsigned char > *  dest) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ CopyTo() [1/2]

void rtc::InsecureCryptStringImpl::CopyTo ( char *  dest,
bool  nullterminate 
) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ CopyTo() [2/2]

void rtc::InsecureCryptStringImpl::CopyTo ( char *  dest,
bool  nullterminate 
) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ GetLength() [1/2]

size_t rtc::InsecureCryptStringImpl::GetLength ( ) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ GetLength() [2/2]

size_t rtc::InsecureCryptStringImpl::GetLength ( ) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ password() [1/4]

std::string& rtc::InsecureCryptStringImpl::password ( )
inline

◆ password() [2/4]

std::string& rtc::InsecureCryptStringImpl::password ( )
inline

◆ password() [3/4]

const std::string& rtc::InsecureCryptStringImpl::password ( ) const
inline

◆ password() [4/4]

const std::string& rtc::InsecureCryptStringImpl::password ( ) const
inline

◆ UrlEncode() [1/2]

std::string rtc::InsecureCryptStringImpl::UrlEncode ( ) const
overridevirtual

Implements rtc::CryptStringImpl.

◆ UrlEncode() [2/2]

std::string rtc::InsecureCryptStringImpl::UrlEncode ( ) const
overridevirtual

Implements rtc::CryptStringImpl.


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