private void validateTokenExpiryConfigurations(OAuthConsumerAppDTO oAuthConsumerAppDTO) { if (oAuthConsumerAppDTO.getUserAccessTokenExpiryTime() == 0) { oAuthConsumerAppDTO.setUserAccessTokenExpiryTime( OAuthServerConfiguration.getInstance().getUserAccessTokenValidityPeriodInSeconds()); logOnInvalidConfig(oAuthConsumerAppDTO.getApplicationName(), "user access token", oAuthConsumerAppDTO.getUserAccessTokenExpiryTime()); } if (oAuthConsumerAppDTO.getApplicationAccessTokenExpiryTime() == 0) { oAuthConsumerAppDTO.setApplicationAccessTokenExpiryTime( OAuthServerConfiguration.getInstance().getApplicationAccessTokenValidityPeriodInSeconds()); logOnInvalidConfig(oAuthConsumerAppDTO.getApplicationName(), "application access token", oAuthConsumerAppDTO.getApplicationAccessTokenExpiryTime()); } if (oAuthConsumerAppDTO.getRefreshTokenExpiryTime() == 0) { oAuthConsumerAppDTO.setRefreshTokenExpiryTime( OAuthServerConfiguration.getInstance().getRefreshTokenValidityPeriodInSeconds()); logOnInvalidConfig(oAuthConsumerAppDTO.getApplicationName(), "refresh token", oAuthConsumerAppDTO.getRefreshTokenExpiryTime()); } if (oAuthConsumerAppDTO.getIdTokenExpiryTime() == 0) { oAuthConsumerAppDTO.setIdTokenExpiryTime( OAuthServerConfiguration.getInstance().getOpenIDConnectIDTokenExpiryTimeInSeconds()); logOnInvalidConfig(oAuthConsumerAppDTO.getApplicationName(), "id token", oAuthConsumerAppDTO.getIdTokenExpiryTime()); } }
dto.setApplicationAccessTokenExpiryTime(appDO.getApplicationAccessTokenExpiryTime()); dto.setRefreshTokenExpiryTime(appDO.getRefreshTokenExpiryTime()); dto.setIdTokenExpiryTime(appDO.getIdTokenExpiryTime()); dto.setAudiences(appDO.getAudiences()); dto.setRequestObjectSignatureValidationEnabled(appDO.isRequestObjectSignatureValidationEnabled());