1- /*! 4.36 .0 / Consumer */
1+ /*! 4.37 .0 / Consumer */
22exports [ "PubNub" ] =
33/******/ ( function ( modules ) { // webpackBootstrap
44/******/ // The module cache
@@ -166,7 +166,8 @@ var _default = {
166166 PNRemoveChannelsFromGroupOperation : 'PNRemoveChannelsFromGroupOperation' ,
167167 PNAccessManagerGrant : 'PNAccessManagerGrant' ,
168168 PNAccessManagerGrantToken : 'PNAccessManagerGrantToken' ,
169- PNAccessManagerAudit : 'PNAccessManagerAudit'
169+ PNAccessManagerAudit : 'PNAccessManagerAudit' ,
170+ PNAccessManagerRevokeToken : 'PNAccessManagerRevokeToken'
170171} ;
171172exports [ "default" ] = _default ;
172173module . exports = exports . default ;
@@ -588,7 +589,7 @@ var _default = function () {
588589 } , {
589590 key : "getVersion" ,
590591 value : function getVersion ( ) {
591- return '4.36 .0' ;
592+ return '4.37 .0' ;
592593 }
593594 } , {
594595 key : "_addPnsdkSuffix" ,
@@ -1624,13 +1625,13 @@ var _cborSync = _interopRequireDefault(__webpack_require__(24));
16241625
16251626var _pubnubCommon = _interopRequireDefault ( __webpack_require__ ( 25 ) ) ;
16261627
1627- var _networking = _interopRequireDefault ( __webpack_require__ ( 113 ) ) ;
1628+ var _networking = _interopRequireDefault ( __webpack_require__ ( 114 ) ) ;
16281629
1629- var _common = _interopRequireDefault ( __webpack_require__ ( 114 ) ) ;
1630+ var _common = _interopRequireDefault ( __webpack_require__ ( 115 ) ) ;
16301631
1631- var _common2 = _interopRequireDefault ( __webpack_require__ ( 115 ) ) ;
1632+ var _common2 = _interopRequireDefault ( __webpack_require__ ( 116 ) ) ;
16321633
1633- var _titanium = __webpack_require__ ( 116 ) ;
1634+ var _titanium = __webpack_require__ ( 117 ) ;
16341635
16351636var _flow_interfaces = __webpack_require__ ( 2 ) ;
16361637
@@ -2459,21 +2460,23 @@ var grantEndpointConfig = _interopRequireWildcard(__webpack_require__(104));
24592460
24602461var grantTokenEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 105 ) ) ;
24612462
2462- var publishEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 106 ) ) ;
2463+ var _revoke_token = _interopRequireDefault ( __webpack_require__ ( 106 ) ) ;
24632464
2464- var signalEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 107 ) ) ;
2465+ var publishEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 107 ) ) ;
24652466
2466- var historyEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 108 ) ) ;
2467+ var signalEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 108 ) ) ;
24672468
2468- var deleteMessagesEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 109 ) ) ;
2469+ var historyEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 109 ) ) ;
24692470
2470- var messageCountsEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 110 ) ) ;
2471+ var deleteMessagesEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 110 ) ) ;
24712472
2472- var fetchMessagesEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 111 ) ) ;
2473+ var messageCountsEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 111 ) ) ;
2474+
2475+ var fetchMessagesEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 112 ) ) ;
24732476
24742477var timeEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 20 ) ) ;
24752478
2476- var subscribeEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 112 ) ) ;
2479+ var subscribeEndpointConfig = _interopRequireWildcard ( __webpack_require__ ( 113 ) ) ;
24772480
24782481var _operations = _interopRequireDefault ( __webpack_require__ ( 1 ) ) ;
24792482
@@ -2516,6 +2519,7 @@ var _default = function () {
25162519 ( 0 , _defineProperty2 [ "default" ] ) ( this , "grant" , void 0 ) ;
25172520 ( 0 , _defineProperty2 [ "default" ] ) ( this , "grantToken" , void 0 ) ;
25182521 ( 0 , _defineProperty2 [ "default" ] ) ( this , "audit" , void 0 ) ;
2522+ ( 0 , _defineProperty2 [ "default" ] ) ( this , "revokeToken" , void 0 ) ;
25192523 ( 0 , _defineProperty2 [ "default" ] ) ( this , "subscribe" , void 0 ) ;
25202524 ( 0 , _defineProperty2 [ "default" ] ) ( this , "signal" , void 0 ) ;
25212525 ( 0 , _defineProperty2 [ "default" ] ) ( this , "presence" , void 0 ) ;
@@ -2660,6 +2664,7 @@ var _default = function () {
26602664 this . grant = _endpoint [ "default" ] . bind ( this , modules , grantEndpointConfig ) ;
26612665 this . grantToken = _endpoint [ "default" ] . bind ( this , modules , grantTokenEndpointConfig ) ;
26622666 this . audit = _endpoint [ "default" ] . bind ( this , modules , auditEndpointConfig ) ;
2667+ this . revokeToken = _endpoint [ "default" ] . bind ( this , modules , _revoke_token [ "default" ] ) ;
26632668 this . publish = _endpoint [ "default" ] . bind ( this , modules , publishEndpointConfig ) ;
26642669
26652670 this . fire = function ( args , callback ) {
@@ -4852,7 +4857,8 @@ var _default = function () {
48524857 break ;
48534858
48544859 case _operations [ "default" ] . PNAccessManagerGrantToken :
4855- operation = 'pam3' ;
4860+ case _operations [ "default" ] . PNAccessManagerRevokeToken :
4861+ operation = 'pamv3' ;
48564862 break ;
48574863
48584864 default :
@@ -12530,6 +12536,70 @@ function handleResponse(modules, response) {
1253012536"use strict" ;
1253112537
1253212538
12539+ var _interopRequireDefault = __webpack_require__ ( 0 ) ;
12540+
12541+ Object . defineProperty ( exports , "__esModule" , {
12542+ value : true
12543+ } ) ;
12544+ exports [ "default" ] = void 0 ;
12545+
12546+ var _operations = _interopRequireDefault ( __webpack_require__ ( 1 ) ) ;
12547+
12548+ var _utils = _interopRequireDefault ( __webpack_require__ ( 3 ) ) ;
12549+
12550+ var endpoint = {
12551+ getOperation : function getOperation ( ) {
12552+ return _operations [ "default" ] . PNAccessManagerRevokeToken ;
12553+ } ,
12554+ validateParams : function validateParams ( modules , token ) {
12555+ var secretKey = modules . config . secretKey ;
12556+
12557+ if ( ! secretKey ) {
12558+ return 'Missing Secret Key' ;
12559+ }
12560+
12561+ if ( ! token ) {
12562+ return "token can't be empty" ;
12563+ }
12564+ } ,
12565+ getURL : function getURL ( _ref , token ) {
12566+ var config = _ref . config ;
12567+ return "/v3/pam/" . concat ( config . subscribeKey , "/grant/" ) . concat ( _utils [ "default" ] . encodeString ( token ) ) ;
12568+ } ,
12569+ useDelete : function useDelete ( ) {
12570+ return true ;
12571+ } ,
12572+ getRequestTimeout : function getRequestTimeout ( _ref2 ) {
12573+ var config = _ref2 . config ;
12574+ return config . getTransactionTimeout ( ) ;
12575+ } ,
12576+ isAuthSupported : function isAuthSupported ( ) {
12577+ return false ;
12578+ } ,
12579+ prepareParams : function prepareParams ( _ref3 ) {
12580+ var config = _ref3 . config ;
12581+ return {
12582+ uuid : config . getUUID ( )
12583+ } ;
12584+ } ,
12585+ handleResponse : function handleResponse ( _ , response ) {
12586+ return {
12587+ status : response . status ,
12588+ data : response . data
12589+ } ;
12590+ }
12591+ } ;
12592+ var _default = endpoint ;
12593+ exports [ "default" ] = _default ;
12594+ module . exports = exports . default ;
12595+
12596+ /***/ } ) ,
12597+ /* 107 */
12598+ /***/ ( function ( module , exports , __webpack_require__ ) {
12599+
12600+ "use strict" ;
12601+
12602+
1253312603var _interopRequireDefault = __webpack_require__ ( 0 ) ;
1253412604
1253512605Object . defineProperty ( exports , "__esModule" , {
@@ -12652,7 +12722,7 @@ function handleResponse(modules, serverResponse) {
1265212722}
1265312723
1265412724/***/ } ) ,
12655- /* 107 */
12725+ /* 108 */
1265612726/***/ ( function ( module , exports , __webpack_require__ ) {
1265712727
1265812728"use strict" ;
@@ -12724,7 +12794,7 @@ function handleResponse(modules, serverResponse) {
1272412794}
1272512795
1272612796/***/ } ) ,
12727- /* 108 */
12797+ /* 109 */
1272812798/***/ ( function ( module , exports , __webpack_require__ ) {
1272912799
1273012800"use strict" ;
@@ -12835,7 +12905,7 @@ function handleResponse(modules, serverResponse) {
1283512905}
1283612906
1283712907/***/ } ) ,
12838- /* 109 */
12908+ /* 110 */
1283912909/***/ ( function ( module , exports , __webpack_require__ ) {
1284012910
1284112911"use strict" ;
@@ -12905,7 +12975,7 @@ function handleResponse(modules, serverResponse) {
1290512975}
1290612976
1290712977/***/ } ) ,
12908- /* 110 */
12978+ /* 111 */
1290912979/***/ ( function ( module , exports , __webpack_require__ ) {
1291012980
1291112981"use strict" ;
@@ -12987,7 +13057,7 @@ function handleResponse(modules, serverResponse) {
1298713057}
1298813058
1298913059/***/ } ) ,
12990- /* 111 */
13060+ /* 112 */
1299113061/***/ ( function ( module , exports , __webpack_require__ ) {
1299213062
1299313063"use strict" ;
@@ -13128,7 +13198,7 @@ function handleResponse(modules, serverResponse) {
1312813198}
1312913199
1313013200/***/ } ) ,
13131- /* 112 */
13201+ /* 113 */
1313213202/***/ ( function ( module , exports , __webpack_require__ ) {
1313313203
1313413204"use strict" ;
@@ -13247,7 +13317,7 @@ function handleResponse(modules, serverResponse) {
1324713317}
1324813318
1324913319/***/ } ) ,
13250- /* 113 */
13320+ /* 114 */
1325113321/***/ ( function ( module , exports , __webpack_require__ ) {
1325213322
1325313323"use strict" ;
@@ -13417,7 +13487,7 @@ exports["default"] = _default;
1341713487module . exports = exports . default ;
1341813488
1341913489/***/ } ) ,
13420- /* 114 */
13490+ /* 115 */
1342113491/***/ ( function ( module , exports , __webpack_require__ ) {
1342213492
1342313493"use strict" ;
@@ -13461,7 +13531,7 @@ exports["default"] = _default;
1346113531module . exports = exports . default ;
1346213532
1346313533/***/ } ) ,
13464- /* 115 */
13534+ /* 116 */
1346513535/***/ ( function ( module , exports , __webpack_require__ ) {
1346613536
1346713537"use strict" ;
@@ -13520,7 +13590,7 @@ exports["default"] = _default;
1352013590module . exports = exports . default ;
1352113591
1352213592/***/ } ) ,
13523- /* 116 */
13593+ /* 117 */
1352413594/***/ ( function ( module , exports , __webpack_require__ ) {
1352513595
1352613596"use strict" ;
@@ -13536,7 +13606,7 @@ exports.post = post;
1353613606
1353713607var _flow_interfaces = __webpack_require__ ( 2 ) ;
1353813608
13539- var _utils = __webpack_require__ ( 117 ) ;
13609+ var _utils = __webpack_require__ ( 118 ) ;
1354013610
1354113611function log ( url , qs , res ) {
1354213612 var _pickLogger = function _pickLogger ( ) {
@@ -13634,7 +13704,7 @@ function del(params, endpoint, callback) {
1363413704}
1363513705
1363613706/***/ } ) ,
13637- /* 117 */
13707+ /* 118 */
1363813708/***/ ( function ( module , exports , __webpack_require__ ) {
1363913709
1364013710"use strict" ;
0 commit comments