cryptoservices/filebasedcertificateandkeystores/source/keystore/Server/CKeyStoreConduit.h
branchRCL_3
changeset 62 a71299154b21
parent 61 641f389e9157
equal deleted inserted replaced
61:641f389e9157 62:a71299154b21
    38 class CDHParams;
    38 class CDHParams;
    39 class COpenedKey;
    39 class COpenedKey;
    40 class CKeyInfo;
    40 class CKeyInfo;
    41 class CPBEncryptParms;
    41 class CPBEncryptParms;
    42 class CDHPublicKey;
    42 class CDHPublicKey;
    43 
       
    44 #ifdef SYMBIAN_KEYSTORE_USE_AUTH_SERVER
       
    45 #include <authserver/identity.h>
       
    46 #endif // SYMBIAN_KEYSTORE_USE_AUTH_SERVER
       
    47 
    43 
    48 
    44 
    49 /**
    45 /**
    50  * The key store server object (CFSKeyStoreServer) owns one instance of this
    46  * The key store server object (CFSKeyStoreServer) owns one instance of this
    51  * object, which it calls for every client request.  This object unmarshalls the
    47  * object, which it calls for every client request.  This object unmarshalls the
    92 	void SetPassphraseTimeoutL(const RMessage2& aMessage);
    88 	void SetPassphraseTimeoutL(const RMessage2& aMessage);
    93 	void RelockL(const RMessage2& aMessage);	
    89 	void RelockL(const RMessage2& aMessage);	
    94 	void OpenKeyL(const RMessage2& aMessage, CKeyStoreSession& aSession, TUid aType);
    90 	void OpenKeyL(const RMessage2& aMessage, CKeyStoreSession& aSession, TUid aType);
    95 	void CloseObjectL(const RMessage2& aMessage, CKeyStoreSession& aSession);
    91 	void CloseObjectL(const RMessage2& aMessage, CKeyStoreSession& aSession);
    96 	
    92 	
    97 #ifdef SYMBIAN_AUTH_SERVER
       
    98 	void IsKeyServerNewL(const RMessage2& aMessage);
       
    99 #endif // SYMBIAN_AUTH_SERVER
       
   100 	
       
   101 #ifdef SYMBIAN_KEYSTORE_USE_AUTH_SERVER
       
   102 	
       
   103 	void CreateUserKeyL(const RMessage2& aMessage);
       
   104 	void ImportUserKeyL(const RMessage2& aMessage);
       
   105 	void SetAuthenticationPolicyL(const RMessage2& aMessage);
       
   106 	void GetAuthenticationPolicyL(const RMessage2& aMessage);
       
   107 	
       
   108 #endif // SYMBIAN_KEYSTORE_USE_AUTH_SERVER
       
   109 	
    93 	
   110  private:
    94  private:
   111 	// For MCTAuthenticationObject
    95 	// For MCTAuthenticationObject
   112 	void ChangePassphrase(const RMessage2& aMessage);
    96 	void ChangePassphrase(const RMessage2& aMessage);
   113 	void CancelChangePassphrase(const RMessage2& aMessage);
    97 	void CancelChangePassphrase(const RMessage2& aMessage);