You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2021/12/27 07:26:37 UTC

[jclouds] branch master updated: JCLOUDS-1591: Fix NPE in ClientCredentialsClaims

This is an automated email from the ASF dual-hosted git repository.

gaul pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jclouds.git


The following commit(s) were added to refs/heads/master by this push:
     new c95ddff  JCLOUDS-1591: Fix NPE in ClientCredentialsClaims
c95ddff is described below

commit c95ddff0205ce2c54fe2f677769e71a59417835d
Author: SATYANAN-ANAND <96...@users.noreply.github.com>
AuthorDate: Mon Dec 27 12:56:28 2021 +0530

    JCLOUDS-1591: Fix NPE in ClientCredentialsClaims
---
 .../java/org/jclouds/oauth/v2/domain/ClientCredentialsClaims.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/ClientCredentialsClaims.java b/apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/ClientCredentialsClaims.java
index 3c37bef..295af23 100644
--- a/apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/ClientCredentialsClaims.java
+++ b/apis/oauth/src/main/java/org/jclouds/oauth/v2/domain/ClientCredentialsClaims.java
@@ -16,6 +16,7 @@
  */
 package org.jclouds.oauth.v2.domain;
 
+import org.jclouds.javax.annotation.Nullable;
 import org.jclouds.json.SerializedNames;
 
 import com.google.auto.value.AutoValue;
@@ -49,10 +50,11 @@ public abstract class ClientCredentialsClaims {
     public abstract long nbf();
 
     /** "JWT ID", a unique identifier for the JWT. */
+    @Nullable
     public abstract String jti();
 
     @SerializedNames({ "iss", "sub", "aud", "exp", "nbf", "jti" })
-    public static ClientCredentialsClaims create(String iss, String sub, String aud, long exp, long nbf, String jti) {
+    public static ClientCredentialsClaims create(String iss, String sub, String aud, long exp, long nbf, @Nullable String jti) {
         return new AutoValue_ClientCredentialsClaims(iss, sub, aud, exp, nbf, jti);
     }