services/application-services/product-service/src/main/java/com/amazonaws/saas/eks/auth/JwtConfig.java [22:104]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@Component
@ConfigurationProperties(prefix = "com.amazonaws.saas.eks")
public class JwtConfig {
	private String userPoolId;
	private String identityPoolId;
	private String jwkUrl;
	private String region;
	private String userNameField = "cognito:username";
	private int connectionTimeout = 2000;
	private int readTimeout = 2000;
	private String httpHeader = "Authorization";

	public JwtConfig() {
	}

	public String getJwkUrl() {
		return this.jwkUrl != null && !this.jwkUrl.isEmpty() ? this.jwkUrl
				: String.format("https://cognito-idp.%s.amazonaws.com/%s/.well-known/jwks.json", this.region,
						this.userPoolId);
	}

	public String getCognitoIdentityPoolUrl() {
		return String.format("https://cognito-idp.%s.amazonaws.com/%s", this.region, this.userPoolId);
	}

	public String getUserPoolId() {
		return userPoolId;
	}

	public void setUserPoolId(String userPoolId) {
		this.userPoolId = userPoolId;
	}

	public String getIdentityPoolId() {
		return identityPoolId;
	}

	public void setIdentityPoolId(String identityPoolId) {
		this.identityPoolId = identityPoolId;
	}

	public void setJwkUrl(String jwkUrl) {
		this.jwkUrl = jwkUrl;
	}

	public String getRegion() {
		return region;
	}

	public void setRegion(String region) {
		this.region = region;
	}

	public String getUserNameField() {
		return userNameField;
	}

	public void setUserNameField(String userNameField) {
		this.userNameField = userNameField;
	}

	public int getConnectionTimeout() {
		return connectionTimeout;
	}

	public void setConnectionTimeout(int connectionTimeout) {
		this.connectionTimeout = connectionTimeout;
	}

	public int getReadTimeout() {
		return readTimeout;
	}

	public void setReadTimeout(int readTimeout) {
		this.readTimeout = readTimeout;
	}

	public String getHttpHeader() {
		return httpHeader;
	}

	public void setHttpHeader(String httpHeader) {
		this.httpHeader = httpHeader;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



services/shared-services/user-management-service/src/main/java/com/amazonaws/saas/eks/auth/JwtConfig.java [22:104]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@Component
@ConfigurationProperties(prefix = "com.amazonaws.saas.eks")
public class JwtConfig {
	private String userPoolId;
	private String identityPoolId;
	private String jwkUrl;
	private String region;
	private String userNameField = "cognito:username";
	private int connectionTimeout = 2000;
	private int readTimeout = 2000;
	private String httpHeader = "Authorization";

	public JwtConfig() {
	}

	public String getJwkUrl() {
		return this.jwkUrl != null && !this.jwkUrl.isEmpty() ? this.jwkUrl
				: String.format("https://cognito-idp.%s.amazonaws.com/%s/.well-known/jwks.json", this.region,
						this.userPoolId);
	}

	public String getCognitoIdentityPoolUrl() {
		return String.format("https://cognito-idp.%s.amazonaws.com/%s", this.region, this.userPoolId);
	}

	public String getUserPoolId() {
		return userPoolId;
	}

	public void setUserPoolId(String userPoolId) {
		this.userPoolId = userPoolId;
	}

	public String getIdentityPoolId() {
		return identityPoolId;
	}

	public void setIdentityPoolId(String identityPoolId) {
		this.identityPoolId = identityPoolId;
	}

	public void setJwkUrl(String jwkUrl) {
		this.jwkUrl = jwkUrl;
	}

	public String getRegion() {
		return region;
	}

	public void setRegion(String region) {
		this.region = region;
	}

	public String getUserNameField() {
		return userNameField;
	}

	public void setUserNameField(String userNameField) {
		this.userNameField = userNameField;
	}

	public int getConnectionTimeout() {
		return connectionTimeout;
	}

	public void setConnectionTimeout(int connectionTimeout) {
		this.connectionTimeout = connectionTimeout;
	}

	public int getReadTimeout() {
		return readTimeout;
	}

	public void setReadTimeout(int readTimeout) {
		this.readTimeout = readTimeout;
	}

	public String getHttpHeader() {
		return httpHeader;
	}

	public void setHttpHeader(String httpHeader) {
		this.httpHeader = httpHeader;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



