ssl/libcrypto/inc/include/certretriever/certretriever.h
changeset 52 bf6a71c50e42
parent 0 e4d67989cc36
child 57 2efc27d87e1c
equal deleted inserted replaced
34:5fae379060a7 52:bf6a71c50e42
     1 /*
     1 /*
     2 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
     2 Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
     3 
     3 
     4 Redistribution and use in source and binary forms, with or without 
     4 Redistribution and use in source and binary forms, with or without 
     5 modification, are permitted provided that the following conditions are met:
     5 modification, are permitted provided that the following conditions are met:
     6 
     6 
     7 * Redistributions of source code must retain the above copyright notice, this 
     7 * Redistributions of source code must retain the above copyright notice, this 
    51 
    51 
    52 #ifdef __cplusplus
    52 #ifdef __cplusplus
    53 extern "C" 
    53 extern "C" 
    54 {
    54 {
    55 #endif
    55 #endif
    56 int X509_add_symbian_certs(X509_STORE * store);
    56 int X509_add_symbian_certsL(X509_STORE * store);
    57 #ifdef __cplusplus
    57 #ifdef __cplusplus
    58 }
    58 }
    59 #endif
    59 #endif
    60 
    60 
    61 
    61 
    86 				const CActiveScheduler* aActiveScheduler);
    86 				const CActiveScheduler* aActiveScheduler);
    87 	void ConstructL();
    87 	void ConstructL();
    88 	
    88 	
    89 	void OpenUnifiedCertStoreL();
    89 	void OpenUnifiedCertStoreL();
    90     void ListCertsL();
    90     void ListCertsL();
    91     void AppendCerts();
    91     void AppendCertsL();
    92     void ProcessCerts();
    92     void ProcessCertsL();
    93     
    93     
    94 private:
    94 private:
    95 	X509_STORE* iStore;
    95 	X509_STORE* iStore;
    96 	TRequestStatus& iFinStatus;
    96 	TRequestStatus& iFinStatus;
    97 	const CActiveScheduler* iActiveScheduler;
    97 	const CActiveScheduler* iActiveScheduler;