smf/smfcredentialmgr/smfcredmgrclient/smfcredmgrclient_p.h
changeset 26 83d6a149c755
parent 14 a469c0e6e7fb
equal deleted inserted replaced
25:a180113055cb 26:83d6a149c755
   156 	/**
   156 	/**
   157 	 * API To delete the RSA Key from the Key Store 
   157 	 * API To delete the RSA Key from the Key Store 
   158 	 * @param KeyLabel The Label of key pair. This is the value returned while StoreRSAKeys().
   158 	 * @param KeyLabel The Label of key pair. This is the value returned while StoreRSAKeys().
   159 	 */
   159 	 */
   160 	void deleteRSAKey(QString KeyLabel);
   160 	void deleteRSAKey(QString KeyLabel);
       
   161 	
       
   162 	/**
       
   163 	 * API to check if a particular service is logged in or not (ie, key sets 
       
   164 	 * of a service is saved in credential manager or not)
       
   165 	 * @param AuthAppId The Authentication Application Id
       
   166 	 * @return ETrue if service is logged in else EFalse
       
   167 	 */
       
   168 	TBool CheckServiceAuthorizationL( const QString& AuthAppId );
       
   169 	
       
   170 	/**
       
   171 	 * API to delete all data related to an auth app i.e URL list for Plugins, List of Plugins.etc.
       
   172 	 * @param AuthAppId The Authentication Application Id
       
   173 	 * @param RegToken Registration Token obtained from SMF while storing this Auth Data set
       
   174 	 * @param Validity Time by which the Auth set will expire
       
   175 	 * @return ETrue if service is data is deleted else EFalse
       
   176 	 */
       
   177 	TBool DeleteAuthDataL( const QString& AuthAppId, const QString& RegToken, 
       
   178 			const QDateTime& Validity );
   161 
   179 
   162 protected:
   180 protected:
   163 	// Functions from base classes
   181 	// Functions from base classes
   164 
   182 
   165 	/**
   183 	/**