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 Summary
Constructors Constructor Description CognitoAuthorizerClaims()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAudience()LonggetAuthTime()StringgetClaim(String claim)StringgetEmail()StringgetExpiration()StringgetIssuedAt()StringgetIssuer()StringgetSubject()StringgetTokenUse()StringgetUsername()booleanisEmailVerified()voidsetAudience(String audience)voidsetAuthTime(Long authTime)voidsetClaim(String claim, String value)voidsetEmail(String email)voidsetEmailVerified(boolean emailVerified)voidsetExpiration(String expiration)voidsetIssuedAt(String issuedAt)voidsetIssuer(String issuer)voidsetSubject(String subject)voidsetTokenUse(String tokenUse)voidsetUsername(String username)
-
-
-
Method Detail
-
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)
-
-