mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
[AAE-10501] Disable AlfrescoApi oauth initialization while using new adf oidc authentication
This commit is contained in:
@@ -15,7 +15,7 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { AlfrescoApiHttpClient } from '@alfresco/adf-core/api';
|
import { AdfHttpClient } from '@alfresco/adf-core/api';
|
||||||
import { StorageService } from '../common/services/storage.service';
|
import { StorageService } from '../common/services/storage.service';
|
||||||
import { AlfrescoApi, AlfrescoApiConfig } from '@alfresco/js-api';
|
import { AlfrescoApi, AlfrescoApiConfig } from '@alfresco/js-api';
|
||||||
import { Injectable } from '@angular/core';
|
import { Injectable } from '@angular/core';
|
||||||
@@ -27,12 +27,15 @@ export class AlfrescoApiNoAuthService extends AlfrescoApiService {
|
|||||||
constructor(
|
constructor(
|
||||||
storage: StorageService,
|
storage: StorageService,
|
||||||
appConfig: AppConfigService,
|
appConfig: AppConfigService,
|
||||||
private readonly alfrescoApiHttpClient: AlfrescoApiHttpClient
|
private readonly adfHttpClient: AdfHttpClient
|
||||||
) {
|
) {
|
||||||
super(appConfig, storage);
|
super(appConfig, storage);
|
||||||
}
|
}
|
||||||
|
|
||||||
override createInstance(config: AlfrescoApiConfig) {
|
override createInstance(config: AlfrescoApiConfig) {
|
||||||
return new AlfrescoApi(config, this.alfrescoApiHttpClient, false);
|
return new AlfrescoApi({
|
||||||
|
...config,
|
||||||
|
oauthInit: false
|
||||||
|
}, this.adfHttpClient);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user