aboutsummaryrefslogtreecommitdiff
path: root/src/app/pabc.service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/pabc.service.ts')
-rw-r--r--src/app/pabc.service.ts14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/app/pabc.service.ts b/src/app/pabc.service.ts
index b3f15d7..5eb345f 100644
--- a/src/app/pabc.service.ts
+++ b/src/app/pabc.service.ts
@@ -11,12 +11,18 @@ export class PabcService {
11 11
12 constructor(private http: HttpClient, private config: ConfigService) { } 12 constructor(private http: HttpClient, private config: ConfigService) { }
13 13
14 getNonceFromIssuer(issuer: string): Observable<NonceParams> { 14 getNonceFromIssuer(issuer: string, at: string): Observable<NonceParams> {
15 return this.http.get<NonceParams>(issuer + '/pabc'); 15 const httpHeaders: HttpHeaders = new HttpHeaders({
16 Authorization: 'Bearer ' + at
17});
18 return this.http.get<NonceParams>(issuer + '/pabc', { headers: httpHeaders });
16 } 19 }
17 20
18 getPrivacyCredential(issuer: string, cr: object): Observable<any> { 21 getPrivacyCredential(issuer: string, cr: object, at: string): Observable<any> {
19 return this.http.post<any>(issuer + '/pabc/cr', cr); 22 const httpHeaders: HttpHeaders = new HttpHeaders({
23 Authorization: 'Bearer ' + at
24});
25 return this.http.post<any>(issuer + '/pabc/cr', cr, { headers: httpHeaders });
20 } 26 }
21 27
22 28