mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-03 22:37:03 +00:00
[@types/webappsec-credential-management] Add optional icon to PublicKeyCredentialEntity. (#36812)
* [webappsec-credential-management] Add optional icon to `PublicKeyCredentialEntity`. This also factors out `PublicKeyCredentialEntity` from the RP/user definitions, like the spec does. * Swap order to match `dom.generated.d.ts`.
This commit is contained in:
committed by
Andrew Branch
parent
78c87986d7
commit
f9fb7e64a5
+10
-4
@@ -401,20 +401,26 @@ interface PublicKeyCredentialRequestOptions {
|
||||
extensions?: AuthenticationExtensionsClientInputs;
|
||||
}
|
||||
|
||||
/**
|
||||
* @see {@link https://w3c.github.io/webauthn/#dictdef-publickeycredentialentity}
|
||||
*/
|
||||
interface PublicKeyCredentialEntity {
|
||||
icon?: string;
|
||||
name: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* @see {@link https://w3c.github.io/webauthn/#dictdef-publickeycredentialrpentity}
|
||||
*/
|
||||
interface PublicKeyCredentialRpEntity {
|
||||
interface PublicKeyCredentialRpEntity extends PublicKeyCredentialEntity {
|
||||
id?: string;
|
||||
name: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* @see {@link https://w3c.github.io/webauthn/#dictdef-publickeycredentialuserentity}
|
||||
*/
|
||||
interface PublicKeyCredentialUserEntity {
|
||||
interface PublicKeyCredentialUserEntity extends PublicKeyCredentialEntity {
|
||||
id: BufferSource;
|
||||
name: string;
|
||||
displayName: string;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user