cryptoservices/filebasedcertificateandkeystores/test/certtool/certtool_setapps.cpp
equal
deleted
inserted
replaced
33 CCertToolSetApps* self = CCertToolSetApps::NewLC(aController); |
33 CCertToolSetApps* self = CCertToolSetApps::NewLC(aController); |
34 CleanupStack::Pop(self); |
34 CleanupStack::Pop(self); |
35 return self; |
35 return self; |
36 } |
36 } |
37 |
37 |
38 CCertToolSetApps::CCertToolSetApps(CCertToolController* aController) : CCertToolList(aController), iCertIndex (-1), iCaCert(EFalse) |
38 CCertToolSetApps::CCertToolSetApps(CCertToolController* aController) : CCertToolList(aController), iCertIndex (-1) |
39 { |
39 { |
40 } |
40 } |
41 |
41 |
42 |
42 |
43 CCertToolSetApps::~CCertToolSetApps() |
43 CCertToolSetApps::~CCertToolSetApps() |
88 iController->DisplayLocalisedMsgL(R_CERTTOOL_ERR_NOTEXIST); |
88 iController->DisplayLocalisedMsgL(R_CERTTOOL_ERR_NOTEXIST); |
89 User::Leave(KErrArgument); |
89 User::Leave(KErrArgument); |
90 } |
90 } |
91 if(iCertInfos[iCertIndex]->CertificateOwnerType() == ECACertificate) |
91 if(iCertInfos[iCertIndex]->CertificateOwnerType() == ECACertificate) |
92 { |
92 { |
93 iCaCert = ETrue; |
|
94 iState = ESetTrust; |
93 iState = ESetTrust; |
95 } |
94 } |
96 else |
95 else |
97 { |
96 { |
98 iState = EFinished; |
97 iState = EFinished; |
109 } |
108 } |
110 } |
109 } |
111 case ESetTrust: |
110 case ESetTrust: |
112 { |
111 { |
113 iState = EFinished; |
112 iState = EFinished; |
114 iCertStore->SetTrust(*iCertInfos[iCertIndex],iCaCert,iStatus); |
113 const TBool caCert = ETrue; |
|
114 iCertStore->SetTrust(*iCertInfos[iCertIndex],caCert,iStatus); |
115 SetActive(); |
115 SetActive(); |
116 } |
116 } |
117 break; |
117 break; |
118 case EFinished: |
118 case EFinished: |
119 { |
119 { |