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