diffusion
Version:
Diffusion JavaScript client
20 lines (14 loc) • 426 B
JavaScript
var TOKEN_LENGTH = 24;
function SessionToken(external) {
this.put = function(destination) {
destination.writeBytes(external);
};
this.toString = function() {
return external.toString('ascii');
};
}
SessionToken.fromExternalString = function(external) {
return new SessionToken(new Buffer(external, 'ascii'));
};
SessionToken.TOKEN_LENGTH = TOKEN_LENGTH;
module.exports = SessionToken;