• Home
  • Raw
  • Download

Lines Matching refs:err

40 	handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
41 if err != nil {
42 return &pb.CreationResponse{Err: err.Error()}, nil
44 _, err = jwt.NewMAC(handle)
45 if err != nil {
46 return &pb.CreationResponse{Err: err.Error()}, nil
52 handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
53 if err != nil {
54 return &pb.CreationResponse{Err: err.Error()}, nil
56 _, err = jwt.NewSigner(handle)
57 if err != nil {
58 return &pb.CreationResponse{Err: err.Error()}, nil
64 handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
65 if err != nil {
66 return &pb.CreationResponse{Err: err.Error()}, nil
68 _, err = jwt.NewVerifier(handle)
69 if err != nil {
70 return &pb.CreationResponse{Err: err.Error()}, nil
92 lv, err := spb.NewList(array)
93 if err != nil {
94 return "", err
96 b, err := lv.MarshalJSON()
97 if err != nil {
98 return "", err
105 if err := s.UnmarshalJSON([]byte(stringArray)); err != nil {
106 return nil, err
115 s, err := spb.NewStruct(o)
116 if err != nil {
117 return "", err
119 b, err := s.MarshalJSON()
120 if err != nil {
121 return "", err
128 if err := s.UnmarshalJSON([]byte(obj)); err != nil {
129 return nil, err
147 a, err := jsonStringToArrayClaim(val.GetJsonArrayValue())
148 if err != nil {
149 return nil, err
153 o, err := jsonStringToObjectClaim(val.GetJsonObjectValue())
154 if err != nil {
155 return nil, err
169 ccs, err := customClaimsFromProto(t.GetCustomClaims())
170 if err != nil {
171 return nil, err
194 v, err := getValue()
195 if err != nil {
196 return err
206 v, err := getValue()
207 if err != nil {
208 return err
218 if err := toStringValue(v.HasTypeHeader(), v.TypeHeader, &t.TypeHeader); err != nil {
219 return nil, err
221 if err := toStringValue(v.HasIssuer(), v.Issuer, &t.Issuer); err != nil {
222 return nil, err
224 if err := toStringValue(v.HasSubject(), v.Subject, &t.Subject); err != nil {
225 return nil, err
227 if err := toStringValue(v.HasJWTID(), v.JWTID, &t.JwtId); err != nil {
228 return nil, err
230 if err := toTimeValue(v.HasExpiration(), v.ExpiresAt, &t.Expiration); err != nil {
231 return nil, err
233 if err := toTimeValue(v.HasIssuedAt(), v.IssuedAt, &t.IssuedAt); err != nil {
234 return nil, err
236 if err := toTimeValue(v.HasNotBefore(), v.NotBefore, &t.NotBefore); err != nil {
237 return nil, err
240 aud, err := v.Audiences()
241 if err != nil {
242 return nil, err
249 array, err := v.ArrayClaim(name)
250 if err != nil {
251 return nil, err
253 s, err := arrayClaimToJSONString(array)
254 if err != nil {
255 return nil, err
261 m, err := v.ObjectClaim(name)
262 if err != nil {
263 return nil, err
265 o, err := objectClaimToJSONString(m)
266 if err != nil {
267 return nil, err
277 s, err := v.StringClaim(name)
278 if err != nil {
279 return nil, err
285 b, err := v.BooleanClaim(name)
286 if err != nil {
287 return nil, err
293 n, err := v.NumberClaim(name)
294 if err != nil {
295 return nil, err
326 func jwtSignResponseError(err error) *pb.JwtSignResponse {
328 Result: &pb.JwtSignResponse_Err{err.Error()}}
331 func jwtVerifyResponseError(err error) *pb.JwtVerifyResponse {
333 Result: &pb.JwtVerifyResponse_Err{err.Error()}}
336 func jwtToJWKSetResponseError(err error) *pb.JwtToJwkSetResponse {
338 Result: &pb.JwtToJwkSetResponse_Err{err.Error()}}
341 func jwtFromJwkSetResponseError(err error) *pb.JwtFromJwkSetResponse {
343 Result: &pb.JwtFromJwkSetResponse_Err{err.Error()}}
347 handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
348 if err != nil {
349 return jwtSignResponseError(err), nil
351 primitive, err := jwt.NewMAC(handle)
352 if err != nil {
353 return jwtSignResponseError(err), nil
355 rawJWT, err := tokenFromProto(req.GetRawJwt())
356 if err != nil {
357 return jwtSignResponseError(err), nil
359 compact, err := primitive.ComputeMACAndEncode(rawJWT)
360 if err != nil {
361 return jwtSignResponseError(err), nil
369 handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
370 if err != nil {
371 return jwtVerifyResponseError(err), nil
373 primitive, err := jwt.NewMAC(handle)
374 if err != nil {
375 return jwtVerifyResponseError(err), nil
377 validator, err := validatorFromProto(req.GetValidator())
378 if err != nil {
379 return jwtVerifyResponseError(err), nil
381 verified, err := primitive.VerifyMACAndDecode(req.GetSignedCompactJwt(), validator)
382 if err != nil {
383 return jwtVerifyResponseError(err), nil
385 verifiedJWT, err := tokenToProto(verified)
386 if err != nil {
387 return jwtVerifyResponseError(err), nil
395 handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
396 if err != nil {
397 return jwtSignResponseError(err), nil
399 signer, err := jwt.NewSigner(handle)
400 if err != nil {
401 return jwtSignResponseError(err), nil
403 rawJWT, err := tokenFromProto(req.GetRawJwt())
404 if err != nil {
405 return jwtSignResponseError(err), nil
407 compact, err := signer.SignAndEncode(rawJWT)
408 if err != nil {
409 return jwtSignResponseError(err), nil
418 handle, err := toKeysetHandle(req.GetAnnotatedKeyset())
419 if err != nil {
420 return jwtVerifyResponseError(err), nil
422 verifier, err := jwt.NewVerifier(handle)
423 if err != nil {
424 return jwtVerifyResponseError(err), nil
426 validator, err := validatorFromProto(req.GetValidator())
427 if err != nil {
428 return jwtVerifyResponseError(err), nil
430 verified, err := verifier.VerifyAndDecode(req.GetSignedCompactJwt(), validator)
431 if err != nil {
432 return jwtVerifyResponseError(err), nil
434 verifiedJWT, err := tokenToProto(verified)
435 if err != nil {
436 return jwtVerifyResponseError(err), nil
444 ks, err := keyset.NewBinaryReader(bytes.NewReader(req.GetKeyset())).Read()
445 if err != nil {
446 return jwtToJWKSetResponseError(err), nil
448 handle, err := keyset.NewHandleWithNoSecrets(ks)
449 if err != nil {
450 return jwtToJWKSetResponseError(err), nil
452 jwkSet, err := jwt.JWKSetFromPublicKeysetHandle(handle)
453 if err != nil {
454 return jwtToJWKSetResponseError(err), nil
462 handle, err := jwt.JWKSetToPublicKeysetHandle([]byte(req.GetJwkSet()))
463 if err != nil {
464 return jwtFromJwkSetResponseError(err), nil
467 if err := insecurecleartextkeyset.Write(handle, keyset.NewBinaryWriter(b)); err != nil {
468 return jwtFromJwkSetResponseError(err), nil