feat: add securityDetails.subjectAlternativeNames() #5628 (#5881)

Co-authored-by: Michal TOMA <michaltoma2205@gmail.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>

Fixes #5625. Closes #5628.
This commit is contained in:
Michal TOMA
2020-05-18 12:58:46 +02:00
committed by Mathias Bynens
parent e8232890a4
commit a17bd89fb9
5 changed files with 60 additions and 78 deletions

View File

@@ -20,6 +20,7 @@ export class SecurityDetails {
private _validFrom: number;
private _validTo: number;
private _protocol: string;
private _sanList: string[];
constructor(securityPayload: Protocol.Network.SecurityDetails) {
this._subjectName = securityPayload.subjectName;
@@ -27,6 +28,7 @@ export class SecurityDetails {
this._validFrom = securityPayload.validFrom;
this._validTo = securityPayload.validTo;
this._protocol = securityPayload.protocol;
this._sanList = securityPayload.sanList;
}
subjectName(): string {
@@ -48,4 +50,8 @@ export class SecurityDetails {
protocol(): string {
return this._protocol;
}
subjectAlternativeNames(): string[] {
return this._sanList;
}
}