equal
deleted
inserted
replaced
168 *ca_copy = *(aData->iCAList->At(x)); |
168 *ca_copy = *(aData->iCAList->At(x)); |
169 iCAList->AppendL(ca_copy); |
169 iCAList->AppendL(ca_copy); |
170 CleanupStack::Pop(ca_copy); |
170 CleanupStack::Pop(ca_copy); |
171 } |
171 } |
172 } |
172 } |
173 |
173 iSoftToken = aData->iSoftToken; |
174 iUseCache = aData->iUseCache; |
174 iUseCache = aData->iUseCache; |
175 } |
175 } |
176 |
176 |
177 void CIkeData::Empty() |
177 void CIkeData::Empty() |
178 { |
178 { |
732 { |
732 { |
733 aConf->iUseCache = EFalse; |
733 aConf->iUseCache = EFalse; |
734 token.Set(NextToken()); |
734 token.Set(NextToken()); |
735 if (token.CompareF(_L("True"))==0) |
735 if (token.CompareF(_L("True"))==0) |
736 aConf->iUseCache = ETrue; |
736 aConf->iUseCache = ETrue; |
|
737 } |
|
738 else if (token.CompareF(_L("TOKEN_TYPE:"))==0) //CompareF ignores case |
|
739 { |
|
740 aConf->iSoftToken = EFalse; |
|
741 token.Set(NextToken()); |
|
742 if (token.CompareF(_L("SOFT"))==0) |
|
743 aConf->iSoftToken = ETrue; |
737 } |
744 } |
738 } |
745 } |
739 if ( err == KErrNone ) |
746 if ( err == KErrNone ) |
740 errCA=CheckPolicy(aConf); |
747 errCA=CheckPolicy(aConf); |
741 if (errCA) |
748 if (errCA) |
1123 line.Append(_L("FALSE\n")); |
1130 line.Append(_L("FALSE\n")); |
1124 err = BufferAppend(aPolBfr, line); |
1131 err = BufferAppend(aPolBfr, line); |
1125 if (err != KErrNone) |
1132 if (err != KErrNone) |
1126 return err; |
1133 return err; |
1127 |
1134 |
|
1135 line.Copy(_L8("TOKEN_TYPE: ")); |
|
1136 if (aConf->iSoftToken) |
|
1137 line.Append(_L("SOFT\n")); |
|
1138 else |
|
1139 line.Append(_L("HARD\n")); |
|
1140 err = BufferAppend(aPolBfr, line); |
|
1141 if (err != KErrNone) |
|
1142 return err; |
|
1143 |
1128 if ( aConf->iCRACKLAMUserName ) |
1144 if ( aConf->iCRACKLAMUserName ) |
1129 { |
1145 { |
1130 line.Copy(_L8("CRACK_LAM_USERNAME: ")); |
1146 line.Copy(_L8("CRACK_LAM_USERNAME: ")); |
1131 line.Append(aConf->iCRACKLAMUserName->GetData()); |
1147 line.Append(aConf->iCRACKLAMUserName->GetData()); |
1132 line.Append(_L8("\n")); |
1148 line.Append(_L8("\n")); |