1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 var utils
= require('utils');
6 var SubtleCrypto
= require('enterprise.platformKeys.SubtleCrypto').SubtleCrypto
;
9 * Implementation of enterprise.platformKeys.Token.
10 * @param {string} id The id of the new Token.
13 var TokenImpl = function(id
) {
15 this.subtleCrypto
= new SubtleCrypto(id
);
19 utils
.expose('Token', TokenImpl
, {readonly
:['id', 'subtleCrypto']});