xref: /netbsd-src/external/bsd/openldap/dist/contrib/ldapc++/src/LDAPRebindAuth.cpp (revision e670fd5c413e99c2f6a37901bb21c537fcd322d2)
1d11b170bStron // $OpenLDAP$
22de962bdSlukem /*
3*e670fd5cSchristos  * Copyright 2000-2021 The OpenLDAP Foundation, All Rights Reserved.
42de962bdSlukem  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
52de962bdSlukem  */
62de962bdSlukem 
72de962bdSlukem #include <iostream>
82de962bdSlukem 
92de962bdSlukem #include "LDAPRebindAuth.h"
102de962bdSlukem #include "debug.h"
112de962bdSlukem 
122de962bdSlukem using namespace std;
132de962bdSlukem 
LDAPRebindAuth(const string & dn,const string & pwd)142de962bdSlukem LDAPRebindAuth::LDAPRebindAuth(const string& dn, const string& pwd){
152de962bdSlukem     DEBUG(LDAP_DEBUG_CONSTRUCT,"LDAPRebindAuth::LDAPRebindAuth()" << endl);
162de962bdSlukem     DEBUG(LDAP_DEBUG_CONSTRUCT | LDAP_DEBUG_PARAMETER,"   dn:" << dn << endl
172de962bdSlukem             << "   pwd:" << pwd << endl);
182de962bdSlukem     m_dn=dn;
192de962bdSlukem     m_password=pwd;
202de962bdSlukem }
212de962bdSlukem 
LDAPRebindAuth(const LDAPRebindAuth & lra)222de962bdSlukem LDAPRebindAuth::LDAPRebindAuth(const LDAPRebindAuth& lra){
232de962bdSlukem     DEBUG(LDAP_DEBUG_CONSTRUCT,"LDAPRebindAuth::LDAPRebindAuth(&)" << endl);
242de962bdSlukem     m_dn=lra.m_dn;
252de962bdSlukem     m_password=lra.m_password;
262de962bdSlukem }
272de962bdSlukem 
~LDAPRebindAuth()282de962bdSlukem LDAPRebindAuth::~LDAPRebindAuth(){
292de962bdSlukem     DEBUG(LDAP_DEBUG_DESTROY,"LDAPRebindAuth::~LDAPRebindAuth()" << endl);
302de962bdSlukem }
312de962bdSlukem 
getDN() const322de962bdSlukem const string& LDAPRebindAuth::getDN() const{
332de962bdSlukem     DEBUG(LDAP_DEBUG_TRACE,"LDAPRebindAuth::getDN()" << endl);
342de962bdSlukem     return m_dn;
352de962bdSlukem }
362de962bdSlukem 
getPassword() const372de962bdSlukem const string& LDAPRebindAuth::getPassword() const{
382de962bdSlukem     DEBUG(LDAP_DEBUG_TRACE,"LDAPRebindAuth::getPassword()" << endl);
392de962bdSlukem     return m_password;
402de962bdSlukem }
41