QgsAuthEsriTokenMethod::QgsAuthEsriTokenMethod() { setVersion( 2 ); setExpansions( QgsAuthMethod::NetworkRequest ); setDataProviders( QStringList() << QStringLiteral( "arcgismapserver" ) << QStringLiteral( "arcgisfeatureserver" ) ); }
QgsAuthIdentCertMethod::QgsAuthIdentCertMethod() { setVersion( 2 ); setExpansions( QgsAuthMethod::NetworkRequest | QgsAuthMethod::DataSourceUri ); setDataProviders( QStringList() << QStringLiteral( "ows" ) << QStringLiteral( "wfs" ) // convert to lowercase << QStringLiteral( "wcs" ) << QStringLiteral( "wms" ) << QStringLiteral( "postgres" ) ); }
QgsAuthPkiPathsMethod::QgsAuthPkiPathsMethod() : QgsAuthMethod() { setVersion( 2 ); setExpansions( QgsAuthMethod::NetworkRequest | QgsAuthMethod::DataSourceUri ); setDataProviders( QStringList() << "ows" << "wfs" // convert to lowercase << "wcs" << "wms" << "postgres" ); }
QgsAuthOAuth2Method::QgsAuthOAuth2Method() { setVersion( 1 ); setExpansions( QgsAuthMethod::NetworkRequest | QgsAuthMethod::NetworkReply ); setDataProviders( QStringList() << QStringLiteral( "ows" ) << QStringLiteral( "wfs" ) // convert to lowercase << QStringLiteral( "wcs" ) << QStringLiteral( "wms" ) ); QStringList cachedirpaths; cachedirpaths << QgsAuthOAuth2Config::tokenCacheDirectory() << QgsAuthOAuth2Config::tokenCacheDirectory( true ); Q_FOREACH ( const QString &cachedirpath, cachedirpaths ) { QDir cachedir( cachedirpath ); if ( !cachedir.mkpath( cachedirpath ) ) { QgsDebugMsg( QStringLiteral( "FAILED to create cache dir: %1" ).arg( cachedirpath ) ); } }