Skip to content

Commit 5fc612a

Browse files
committed
Adding WebAppsNonce
1 parent 88aec8a commit 5fc612a

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

common4j/src/main/com/microsoft/identity/common/java/jwt/AbstractJwtRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ public static class ClaimNames {
4545
public static final String ISSUER = "iss";
4646
public static final String GRANT_TYPE = "grant_type";
4747
public static final String NONCE = "request_nonce";
48+
// When WebApps provide a nonce, we need to attach it to JWT with this claim name
49+
public static final String WEBAPPS_NONCE = "nonce";
4850
public static final String REDIRECT_URI = "redirect_uri";
4951

5052
public static final String BRK_REDIRECT_URI = "brk_redirect_uri";

common4j/src/main/com/microsoft/identity/common/java/jwt/JwtRequestBody.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ public final class JwtRequestBody extends AbstractJwtRequest {
5656
@SerializedName(ClaimNames.NONCE)
5757
private String mNonce;
5858

59+
@SerializedName(ClaimNames.WEBAPPS_NONCE)
60+
private String mWebAppsNonce;
61+
5962
@SerializedName(ClaimNames.REDIRECT_URI)
6063
private String mRedirectUri;
6164

0 commit comments

Comments
 (0)