javacommons/security/javaunicertstoreplugin/src.s60/javacertstoreimpl.h
branchRCL_3
changeset 27 d5e927d5853b
parent 26 2455ef1f5bbc
equal deleted inserted replaced
26:2455ef1f5bbc 27:d5e927d5853b
    22 #include <mctwritablecertstore.h>
    22 #include <mctwritablecertstore.h>
    23 #include "commslistener.h"
    23 #include "commslistener.h"
    24 #include "commsclientendpoint.h"
    24 #include "commsclientendpoint.h"
    25 #include "commsmessage.h"
    25 #include "commsmessage.h"
    26 
    26 
       
    27 #ifndef RD_JAVA_S60_RELEASE_10_1_ONWARDS
    27 class CAknGlobalConfirmationQuery;
    28 class CAknGlobalConfirmationQuery;
       
    29 #endif
    28 
    30 
    29 namespace java
    31 namespace java
    30 {
    32 {
    31 namespace security
    33 namespace security
    32 {
    34 {
   140     RMPointerArray<CCTCertInfo>* mClientList;
   142     RMPointerArray<CCTCertInfo>* mClientList;
   141     java::comms::CommsMessage mReceivedCommsMsg;
   143     java::comms::CommsMessage mReceivedCommsMsg;
   142     RPointerArray<CJavaCertData> mCertsData;
   144     RPointerArray<CJavaCertData> mCertsData;
   143     TState mState;
   145     TState mState;
   144     RThread mUiThread;
   146     RThread mUiThread;
       
   147 #ifndef RD_JAVA_S60_RELEASE_10_1_ONWARDS
   145     std::auto_ptr<CAknGlobalConfirmationQuery> mQuery;
   148     std::auto_ptr<CAknGlobalConfirmationQuery> mQuery;
       
   149 #endif        
   146     //This class does not have ownership into this object.
   150     //This class does not have ownership into this object.
   147     CJavaCertData* mTempCertData;
   151     CJavaCertData* mTempCertData;
   148 
   152 
   149     //Internal operations.
   153     //Internal operations.
   150     CJavaCertStoreImpl(CJavaCertStoreToken& aToken);
   154     CJavaCertStoreImpl(CJavaCertStoreToken& aToken);