Class CognitoAuthorizerClaims

java.lang.Object
io.quarkus.amazon.lambda.http.model.CognitoAuthorizerClaims

public class CognitoAuthorizerClaims extends Object
This object represents the claims property in the authorizer context of a request. The claims object is normally populated by a Cognito User Pool authorizer and contains the following fields:
 "claims": {
     "sub": "42df3b02-29f1-4779-a3e5-eff92ff280b2",
     "aud": "2k3no2j1rjjbqaskc4bk0ub29b",
     "email_verified": "true",
     "token_use": "id",
     "auth_time": "1492467169",
     "iss": "https://cognito-idp.us-east-2.amazonaws.com/us-east-2_Adx5ZHePg",
     "cognito:username": "sapessi",
     "expiration": "Mon Apr 17 23:12:49 UTC 2017",
     "issuedAt": "Mon Apr 17 22:12:49 UTC 2017",
     "email": "bulianis@amazon.com"
 }
 
  • Constructor Details

    • CognitoAuthorizerClaims

      public CognitoAuthorizerClaims()
  • Method Details

    • getClaim

      public String getClaim(String claim)
    • setClaim

      public void setClaim(String claim, String value)
    • getSubject

      public String getSubject()
    • setSubject

      public void setSubject(String subject)
    • getAudience

      public String getAudience()
    • setAudience

      public void setAudience(String audience)
    • getIssuer

      public String getIssuer()
    • setIssuer

      public void setIssuer(String issuer)
    • getTokenUse

      public String getTokenUse()
    • setTokenUse

      public void setTokenUse(String tokenUse)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • isEmailVerified

      public boolean isEmailVerified()
    • setEmailVerified

      public void setEmailVerified(boolean emailVerified)
    • getAuthTime

      public Long getAuthTime()
    • setAuthTime

      public void setAuthTime(Long authTime)
    • getExpiration

      public String getExpiration()
    • setExpiration

      public void setExpiration(String expiration)
    • getIssuedAt

      public String getIssuedAt()
    • setIssuedAt

      public void setIssuedAt(String issuedAt)