From 7ab159014e1167dbaceb4c9752ebfbff4b7759b1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Mar 2023 14:37:00 +0000 Subject: [PATCH] Deployed d95be97 with MkDocs version 1.4.2 (9.1.4) --- 404.html | 163 ++++-- assets/images/social/index.png | Bin 0 -> 37642 bytes assets/images/social/usage/create.png | Bin 0 -> 34089 bytes assets/images/social/usage/parse.png | Bin 0 -> 38247 bytes .../images/social/usage/signing_methods.png | Bin 0 -> 32922 bytes assets/javascripts/bundle.19047be9.min.js | 29 + assets/javascripts/bundle.19047be9.min.js.map | 8 + assets/javascripts/bundle.2a6f1dda.min.js | 29 - assets/javascripts/bundle.2a6f1dda.min.js.map | 8 - assets/stylesheets/main.240905d7.min.css | 1 + assets/stylesheets/main.240905d7.min.css.map | 1 + assets/stylesheets/main.ffa9267a.min.css | 1 - assets/stylesheets/main.ffa9267a.min.css.map | 1 - index.html | 245 +++++++-- search/search_index.json | 1 - sitemap.xml | 17 +- sitemap.xml.gz | Bin 206 -> 246 bytes usage/create/index.html | 507 +++++++++++++++++ usage/parse/index.html | 519 ++++++++++++++++++ usage/signing_methods/index.html | 398 ++++++++++++++ 20 files changed, 1797 insertions(+), 131 deletions(-) create mode 100644 assets/images/social/index.png create mode 100644 assets/images/social/usage/create.png create mode 100644 assets/images/social/usage/parse.png create mode 100644 assets/images/social/usage/signing_methods.png create mode 100644 assets/javascripts/bundle.19047be9.min.js create mode 100644 assets/javascripts/bundle.19047be9.min.js.map delete mode 100644 assets/javascripts/bundle.2a6f1dda.min.js delete mode 100644 assets/javascripts/bundle.2a6f1dda.min.js.map create mode 100644 assets/stylesheets/main.240905d7.min.css create mode 100644 assets/stylesheets/main.240905d7.min.css.map delete mode 100644 assets/stylesheets/main.ffa9267a.min.css delete mode 100644 assets/stylesheets/main.ffa9267a.min.css.map delete mode 100644 search/search_index.json create mode 100644 usage/create/index.html create mode 100644 usage/parse/index.html create mode 100644 usage/signing_methods/index.html diff --git a/404.html b/404.html index 76feb2a..af1704f 100644 --- a/404.html +++ b/404.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ - + @@ -53,7 +53,7 @@ - + @@ -99,39 +99,6 @@ - - -
@@ -154,6 +121,43 @@ + + +
@@ -166,10 +170,12 @@
+ + -
@@ -253,10 +336,10 @@
- + - + diff --git a/assets/images/social/index.png b/assets/images/social/index.png new file mode 100644 index 0000000000000000000000000000000000000000..d762e46395ed59d311c503634e1b67fea2bde7db GIT binary patch literal 37642 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 j?<@g>@PEBdQ~QF{O*4NY`h@u literal 0 HcmV?d00001 diff --git a/assets/images/social/usage/parse.png b/assets/images/social/usage/parse.png new file mode 100644 index 0000000000000000000000000000000000000000..a141f8ac761deff2deff07b150ff8be64369d304 GIT binary patch literal 38247 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 literal 0 HcmV?d00001 diff --git a/assets/images/social/usage/signing_methods.png b/assets/images/social/usage/signing_methods.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff2863bf24363345be59b028e0eed61b4e47bba GIT binary patch literal 32922 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 Ri=Object.create;var gr=Object.defineProperty;var ki=Object.getOwnPropertyDescriptor;var Hi=Object.getOwnPropertyNames,Ht=Object.getOwnPropertySymbols,Pi=Object.getPrototypeOf,yr=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable;var nn=(e,t,r)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,P=(e,t)=>{for(var r in t||(t={}))yr.call(t,r)&&nn(e,r,t[r]);if(Ht)for(var r of Ht(t))on.call(t,r)&&nn(e,r,t[r]);return e};var an=(e,t)=>{var r={};for(var n in e)yr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Ht)for(var n of Ht(e))t.indexOf(n)<0&&on.call(e,n)&&(r[n]=e[n]);return r};var Pt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var $i=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Hi(t))!yr.call(e,o)&&o!==r&&gr(e,o,{get:()=>t[o],enumerable:!(n=ki(t,o))||n.enumerable});return e};var yt=(e,t,r)=>(r=e!=null?Ri(Pi(e)):{},$i(t||!e||!e.__esModule?gr(r,"default",{value:e,enumerable:!0}):r,e));var cn=Pt((xr,sn)=>{(function(e,t){typeof xr=="object"&&typeof sn!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(xr,function(){"use strict";function e(r){var n=!0,o=!1,i=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function a(T){return!!(T&&T!==document&&T.nodeName!=="HTML"&&T.nodeName!=="BODY"&&"classList"in T&&"contains"in T.classList)}function c(T){var Qe=T.type,De=T.tagName;return!!(De==="INPUT"&&s[Qe]&&!T.readOnly||De==="TEXTAREA"&&!T.readOnly||T.isContentEditable)}function f(T){T.classList.contains("focus-visible")||(T.classList.add("focus-visible"),T.setAttribute("data-focus-visible-added",""))}function u(T){T.hasAttribute("data-focus-visible-added")&&(T.classList.remove("focus-visible"),T.removeAttribute("data-focus-visible-added"))}function p(T){T.metaKey||T.altKey||T.ctrlKey||(a(r.activeElement)&&f(r.activeElement),n=!0)}function m(T){n=!1}function d(T){a(T.target)&&(n||c(T.target))&&f(T.target)}function h(T){a(T.target)&&(T.target.classList.contains("focus-visible")||T.target.hasAttribute("data-focus-visible-added"))&&(o=!0,window.clearTimeout(i),i=window.setTimeout(function(){o=!1},100),u(T.target))}function v(T){document.visibilityState==="hidden"&&(o&&(n=!0),G())}function G(){document.addEventListener("mousemove",N),document.addEventListener("mousedown",N),document.addEventListener("mouseup",N),document.addEventListener("pointermove",N),document.addEventListener("pointerdown",N),document.addEventListener("pointerup",N),document.addEventListener("touchmove",N),document.addEventListener("touchstart",N),document.addEventListener("touchend",N)}function oe(){document.removeEventListener("mousemove",N),document.removeEventListener("mousedown",N),document.removeEventListener("mouseup",N),document.removeEventListener("pointermove",N),document.removeEventListener("pointerdown",N),document.removeEventListener("pointerup",N),document.removeEventListener("touchmove",N),document.removeEventListener("touchstart",N),document.removeEventListener("touchend",N)}function N(T){T.target.nodeName&&T.target.nodeName.toLowerCase()==="html"||(n=!1,oe())}document.addEventListener("keydown",p,!0),document.addEventListener("mousedown",m,!0),document.addEventListener("pointerdown",m,!0),document.addEventListener("touchstart",m,!0),document.addEventListener("visibilitychange",v,!0),G(),r.addEventListener("focus",d,!0),r.addEventListener("blur",h,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var fn=Pt(Er=>{(function(e){var t=function(){try{return!!Symbol.iterator}catch(f){return!1}},r=t(),n=function(f){var u={next:function(){var p=f.shift();return{done:p===void 0,value:p}}};return r&&(u[Symbol.iterator]=function(){return u}),u},o=function(f){return encodeURIComponent(f).replace(/%20/g,"+")},i=function(f){return decodeURIComponent(String(f).replace(/\+/g," "))},s=function(){var f=function(p){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var m=typeof p;if(m!=="undefined")if(m==="string")p!==""&&this._fromString(p);else if(p instanceof f){var d=this;p.forEach(function(oe,N){d.append(N,oe)})}else if(p!==null&&m==="object")if(Object.prototype.toString.call(p)==="[object Array]")for(var h=0;hd[0]?1:0}),f._entries&&(f._entries={});for(var p=0;p1?i(d[1]):"")}})})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Er);(function(e){var t=function(){try{var o=new e.URL("b","http://a");return o.pathname="c d",o.href==="http://a/c%20d"&&o.searchParams}catch(i){return!1}},r=function(){var o=e.URL,i=function(c,f){typeof c!="string"&&(c=String(c)),f&&typeof f!="string"&&(f=String(f));var u=document,p;if(f&&(e.location===void 0||f!==e.location.href)){f=f.toLowerCase(),u=document.implementation.createHTMLDocument(""),p=u.createElement("base"),p.href=f,u.head.appendChild(p);try{if(p.href.indexOf(f)!==0)throw new Error(p.href)}catch(T){throw new Error("URL unable to set base "+f+" due to "+T)}}var m=u.createElement("a");m.href=c,p&&(u.body.appendChild(m),m.href=m.href);var d=u.createElement("input");if(d.type="url",d.value=c,m.protocol===":"||!/:/.test(m.href)||!d.checkValidity()&&!f)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:m});var h=new e.URLSearchParams(this.search),v=!0,G=!0,oe=this;["append","delete","set"].forEach(function(T){var Qe=h[T];h[T]=function(){Qe.apply(h,arguments),v&&(G=!1,oe.search=h.toString(),G=!0)}}),Object.defineProperty(this,"searchParams",{value:h,enumerable:!0});var N=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==N&&(N=this.search,G&&(v=!1,this.searchParams._fromString(this.search),v=!0))}})},s=i.prototype,a=function(c){Object.defineProperty(s,c,{get:function(){return this._anchorElement[c]},set:function(f){this._anchorElement[c]=f},enumerable:!0})};["hash","host","hostname","port","protocol"].forEach(function(c){a(c)}),Object.defineProperty(s,"search",{get:function(){return this._anchorElement.search},set:function(c){this._anchorElement.search=c,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(s,{toString:{get:function(){var c=this;return function(){return c.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(c){this._anchorElement.href=c,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(c){this._anchorElement.pathname=c},enumerable:!0},origin:{get:function(){var c={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],f=this._anchorElement.port!=c&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(f?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(c){},enumerable:!0},username:{get:function(){return""},set:function(c){},enumerable:!0}}),i.createObjectURL=function(c){return o.createObjectURL.apply(o,arguments)},i.revokeObjectURL=function(c){return o.revokeObjectURL.apply(o,arguments)},e.URL=i};if(t()||r(),e.location!==void 0&&!("origin"in e.location)){var n=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:n,enumerable:!0})}catch(o){setInterval(function(){e.location.origin=n()},100)}}})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Er)});var Kr=Pt((Mt,qr)=>{/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,r){typeof Mt=="object"&&typeof qr=="object"?qr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Mt=="object"?Mt.ClipboardJS=r():t.ClipboardJS=r()})(Mt,function(){return function(){var e={686:function(n,o,i){"use strict";i.d(o,{default:function(){return Ci}});var s=i(279),a=i.n(s),c=i(370),f=i.n(c),u=i(817),p=i.n(u);function m(j){try{return document.execCommand(j)}catch(O){return!1}}var d=function(O){var E=p()(O);return m("cut"),E},h=d;function v(j){var O=document.documentElement.getAttribute("dir")==="rtl",E=document.createElement("textarea");E.style.fontSize="12pt",E.style.border="0",E.style.padding="0",E.style.margin="0",E.style.position="absolute",E.style[O?"right":"left"]="-9999px";var H=window.pageYOffset||document.documentElement.scrollTop;return E.style.top="".concat(H,"px"),E.setAttribute("readonly",""),E.value=j,E}var G=function(O,E){var H=v(O);E.container.appendChild(H);var I=p()(H);return m("copy"),H.remove(),I},oe=function(O){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},H="";return typeof O=="string"?H=G(O,E):O instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(O==null?void 0:O.type)?H=G(O.value,E):(H=p()(O),m("copy")),H},N=oe;function T(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(E){return typeof E}:T=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},T(j)}var Qe=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},E=O.action,H=E===void 0?"copy":E,I=O.container,q=O.target,Me=O.text;if(H!=="copy"&&H!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(q!==void 0)if(q&&T(q)==="object"&&q.nodeType===1){if(H==="copy"&&q.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(H==="cut"&&(q.hasAttribute("readonly")||q.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Me)return N(Me,{container:I});if(q)return H==="cut"?h(q):N(q,{container:I})},De=Qe;function $e(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$e=function(E){return typeof E}:$e=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},$e(j)}function wi(j,O){if(!(j instanceof O))throw new TypeError("Cannot call a class as a function")}function rn(j,O){for(var E=0;E0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof I.action=="function"?I.action:this.defaultAction,this.target=typeof I.target=="function"?I.target:this.defaultTarget,this.text=typeof I.text=="function"?I.text:this.defaultText,this.container=$e(I.container)==="object"?I.container:document.body}},{key:"listenClick",value:function(I){var q=this;this.listener=f()(I,"click",function(Me){return q.onClick(Me)})}},{key:"onClick",value:function(I){var q=I.delegateTarget||I.currentTarget,Me=this.action(q)||"copy",kt=De({action:Me,container:this.container,target:this.target(q),text:this.text(q)});this.emit(kt?"success":"error",{action:Me,text:kt,trigger:q,clearSelection:function(){q&&q.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(I){return vr("action",I)}},{key:"defaultTarget",value:function(I){var q=vr("target",I);if(q)return document.querySelector(q)}},{key:"defaultText",value:function(I){return vr("text",I)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(I){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return N(I,q)}},{key:"cut",value:function(I){return h(I)}},{key:"isSupported",value:function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],q=typeof I=="string"?[I]:I,Me=!!document.queryCommandSupported;return q.forEach(function(kt){Me=Me&&!!document.queryCommandSupported(kt)}),Me}}]),E}(a()),Ci=Ai},828:function(n){var o=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function s(a,c){for(;a&&a.nodeType!==o;){if(typeof a.matches=="function"&&a.matches(c))return a;a=a.parentNode}}n.exports=s},438:function(n,o,i){var s=i(828);function a(u,p,m,d,h){var v=f.apply(this,arguments);return u.addEventListener(m,v,h),{destroy:function(){u.removeEventListener(m,v,h)}}}function c(u,p,m,d,h){return typeof u.addEventListener=="function"?a.apply(null,arguments):typeof m=="function"?a.bind(null,document).apply(null,arguments):(typeof u=="string"&&(u=document.querySelectorAll(u)),Array.prototype.map.call(u,function(v){return a(v,p,m,d,h)}))}function f(u,p,m,d){return function(h){h.delegateTarget=s(h.target,p),h.delegateTarget&&d.call(u,h)}}n.exports=c},879:function(n,o){o.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},o.nodeList=function(i){var s=Object.prototype.toString.call(i);return i!==void 0&&(s==="[object NodeList]"||s==="[object HTMLCollection]")&&"length"in i&&(i.length===0||o.node(i[0]))},o.string=function(i){return typeof i=="string"||i instanceof String},o.fn=function(i){var s=Object.prototype.toString.call(i);return s==="[object Function]"}},370:function(n,o,i){var s=i(879),a=i(438);function c(m,d,h){if(!m&&!d&&!h)throw new Error("Missing required arguments");if(!s.string(d))throw new TypeError("Second argument must be a String");if(!s.fn(h))throw new TypeError("Third argument must be a Function");if(s.node(m))return f(m,d,h);if(s.nodeList(m))return u(m,d,h);if(s.string(m))return p(m,d,h);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function f(m,d,h){return m.addEventListener(d,h),{destroy:function(){m.removeEventListener(d,h)}}}function u(m,d,h){return Array.prototype.forEach.call(m,function(v){v.addEventListener(d,h)}),{destroy:function(){Array.prototype.forEach.call(m,function(v){v.removeEventListener(d,h)})}}}function p(m,d,h){return a(document.body,m,d,h)}n.exports=c},817:function(n){function o(i){var s;if(i.nodeName==="SELECT")i.focus(),s=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var a=i.hasAttribute("readonly");a||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),a||i.removeAttribute("readonly"),s=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var c=window.getSelection(),f=document.createRange();f.selectNodeContents(i),c.removeAllRanges(),c.addRange(f),s=c.toString()}return s}n.exports=o},279:function(n){function o(){}o.prototype={on:function(i,s,a){var c=this.e||(this.e={});return(c[i]||(c[i]=[])).push({fn:s,ctx:a}),this},once:function(i,s,a){var c=this;function f(){c.off(i,f),s.apply(a,arguments)}return f._=s,this.on(i,f,a)},emit:function(i){var s=[].slice.call(arguments,1),a=((this.e||(this.e={}))[i]||[]).slice(),c=0,f=a.length;for(c;c{"use strict";/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var ns=/["'&<>]/;Go.exports=os;function os(e){var t=""+e,r=ns.exec(t);if(!r)return t;var n,o="",i=0,s=0;for(i=r.index;i0&&i[i.length-1])&&(f[0]===6||f[0]===2)){r=0;continue}if(f[0]===3&&(!i||f[1]>i[0]&&f[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],s;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(s)throw s.error}}return i}function D(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n1||a(m,d)})})}function a(m,d){try{c(n[m](d))}catch(h){p(i[0][3],h)}}function c(m){m.value instanceof et?Promise.resolve(m.value.v).then(f,u):p(i[0][2],m)}function f(m){a("next",m)}function u(m){a("throw",m)}function p(m,d){m(d),i.shift(),i.length&&a(i[0][0],i[0][1])}}function ln(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Ee=="function"?Ee(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(f){i({value:f,done:a})},s)}}function C(e){return typeof e=="function"}function at(e){var t=function(n){Error.call(n),n.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var It=at(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(n,o){return o+1+") "+n.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function Ve(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Ie=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,n,o,i;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var a=Ee(s),c=a.next();!c.done;c=a.next()){var f=c.value;f.remove(this)}}catch(v){t={error:v}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}else s.remove(this);var u=this.initialTeardown;if(C(u))try{u()}catch(v){i=v instanceof It?v.errors:[v]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var m=Ee(p),d=m.next();!d.done;d=m.next()){var h=d.value;try{mn(h)}catch(v){i=i!=null?i:[],v instanceof It?i=D(D([],W(i)),W(v.errors)):i.push(v)}}}catch(v){n={error:v}}finally{try{d&&!d.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(i)throw new It(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)mn(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Ve(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&Ve(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Sr=Ie.EMPTY;function jt(e){return e instanceof Ie||e&&"closed"in e&&C(e.remove)&&C(e.add)&&C(e.unsubscribe)}function mn(e){C(e)?e():e.unsubscribe()}var Le={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var st={setTimeout:function(e,t){for(var r=[],n=2;n0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var n=this,o=this,i=o.hasError,s=o.isStopped,a=o.observers;return i||s?Sr:(this.currentObservers=null,a.push(r),new Ie(function(){n.currentObservers=null,Ve(a,r)}))},t.prototype._checkFinalizedStatuses=function(r){var n=this,o=n.hasError,i=n.thrownError,s=n.isStopped;o?r.error(i):s&&r.complete()},t.prototype.asObservable=function(){var r=new F;return r.source=this,r},t.create=function(r,n){return new En(r,n)},t}(F);var En=function(e){ie(t,e);function t(r,n){var o=e.call(this)||this;return o.destination=r,o.source=n,o}return t.prototype.next=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,r)},t.prototype.error=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,r)},t.prototype.complete=function(){var r,n;(n=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||n===void 0||n.call(r)},t.prototype._subscribe=function(r){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(r))!==null&&o!==void 0?o:Sr},t}(x);var Et={now:function(){return(Et.delegate||Date).now()},delegate:void 0};var wt=function(e){ie(t,e);function t(r,n,o){r===void 0&&(r=1/0),n===void 0&&(n=1/0),o===void 0&&(o=Et);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=n,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,n),i}return t.prototype.next=function(r){var n=this,o=n.isStopped,i=n._buffer,s=n._infiniteTimeWindow,a=n._timestampProvider,c=n._windowTime;o||(i.push(r),!s&&i.push(a.now()+c)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var n=this._innerSubscribe(r),o=this,i=o._infiniteTimeWindow,s=o._buffer,a=s.slice(),c=0;c0?e.prototype.requestAsyncId.call(this,r,n,o):(r.actions.push(this),r._scheduled||(r._scheduled=ut.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,n,o){var i;if(o===void 0&&(o=0),o!=null?o>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,n,o);var s=r.actions;n!=null&&((i=s[s.length-1])===null||i===void 0?void 0:i.id)!==n&&(ut.cancelAnimationFrame(n),r._scheduled=void 0)},t}(Wt);var Tn=function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var n=this._scheduled;this._scheduled=void 0;var o=this.actions,i;r=r||o.shift();do if(i=r.execute(r.state,r.delay))break;while((r=o[0])&&r.id===n&&o.shift());if(this._active=!1,i){for(;(r=o[0])&&r.id===n&&o.shift();)r.unsubscribe();throw i}},t}(Dt);var Te=new Tn(Sn);var _=new F(function(e){return e.complete()});function Vt(e){return e&&C(e.schedule)}function Cr(e){return e[e.length-1]}function Ye(e){return C(Cr(e))?e.pop():void 0}function Oe(e){return Vt(Cr(e))?e.pop():void 0}function zt(e,t){return typeof Cr(e)=="number"?e.pop():t}var pt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Nt(e){return C(e==null?void 0:e.then)}function qt(e){return C(e[ft])}function Kt(e){return Symbol.asyncIterator&&C(e==null?void 0:e[Symbol.asyncIterator])}function Qt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Ni(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Yt=Ni();function Gt(e){return C(e==null?void 0:e[Yt])}function Bt(e){return pn(this,arguments,function(){var r,n,o,i;return $t(this,function(s){switch(s.label){case 0:r=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,et(r.read())];case 3:return n=s.sent(),o=n.value,i=n.done,i?[4,et(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,et(o)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function Jt(e){return C(e==null?void 0:e.getReader)}function U(e){if(e instanceof F)return e;if(e!=null){if(qt(e))return qi(e);if(pt(e))return Ki(e);if(Nt(e))return Qi(e);if(Kt(e))return On(e);if(Gt(e))return Yi(e);if(Jt(e))return Gi(e)}throw Qt(e)}function qi(e){return new F(function(t){var r=e[ft]();if(C(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Ki(e){return new F(function(t){for(var r=0;r=2;return function(n){return n.pipe(e?A(function(o,i){return e(o,i,n)}):de,ge(1),r?He(t):Vn(function(){return new Zt}))}}function zn(){for(var e=[],t=0;t=2,!0))}function pe(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new x}:t,n=e.resetOnError,o=n===void 0?!0:n,i=e.resetOnComplete,s=i===void 0?!0:i,a=e.resetOnRefCountZero,c=a===void 0?!0:a;return function(f){var u,p,m,d=0,h=!1,v=!1,G=function(){p==null||p.unsubscribe(),p=void 0},oe=function(){G(),u=m=void 0,h=v=!1},N=function(){var T=u;oe(),T==null||T.unsubscribe()};return y(function(T,Qe){d++,!v&&!h&&G();var De=m=m!=null?m:r();Qe.add(function(){d--,d===0&&!v&&!h&&(p=$r(N,c))}),De.subscribe(Qe),!u&&d>0&&(u=new rt({next:function($e){return De.next($e)},error:function($e){v=!0,G(),p=$r(oe,o,$e),De.error($e)},complete:function(){h=!0,G(),p=$r(oe,s),De.complete()}}),U(T).subscribe(u))})(f)}}function $r(e,t){for(var r=[],n=2;ne.next(document)),e}function K(e,t=document){return Array.from(t.querySelectorAll(e))}function z(e,t=document){let r=ce(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function ce(e,t=document){return t.querySelector(e)||void 0}function _e(){return document.activeElement instanceof HTMLElement&&document.activeElement||void 0}function tr(e){return L(b(document.body,"focusin"),b(document.body,"focusout")).pipe(ke(1),l(()=>{let t=_e();return typeof t!="undefined"?e.contains(t):!1}),V(e===_e()),B())}function Xe(e){return{x:e.offsetLeft,y:e.offsetTop}}function Qn(e){return L(b(window,"load"),b(window,"resize")).pipe(Ce(0,Te),l(()=>Xe(e)),V(Xe(e)))}function rr(e){return{x:e.scrollLeft,y:e.scrollTop}}function dt(e){return L(b(e,"scroll"),b(window,"resize")).pipe(Ce(0,Te),l(()=>rr(e)),V(rr(e)))}var Gn=function(){if(typeof Map!="undefined")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!Dr||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),ga?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!Dr||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=va.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Bn=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),Xn=typeof WeakMap!="undefined"?new WeakMap:new Gn,Zn=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=ya.getInstance(),n=new Aa(t,r,this);Xn.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Zn.prototype[e]=function(){var t;return(t=Xn.get(this))[e].apply(t,arguments)}});var Ca=function(){return typeof nr.ResizeObserver!="undefined"?nr.ResizeObserver:Zn}(),eo=Ca;var to=new x,Ra=$(()=>k(new eo(e=>{for(let t of e)to.next(t)}))).pipe(g(e=>L(ze,k(e)).pipe(R(()=>e.disconnect()))),J(1));function he(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ye(e){return Ra.pipe(S(t=>t.observe(e)),g(t=>to.pipe(A(({target:r})=>r===e),R(()=>t.unobserve(e)),l(()=>he(e)))),V(he(e)))}function bt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function ar(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}var ro=new x,ka=$(()=>k(new IntersectionObserver(e=>{for(let t of e)ro.next(t)},{threshold:0}))).pipe(g(e=>L(ze,k(e)).pipe(R(()=>e.disconnect()))),J(1));function sr(e){return ka.pipe(S(t=>t.observe(e)),g(t=>ro.pipe(A(({target:r})=>r===e),R(()=>t.unobserve(e)),l(({isIntersecting:r})=>r))))}function no(e,t=16){return dt(e).pipe(l(({y:r})=>{let n=he(e),o=bt(e);return r>=o.height-n.height-t}),B())}var cr={drawer:z("[data-md-toggle=drawer]"),search:z("[data-md-toggle=search]")};function oo(e){return cr[e].checked}function Ke(e,t){cr[e].checked!==t&&cr[e].click()}function Ue(e){let t=cr[e];return b(t,"change").pipe(l(()=>t.checked),V(t.checked))}function Ha(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Pa(){return L(b(window,"compositionstart").pipe(l(()=>!0)),b(window,"compositionend").pipe(l(()=>!1))).pipe(V(!1))}function io(){let e=b(window,"keydown").pipe(A(t=>!(t.metaKey||t.ctrlKey)),l(t=>({mode:oo("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),A(({mode:t,type:r})=>{if(t==="global"){let n=_e();if(typeof n!="undefined")return!Ha(n,r)}return!0}),pe());return Pa().pipe(g(t=>t?_:e))}function le(){return new URL(location.href)}function ot(e){location.href=e.href}function ao(){return new x}function so(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)so(e,r)}function M(e,t,...r){let n=document.createElement(e);if(t)for(let o of Object.keys(t))typeof t[o]!="undefined"&&(typeof t[o]!="boolean"?n.setAttribute(o,t[o]):n.setAttribute(o,""));for(let o of r)so(n,o);return n}function fr(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function co(){return location.hash.substring(1)}function Vr(e){let t=M("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function $a(e){return L(b(window,"hashchange"),e).pipe(l(co),V(co()),A(t=>t.length>0),J(1))}function fo(e){return $a(e).pipe(l(t=>ce(`[id="${t}"]`)),A(t=>typeof t!="undefined"))}function zr(e){let t=matchMedia(e);return er(r=>t.addListener(()=>r(t.matches))).pipe(V(t.matches))}function uo(){let e=matchMedia("print");return L(b(window,"beforeprint").pipe(l(()=>!0)),b(window,"afterprint").pipe(l(()=>!1))).pipe(V(e.matches))}function Nr(e,t){return e.pipe(g(r=>r?t():_))}function ur(e,t={credentials:"same-origin"}){return ue(fetch(`${e}`,t)).pipe(fe(()=>_),g(r=>r.status!==200?Tt(()=>new Error(r.statusText)):k(r)))}function We(e,t){return ur(e,t).pipe(g(r=>r.json()),J(1))}function po(e,t){let r=new DOMParser;return ur(e,t).pipe(g(n=>n.text()),l(n=>r.parseFromString(n,"text/xml")),J(1))}function pr(e){let t=M("script",{src:e});return $(()=>(document.head.appendChild(t),L(b(t,"load"),b(t,"error").pipe(g(()=>Tt(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(l(()=>{}),R(()=>document.head.removeChild(t)),ge(1))))}function lo(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function mo(){return L(b(window,"scroll",{passive:!0}),b(window,"resize",{passive:!0})).pipe(l(lo),V(lo()))}function ho(){return{width:innerWidth,height:innerHeight}}function bo(){return b(window,"resize",{passive:!0}).pipe(l(ho),V(ho()))}function vo(){return Q([mo(),bo()]).pipe(l(([e,t])=>({offset:e,size:t})),J(1))}function lr(e,{viewport$:t,header$:r}){let n=t.pipe(Z("size")),o=Q([n,r]).pipe(l(()=>Xe(e)));return Q([r,t,o]).pipe(l(([{height:i},{offset:s,size:a},{x:c,y:f}])=>({offset:{x:s.x-c,y:s.y-f+i},size:a})))}(()=>{function e(n,o){parent.postMessage(n,o||"*")}function t(...n){return n.reduce((o,i)=>o.then(()=>new Promise(s=>{let a=document.createElement("script");a.src=i,a.onload=s,document.body.appendChild(a)})),Promise.resolve())}var r=class extends EventTarget{constructor(n){super(),this.url=n,this.m=i=>{i.source===this.w&&(this.dispatchEvent(new MessageEvent("message",{data:i.data})),this.onmessage&&this.onmessage(i))},this.e=(i,s,a,c,f)=>{if(s===`${this.url}`){let u=new ErrorEvent("error",{message:i,filename:s,lineno:a,colno:c,error:f});this.dispatchEvent(u),this.onerror&&this.onerror(u)}};let o=document.createElement("iframe");o.hidden=!0,document.body.appendChild(this.iframe=o),this.w.document.open(),this.w.document.write(` + - + diff --git a/search/search_index.json b/search/search_index.json deleted file mode 100644 index ee34dbc..0000000 --- a/search/search_index.json +++ /dev/null @@ -1 +0,0 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Getting started","text":"

\u26a0\ufe0f This webpage is a work in progress.

"},{"location":"#installation","title":"Installation","text":""},{"location":"#signing-algorithms","title":"Signing Algorithms","text":""}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 729169d..38f6d2b 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,7 +2,22 @@ https://golang-jwt.github.io/jwt/ - 2023-02-19 + 2023-03-25 + daily + + + https://golang-jwt.github.io/jwt/usage/create/ + 2023-03-25 + daily + + + https://golang-jwt.github.io/jwt/usage/parse/ + 2023-03-25 + daily + + + https://golang-jwt.github.io/jwt/usage/signing_methods/ + 2023-03-25 daily \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 10cd98eda31f507a7b7dad9c51d58ea0e90b47e6..1a05d9e8cf82b1dd1850a61097661df0be20def6 100644 GIT binary patch literal 246 zcmVb#=d@+yJQ!3LNk6}SzJtX6GWhC@iChdFd*ThNFzDF3U^;d@ywy9l zmm4u9PnfG>4%9K5^Y{ud&od{NaZn@im<*7%Wg)nW(C`-~H&v-6;5J=L_^9QQLM6sT zuY##R=gf`Eb~cSI&P6SSdFg w_~rQ%*+j}9=!7cc!()yr(c@E+God`)`+(WTp8lWr+R9VQ9}wniLIeW<0J2McUH||9 literal 206 zcmV;<05Sg`iwFn`Px4~||8r?{Wo=<_E_iKh08LN35`!QR?EMOdUJgwYGl*TjAo&1; z1j!&64`cH8!AIdXce}HFhNJs!iyo z2Q?ld0}hMrc-3I&eJcu9oHABqc^NIccCg7V=BekX-lA=c{c$)bTOC;YtRwy<{ye~~ Ium=GE0D25uQUCw| diff --git a/usage/create/index.html b/usage/create/index.html new file mode 100644 index 0000000..1fd91a6 --- /dev/null +++ b/usage/create/index.html @@ -0,0 +1,507 @@ + + + + + + + + + + + + + + + + + + + + + + + + Creating a New JWT - golang-jwt docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + + + + +
+
+ + + +
+
+
+ + + + + + + + +
+
+
+ + + + +
+
+ + + + +

Creating a New JWT

+

One of the primary goals of this library is to create a new JWT (or in short +token).

+

With Default Options

+

The easiest way to create a token is to use the +jwt.New function. It +then needs one of the available signing methods, to +finally sign and convert the token into a string format (using the +SignedString +method). In the first example, we are using a symmetric signing method, i.e., +HS256. For a symmetric method, both the signing and the verifying key are the +same and thus, both must be equally protected (and should definitely NOT be +stored in your code).

+
var (
+  key []byte
+  t   *jwt.Token
+  s   string
+)
+
+key = /* Load key from somewhere, for example an environment variable */
+t = jwt.New(jwt.SigningMethodHS256) // (1)!
+s = t.SignedString(key) // (2)!
+
+
    +
  1. This initializes a new + jwt.Token struct + based on the supplied signing method. In this case a symmetric method is + chosen.
  2. +
  3. This step computes a cryptographic signature based on the supplied key.
  4. +
+

Signing using an asymmetric signing method (for example ECDSA) works quite +similar. For an asymmetric method, the private key (which must be kept +secret) is used to sign and the corresponding public key (which can be freely +transmitted) is used to verify the token.

+
var (
+  key *ecdsa.PrivateKey
+  t   *jwt.Token
+  s   string
+)
+
+key = /* Load key from somewhere, for example a file */
+t = jwt.New(jwt.SigningMethodES256) // (1)!
+s = t.SignedString(key) // (2)!
+
+
    +
  1. This initializes a new jwt.Token struct based on the supplied signing method. In this case a asymmetric method is chosen.
  2. +
  3. This step computes a cryptographic signature based on the supplied private + key.
  4. +
+

Note, that the chosen signing method and the type of key must match. Please refer to Signing Methods for a complete overview.

+

With Additional Claims

+

With Options

+

While we already prepared a +jwt.TokenOption +type, which can be supplied as a varargs to +jwt.New and +jwt.NewWithClaims, +these are strictly for future compatibility and are currently not used.

+ + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/usage/parse/index.html b/usage/parse/index.html new file mode 100644 index 0000000..504fd3b --- /dev/null +++ b/usage/parse/index.html @@ -0,0 +1,519 @@ + + + + + + + + + + + + + + + + + + + + + + + + Parsing and Validating a JWT - golang-jwt docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + + + + +
+
+ + + +
+
+
+ + + + + + + + +
+
+
+ + + + +
+
+ + + + +

Parsing and Validating a JWT

+

Keyfunc

+

With Options

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Option Name
Arguments
Description
WithValidMethodsmethods as []stringSupplies a list of signing methods that the parser will check against the algorithm on the token. Only the supplied methods will be considered valid. It is heavily encouraged to use this option in order to prevent "none" algorithm attacks.1
WithJSONNumber-Configures the underlying JSON parser to use the UseNumber function, which decodes numeric JSON values into the json.Number type instead of float64. This type can then be used to convert the value into either a floating type or integer type.
WithIssuerissuer as stringConfigures the validator to require the specified issuer in the "iss"2 claim. Validation will fail if a different issuer is specified in the token or the "iss" claim is missing.
WithSubjectsubject as stringConfigures the validator to require the specified subject in the "sub"3 claim. Validation will fail if a different subject is specified in the token or the "sub" claim is missing.
WithAudienceaudience as stringConfigures the validator to require the specified audience in the "aud"4 claim. Validation will fail if the audience is not listed in the token or the "aud" claim is missing. The contents of the audience string is application specific, but often contains the URI of the service that consumes the token.
WithLeewayleeway as time.DurationAccording to the RFC, a certain time window (leeway) is allowed when verifying time based claims, such as expiration time. This is due to the fact that a there is not perfect clock synchronization on the a distributed system such as the internet. While we do not enforce any restriction on the amount of leeway, it should generally not exceed more than a few minutes.5
WithIssuedAt-Enables a sanity check of the "iat"6 claim. More specifically, when turning this option on, the validator will check if the issued-at time is not in the future.
Danger Zone
+ + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/usage/signing_methods/index.html b/usage/signing_methods/index.html new file mode 100644 index 0000000..bdcab21 --- /dev/null +++ b/usage/signing_methods/index.html @@ -0,0 +1,398 @@ + + + + + + + + + + + + + + + + + + + + + + Signing methods - golang-jwt docs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + +
+ + +
+ +
+ + + + + + + + + +
+
+ + + +
+
+
+ + + + + + + + +
+
+
+ + + + +
+
+ + + + +

Signing methods

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file