omadrm/drmengine/roap/src/LeaveDomainReq.cpp
changeset 23 493788a4a8a4
parent 0 95b198f216e5
equal deleted inserted replaced
5:79d62d1d7957 23:493788a4a8a4
    17 
    17 
    18 
    18 
    19 
    19 
    20 // INCLUDE FILES
    20 // INCLUDE FILES
    21 #include <e32std.h>
    21 #include <e32std.h>
    22 #include "base64.h"
    22 #include "Base64.h"
    23 #include "LeaveDomainReq.h"
    23 #include "LeaveDomainReq.h"
    24 
    24 
    25 using namespace Roap;
    25 using namespace Roap;
    26 
    26 
    27 // LOCAL CONSTANTS AND MACROS
    27 // LOCAL CONSTANTS AND MACROS
    83 // -----------------------------------------------------------------------------
    83 // -----------------------------------------------------------------------------
    84 //
    84 //
    85 CLeaveDomainReq* CLeaveDomainReq::NewL()
    85 CLeaveDomainReq* CLeaveDomainReq::NewL()
    86     {
    86     {
    87     CLeaveDomainReq* self = new( ELeave ) CLeaveDomainReq;
    87     CLeaveDomainReq* self = new( ELeave ) CLeaveDomainReq;
    88     
    88 
    89     CleanupStack::PushL( self );
    89     CleanupStack::PushL( self );
    90     self->ConstructL();
    90     self->ConstructL();
    91     CleanupStack::Pop();
    91     CleanupStack::Pop();
    92 
    92 
    93     return self;
    93     return self;
    94     }
    94     }
    95 
    95 
    96     
    96 
    97 // Destructor
    97 // Destructor
    98 CLeaveDomainReq::~CLeaveDomainReq()
    98 CLeaveDomainReq::~CLeaveDomainReq()
    99     {
    99     {
   100     iCertificateChain.ResetAndDestroy();
   100     iCertificateChain.ResetAndDestroy();
   101     delete iDomainId;
   101     delete iDomainId;
   156             BufAppendBase64L(b, *iCertificateChain[i]);
   156             BufAppendBase64L(b, *iCertificateChain[i]);
   157             BufAppendL(b, KReqCertEnd);
   157             BufAppendL(b, KReqCertEnd);
   158             }
   158             }
   159         BufAppendL(b, KReqCertChainEnd);
   159         BufAppendL(b, KReqCertChainEnd);
   160         }
   160         }
   161         
   161 
   162     if ( iNotMember )
   162     if ( iNotMember )
   163         {
   163         {
   164         BufAppendL(b, KReqNotDomainMember);
   164         BufAppendL(b, KReqNotDomainMember);
   165         }
   165         }
   166 
   166