C++ SIP Stack
0.31
|
WWW-Authenticate, Proxy-Authenticate 헤더를 저장하는 클래스 더 자세히 ...
Public 멤버 함수 | |
CSipChallenge () | |
~CSipChallenge () | |
int | Parse (const char *pszText, int iTextLen) |
SIP 헤더 문자열을 파싱하여 CSipChallenge 클래스의 멤버 변수에 저장한다. | |
int | ToString (char *pszText, int iTextSize) |
SIP 메시지에 포함된 문자열을 작성한다. | |
void | Clear () |
멤버 변수를 초기화시킨다. |
정적 Public 멤버 함수 | |
static bool | SetString (char *pszText, int &iTextPos, int iTextSize, const char *pszName, std::string &strValue) |
SIP challenge 문자열에 이름, 값을 저장한다. | |
static bool | SetQuoteString (char *pszText, int &iTextPos, int iTextSize, const char *pszName, std::string &strValue) |
SIP challenge 문자열에 이름, " 가 포함된 값을 저장한다. |
Public 속성 | |
std::string | m_strType |
type | |
std::string | m_strRealm |
realm | |
std::string | m_strDomain |
domain | |
std::string | m_strNonce |
nonce | |
std::string | m_strOpaque |
opaque | |
std::string | m_strStale |
stale | |
std::string | m_strAlgorithm |
algorithm | |
std::string | m_strQop |
qop | |
SIP_PARAMETER_LIST | m_clsParamList |
parameter 리스트 |
WWW-Authenticate, Proxy-Authenticate 헤더를 저장하는 클래스
CSipChallenge::CSipChallenge | ( | ) |
CSipChallenge::~CSipChallenge | ( | ) |
SIP_PARAMETER_LIST CSipChallenge::m_clsParamList |
parameter 리스트
std::string CSipChallenge::m_strAlgorithm |
algorithm
std::string CSipChallenge::m_strDomain |
domain
std::string CSipChallenge::m_strNonce |
nonce
std::string CSipChallenge::m_strOpaque |
opaque
std::string CSipChallenge::m_strQop |
qop
std::string CSipChallenge::m_strRealm |
realm
std::string CSipChallenge::m_strStale |
stale
std::string CSipChallenge::m_strType |
type