Class 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 Detail

      • CognitoAuthorizerClaims

        public CognitoAuthorizerClaims()
    • Method Detail

      • 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)