diff options
Diffstat (limited to 'src/app/pabc.service.ts')
-rw-r--r-- | src/app/pabc.service.ts | 14 |
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 | ||