var searchIndex = {}; searchIndex["jwt"] = {"doc":"","items":[[3,"Token","jwt","",null,null],[12,"header","","",0,null],[12,"claims","","",0,null],[0,"error","","",null,null],[4,"Error","jwt::error","",null,null],[13,"Format","","",1,null],[13,"Base64","","",1,null],[13,"Decode","","",1,null],[13,"Encode","","",1,null],[13,"Json","","",1,null],[13,"Parse","","",1,null],[13,"Utf8","","",1,null],[11,"fmt","","",1,null],[11,"from","","",1,{"inputs":[{"name":"frombase64error"}],"output":{"name":"error"}}],[11,"from","","",1,{"inputs":[{"name":"decodererror"}],"output":{"name":"error"}}],[11,"from","","",1,{"inputs":[{"name":"encodererror"}],"output":{"name":"error"}}],[11,"from","","",1,{"inputs":[{"name":"errorcode"}],"output":{"name":"error"}}],[11,"from","","",1,{"inputs":[{"name":"parsererror"}],"output":{"name":"error"}}],[11,"from","","",1,{"inputs":[{"name":"fromutf8error"}],"output":{"name":"error"}}],[0,"header","jwt","",null,null],[3,"Header","jwt::header","",null,null],[12,"typ","","",2,null],[12,"alg","","",2,null],[4,"HeaderType","","",null,null],[13,"JWT","","",3,null],[4,"Algorithm","","",null,null],[13,"HS256","","",4,null],[11,"encode","","",2,null],[11,"decode","","",2,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"eq","","",2,null],[11,"ne","","",2,null],[11,"fmt","","",2,null],[11,"parse","","Parse a header from a string.",2,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"encode","","Encode a header to a string.",2,null],[11,"encode","","",3,null],[11,"decode","","",3,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"eq","","",3,null],[11,"fmt","","",3,null],[11,"encode","","",4,null],[11,"decode","","",4,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"eq","","",4,null],[11,"fmt","","",4,null],[11,"default","","",2,{"inputs":[],"output":{"name":"header"}}],[0,"claims","jwt","",null,null],[3,"Claims","jwt::claims","",null,null],[12,"reg","","",5,null],[12,"private","","",5,null],[3,"Registered","","",null,null],[12,"iss","","",6,null],[12,"sub","","",6,null],[12,"aud","","",6,null],[12,"exp","","",6,null],[12,"nbf","","",6,null],[12,"iat","","",6,null],[12,"jti","","",6,null],[11,"eq","","",5,null],[11,"ne","","",5,null],[11,"default","","",5,{"inputs":[],"output":{"name":"claims"}}],[11,"fmt","","",5,null],[11,"encode","","",6,null],[11,"decode","","",6,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"eq","","",6,null],[11,"ne","","",6,null],[11,"default","","",6,{"inputs":[],"output":{"name":"registered"}}],[11,"fmt","","",6,null],[11,"new","","",5,{"inputs":[{"name":"registered"}],"output":{"name":"claims"}}],[11,"parse","","Parse claims from a string.",5,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"encode","","Encode claims to a string.",5,null],[11,"default","jwt","",0,{"inputs":[],"output":{"name":"token"}}],[11,"fmt","","",0,null],[11,"new","","",0,{"inputs":[{"name":"header"},{"name":"claims"}],"output":{"name":"token"}}],[11,"parse","","Parse a token from a string.",0,{"inputs":[{"name":"str"}],"output":{"name":"result"}}],[11,"verify","","Verify a parsed token with a key and a given hashing algorithm.\nMake sure to check the token's algorithm before applying.",0,null],[11,"signed","","Generate the signed token from a key and a given hashing algorithm.",0,null],[11,"eq","","",0,null]],"paths":[[3,"Token"],[4,"Error"],[3,"Header"],[4,"HeaderType"],[4,"Algorithm"],[3,"Claims"],[3,"Registered"]]}; initSearch(searchIndex);