| Index: chrome/common/extensions/api/platform_keys_internal.idl
|
| diff --git a/chrome/common/extensions/api/platform_keys_internal.idl b/chrome/common/extensions/api/platform_keys_internal.idl
|
| index afd68e51a818282fed0699dbae7e3351ffa11d44..0e2d827c125a628748b6d01557ea71738d12c25d 100644
|
| --- a/chrome/common/extensions/api/platform_keys_internal.idl
|
| +++ b/chrome/common/extensions/api/platform_keys_internal.idl
|
| @@ -6,11 +6,18 @@
|
| // APIs.
|
| [ implemented_in = "chrome/browser/extensions/api/platform_keys/platform_keys_api.h" ]
|
| namespace platformKeysInternal {
|
| + callback SelectCallback = void (platformKeys.Match[] certs);
|
| +
|
| // Invoked by <code>sign</code>.
|
| // |signature| The signature, a octet string.
|
| callback SignCallback = void(ArrayBuffer signature);
|
|
|
| interface Functions {
|
| + // See documentation in platformKeys.
|
| + static void selectClientCertificates(
|
| + platformKeys.SelectDetails details,
|
| + SelectCallback callback);
|
| +
|
| // Internal version of platformKeys.subtleCrypto.sign and
|
| // enterprise.platformKeys.Token.subtleCrypto.sign.
|
| // |tokenId| The id of a Token returned by |getTokens|.
|
|
|