Lines Matching refs:rtl

57 static ::rtl::OUString createIndex( vector< ::rtl::OUString > lines )  in createIndex()
59 ::rtl::OString aResult; in createIndex()
65 aResult += ::rtl::OString( "__" ); in createIndex()
66 ::rtl::OString line = ::rtl::OUStringToOString( lines[i], RTL_TEXTENCODING_UTF8 ); in createIndex()
75 aResult += ::rtl::OString::valueOf( *pLine ); in createIndex()
79 aResult += ::rtl::OString("_"); in createIndex()
80 aResult += ::rtl::OString::valueOf( (sal_Int32) *pLine, 16 ); in createIndex()
87 return ::rtl::OUString::createFromAscii( aResult.getStr() ); in createIndex()
92 static vector< ::rtl::OUString > getInfoFromInd( ::rtl::OUString aInd ) in getInfoFromInd()
94 vector< ::rtl::OUString > aResult; in getInfoFromInd()
97 ::rtl::OString line = ::rtl::OUStringToOString( aInd, RTL_TEXTENCODING_ASCII_US ); in getInfoFromInd()
101 ::rtl::OUString newItem; in getInfoFromInd()
110 newItem += ::rtl::OUString::valueOf( (sal_Unicode) *pLine ); in getInfoFromInd()
115 ::rtl::OUString aNum; in getInfoFromInd()
127 aNum += ::rtl::OUString::valueOf( (sal_Unicode) pLine[i] ); in getInfoFromInd()
130 newItem += ::rtl::OUString::valueOf( (sal_Unicode) aNum.toInt32( 16 ) ); in getInfoFromInd()
145 static sal_Bool shorterUrl( ::rtl::OUString& aURL ) in shorterUrl()
148 if( aInd > 0 && aURL.indexOf( ::rtl::OUString::createFromAscii( "://" ) ) != aInd-2 ) in shorterUrl()
159 static ::rtl::OUString getAsciiLine( const ::rtl::ByteSequence& buf ) in getAsciiLine()
161 ::rtl::OUString aResult; in getAsciiLine()
163 ::rtl::ByteSequence outbuf( buf.getLength()*2+1 ); in getAsciiLine()
172 aResult = ::rtl::OUString::createFromAscii( (sal_Char*)outbuf.getArray() ); in getAsciiLine()
179 static ::rtl::ByteSequence getBufFromAsciiLine( ::rtl::OUString line ) in getBufFromAsciiLine()
182 ::rtl::OString tmpLine = ::rtl::OUStringToOString( line, RTL_TEXTENCODING_ASCII_US ); in getBufFromAsciiLine()
183 ::rtl::ByteSequence aResult(line.getLength()/2); in getBufFromAsciiLine()
195 static Sequence< ::rtl::OUString > copyVectorToSequence( const vector< ::rtl::OUString >& original ) in copyVectorToSequence()
197 Sequence< ::rtl::OUString > newOne ( original.size() ); in copyVectorToSequence()
204 static vector< ::rtl::OUString > copySequenceToVector( const Sequence< ::rtl::OUString >& original ) in copySequenceToVector()
206 vector< ::rtl::OUString > newOne ( original.getLength() ); in copySequenceToVector()
220 …Sequence< ::rtl::OUString > aNodeNames = ConfigItem::GetNodeNames( ::rtl::OUString::createFrom… in getInfo()
222 Sequence< ::rtl::OUString > aPropNames( aNodeCount ); in getInfo()
227 aPropNames[aNodeInd] = ::rtl::OUString::createFromAscii( "Store/Passwordstorage['" ); in getInfo()
229 aPropNames[aNodeInd] += ::rtl::OUString::createFromAscii( "']/Password" ); in getInfo()
242 vector< ::rtl::OUString > aUrlUsr = getInfoFromInd( aNodeNames[aNodeInd] ); in getInfo()
246 ::rtl::OUString aUrl = aUrlUsr[0]; in getInfo()
247 ::rtl::OUString aName = aUrlUsr[1]; in getInfo()
249 ::rtl::OUString aEPasswd; in getInfo()
274 Sequence< ::rtl::OUString > sendNames(1); in setUseStorage()
277 sendNames[0] = ::rtl::OUString::createFromAscii( "UseStorage" ); in setUseStorage()
289 Sequence< ::rtl::OUString > aNodeNames( 1 ); in useStorage()
290 aNodeNames[0] = ::rtl::OUString::createFromAscii( "UseStorage" ); in useStorage()
308 sal_Bool StorageItem::getEncodedMP( ::rtl::OUString& aResult ) in getEncodedMP()
316 Sequence< ::rtl::OUString > aNodeNames( 2 ); in getEncodedMP()
317 aNodeNames[0] = ::rtl::OUString::createFromAscii( "HasMaster" ); in getEncodedMP()
318 aNodeNames[1] = ::rtl::OUString::createFromAscii( "Master" ); in getEncodedMP()
338 void StorageItem::setEncodedMP( const ::rtl::OUString& aEncoded, sal_Bool bAcceptEmpty ) in setEncodedMP()
340 Sequence< ::rtl::OUString > sendNames(2); in setEncodedMP()
343 sendNames[0] = ::rtl::OUString::createFromAscii( "HasMaster" ); in setEncodedMP()
344 sendNames[1] = ::rtl::OUString::createFromAscii( "Master" ); in setEncodedMP()
359 void StorageItem::remove( const ::rtl::OUString& aURL, const ::rtl::OUString& aName ) in remove()
361 vector < ::rtl::OUString > forIndex; in remove()
365 Sequence< ::rtl::OUString > sendSeq(1); in remove()
372 ConfigItem::ClearNodeElements( ::rtl::OUString::createFromAscii( "Store" ), sendSeq ); in remove()
379 Sequence< ::rtl::OUString > sendSeq(1); in clear()
381 ConfigItem::ClearNodeSet( ::rtl::OUString::createFromAscii( "Store" ) ); in clear()
386 void StorageItem::update( const ::rtl::OUString& aURL, const NamePassRecord& aRecord ) in update()
394 vector < ::rtl::OUString > forIndex; in update()
400 sendSeq[0].Name = ::rtl::OUString::createFromAscii( "Store/Passwordstorage['" ); in update()
402 sendSeq[0].Name += ::rtl::OUString::createFromAscii( "']/Password" ); in update()
407 ConfigItem::SetSetProperties( ::rtl::OUString::createFromAscii( "Store" ), sendSeq ); in update()
412 void StorageItem::Notify( const Sequence< ::rtl::OUString >& ) in Notify()
438 …m_pStorageFile = new StorageItem( this, ::rtl::OUString::createFromAscii( "Office.Common/Passwords… in PasswordContainer()
493 static void decodeMasterPassword(const ::rtl::OUString& aMasterPasswd, in decodeMasterPassword()
516 …td::vector<sal_uInt8>& iv, const unsigned char *masterPasswordCode, const ::rtl::OUString &aName) { in prepareIV()
519 ::rtl::OString encodedName = ::rtl::OUStringToOString(aName, RTL_TEXTENCODING_UTF8 ); in prepareIV()
527 vector< ::rtl::OUString > PasswordContainer::DecodePasswords(const ::rtl::OUString& aName, const :: in DecodePasswords()
549 ::rtl::ByteSequence aSeq = getBufFromAsciiLine( aLine ); in DecodePasswords()
551 ::rtl::ByteSequence resSeq( aSeq.getLength() ); in DecodePasswords()
556 …::rtl::OUString aPasswd( ( sal_Char* )resSeq.getArray(), resSeq.getLength(), RTL_TEXTENCODING_UTF8… in DecodePasswords()
574 …throw RuntimeException( ::rtl::OUString::createFromAscii( "Can't decode!" ), Reference< XInterface… in DecodePasswords()
580 ::rtl::OUString PasswordContainer::EncodePasswords( const ::rtl::OUString& aName, vector< ::rtl::OU… in EncodePasswords()
584 … ::rtl::OString aSeq = ::rtl::OUStringToOString( createIndex( lines ), RTL_TEXTENCODING_UTF8 ); in EncodePasswords()
605 ::rtl::ByteSequence resSeq(aSeq.getLength()+1); in EncodePasswords()
656 …throw RuntimeException( ::rtl::OUString::createFromAscii( "Can't encode!" ), Reference< XInterface… in EncodePasswords()
663 static const ::rtl::OUString& getMasterPasswordName(void) { in getMasterPasswordName()
664 static const ::rtl::OUString value = ::rtl::OUString::createFromAscii( "Master" ); in getMasterPasswordName()
670 void PasswordContainer::doChangeMasterPassword(const ::rtl::OUString& aPass) { in doChangeMasterPassword()
679 vector< ::rtl::OUString > aMaster( 1, m_aMasterPasswd ); in doChangeMasterPassword()
693 void PasswordContainer::UpdateVector( const ::rtl::OUString& aURL, list< NamePassRecord >& toUpdate… in UpdateVector()
729 ::std::vector< ::rtl::OUString > aPasswords; in CopyToUserRecord()
737 …::std::vector< ::rtl::OUString > aDecodedPasswords = DecodePasswords( aRecord.GetUserName(), aReco… in CopyToUserRecord()
770 …L_CALL PasswordContainer::add( const ::rtl::OUString& Url, const ::rtl::OUString& UserName, const … in add()
779 …swordContainer::addPersistent( const ::rtl::OUString& Url, const ::rtl::OUString& UserName, const … in addPersistent()
788 …PasswordContainer::PrivateAdd( const ::rtl::OUString& Url, const ::rtl::OUString& UserName, const … in PrivateAdd()
791 ::std::vector< ::rtl::OUString > aStorePass = copySequenceToVector( Passwords ); in PrivateAdd()
825 UrlRecord SAL_CALL PasswordContainer::find( const ::rtl::OUString& aURL, const Reference< XInteract… in find()
827 return find( aURL, rtl::OUString(), false, aHandler ); in find()
832 UrlRecord SAL_CALL PasswordContainer::findForName( const ::rtl::OUString& aURL, const ::rtl::OUStri… in findForName()
839 …asswordContainer::FindUsr( const list< NamePassRecord >& userlist, const ::rtl::OUString& aName, c… in FindUsr()
864 const ::rtl::OUString & aName, in createUrlRecord()
892 const ::rtl::OUString& aURL, in find()
893 const ::rtl::OUString& aName, in find()
901 ::rtl::OUString aUrl( aURL ); in find()
921 ::rtl::OUString tmpUrl( aUrl ); in find()
923 tmpUrl += ::rtl::OUString::createFromAscii( "/" ); in find()
942 ::rtl::OUString PasswordContainer::GetDefaultMasterPassword() in GetDefaultMasterPassword()
944 ::rtl::OUString aResult; in GetDefaultMasterPassword()
946 aResult += ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "aa" ) ); in GetDefaultMasterPassword()
952 ::rtl::OUString PasswordContainer::RequestPasswordFromUser( PasswordRequestMode aRMode, const uno::… in RequestPasswordFromUser()
955 ::rtl::OUString aResult; in RequestPasswordFromUser()
959 …::rtl::Reference< MasterPasswordRequest_Impl > xRequest = new MasterPasswordRequest_Impl( aRMode ); in RequestPasswordFromUser()
963 … ::rtl::Reference< ucbhelper::InteractionContinuation > xSelection = xRequest->getSelection(); in RequestPasswordFromUser()
970 const ::rtl::Reference< ucbhelper::InteractionSupplyAuthentication > & xSupp in RequestPasswordFromUser()
983 ::rtl::OUString PasswordContainer::GetMasterPassword( const Reference< XInteractionHandler >& aHand… in GetMasterPassword()
987 …throw NoMasterException( ::rtl::OUString::createFromAscii( "Password storing is not active!" ), Re… in GetMasterPassword()
991 ::rtl::OUString aEncodedMP; in GetMasterPassword()
1008 ::rtl::OUString aPass = RequestPasswordFromUser( aRMode, aHandler ); in GetMasterPassword()
1014 vector< ::rtl::OUString > aMaster( 1, m_aMasterPasswd ); in GetMasterPassword()
1020 … vector< ::rtl::OUString > aRM( DecodePasswords( getMasterPasswordName(), aEncodedMP, aPass ) ); in GetMasterPassword()
1053 …throw NoMasterException( ::rtl::OUString::createFromAscii( "No master password!" ), Reference< XIn… in GetMasterPassword()
1060 void SAL_CALL PasswordContainer::remove( const ::rtl::OUString& aURL, const ::rtl::OUString& aName … in remove()
1064 ::rtl::OUString aUrl( aURL ); in remove()
1075 aUrl += ::rtl::OUString::createFromAscii( "/" ); in remove()
1102 void SAL_CALL PasswordContainer::removePersistent( const ::rtl::OUString& aURL, const ::rtl::OUStri… in removePersistent()
1106 ::rtl::OUString aUrl( aURL ); in removePersistent()
1117 aUrl += ::rtl::OUString::createFromAscii( "/" ); in removePersistent()
1220 ::rtl::OUString aEncodedMP; in authorizateWithMasterPassword()
1238 …xTmpHandler.set( xFactory->createInstance( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "com.sun.… in authorizateWithMasterPassword()
1245 ::rtl::OUString aPass; in authorizateWithMasterPassword()
1282 …xTmpHandler.set( xFactory->createInstance( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "com.sun.… in changeMasterPassword()
1287 ::rtl::OUString aEncodedMP; in changeMasterPassword()
1295 ::rtl::OUString aPass = RequestPasswordFromUser( aRMode, xTmpHandler ); in changeMasterPassword()
1321 m_aMasterPasswd = ::rtl::OUString(); in removeMasterPassword()
1322 …m_pStorageFile->setEncodedMP( ::rtl::OUString() ); // let the master password be removed from conf… in removeMasterPassword()
1335 ::rtl::OUString aEncodedMP; in hasMasterPassword()
1383 …xTmpHandler.set( xFactory->createInstance( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "com.sun.… in useDefaultMasterPassword()
1388 ::rtl::OUString aEncodedMP; in useDefaultMasterPassword()
1395 ::rtl::OUString aPass = GetDefaultMasterPassword(); in useDefaultMasterPassword()
1406 m_pStorageFile->setEncodedMP( ::rtl::OUString(), sal_True ); in useDefaultMasterPassword()
1434 ::rtl::OUString aEncodedMP; in isDefaultMasterPasswordUsed()
1440 void SAL_CALL PasswordContainer::addUrl( const ::rtl::OUString& Url, ::sal_Bool MakePersistent ) in addUrl()
1447 ::rtl::OUString SAL_CALL PasswordContainer::findUrl( const ::rtl::OUString& Url ) in findUrl()
1454 void SAL_CALL PasswordContainer::removeUrl( const ::rtl::OUString& Url ) in removeUrl()
1461 uno::Sequence< ::rtl::OUString > SAL_CALL PasswordContainer::getUrls( ::sal_Bool OnlyPersistent ) in getUrls()
1516 ::rtl::OUString SAL_CALL PasswordContainer::getImplementationName( ) throw(uno::RuntimeException) in getImplementationName()
1523 sal_Bool SAL_CALL PasswordContainer::supportsService( const ::rtl::OUString& ServiceName ) throw(un… in supportsService()
1533 Sequence< ::rtl::OUString > SAL_CALL PasswordContainer::getSupportedServiceNames( ) throw(uno::Run… in getSupportedServiceNames()
1540 Sequence< ::rtl::OUString > SAL_CALL PasswordContainer::impl_getStaticSupportedServiceNames( ) thr… in impl_getStaticSupportedServiceNames()
1542 Sequence< ::rtl::OUString > aRet(1); in impl_getStaticSupportedServiceNames()
1543 *aRet.getArray() = ::rtl::OUString::createFromAscii("com.sun.star.task.PasswordContainer"); in impl_getStaticSupportedServiceNames()
1549 ::rtl::OUString SAL_CALL PasswordContainer::impl_getStaticImplementationName() throw(uno::RuntimeEx… in impl_getStaticImplementationName()
1551 return ::rtl::OUString::createFromAscii("stardiv.svl.PasswordContainer"); in impl_getStaticImplementationName()