Skip to content
Snippets Groups Projects
Commit a3ac2b7f authored by Komal Makkar's avatar Komal Makkar
Browse files

Resolving comments

parent 13cb5183
No related branches found
No related tags found
1 merge request!12Pubsub Azure Implementation.
Checking pipeline status
...@@ -14,13 +14,14 @@ ...@@ -14,13 +14,14 @@
package org.opengroup.osdu.notification.provider.azure.models; package org.opengroup.osdu.notification.provider.azure.models;
import lombok.AccessLevel;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor(access = AccessLevel.PRIVATE)
public class HandshakeRequestData { public class HandshakeRequestData {
private String validationCode; private String validationCode;
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
package org.opengroup.osdu.notification.provider.azure.models; package org.opengroup.osdu.notification.provider.azure.models;
import lombok.AccessLevel;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
...@@ -22,8 +23,8 @@ import lombok.NoArgsConstructor; ...@@ -22,8 +23,8 @@ import lombok.NoArgsConstructor;
import java.util.Map; import java.util.Map;
@Data @Data
@NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor(access = AccessLevel.PRIVATE)
public class NotificationData { public class NotificationData {
private String data; private String data;
...@@ -31,9 +32,5 @@ public class NotificationData { ...@@ -31,9 +32,5 @@ public class NotificationData {
private Map<String,String> attributes; private Map<String,String> attributes;
private String messageId; private String messageId;
String validationCode;
String validationUrl;
} }
...@@ -15,13 +15,14 @@ ...@@ -15,13 +15,14 @@
package org.opengroup.osdu.notification.provider.azure.models; package org.opengroup.osdu.notification.provider.azure.models;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import lombok.AccessLevel;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor(access = AccessLevel.PRIVATE)
public class NotificationRequest { public class NotificationRequest {
private String id; private String id;
......
...@@ -32,7 +32,6 @@ import org.springframework.web.context.annotation.RequestScope; ...@@ -32,7 +32,6 @@ import org.springframework.web.context.annotation.RequestScope;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException;
import java.util.Base64; import java.util.Base64;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -59,7 +58,8 @@ public class EventGridRequestBodyExtractor implements IPubsubRequestBodyExtracto ...@@ -59,7 +58,8 @@ public class EventGridRequestBodyExtractor implements IPubsubRequestBodyExtracto
private HandshakeRequestData handshakeRequestData; private HandshakeRequestData handshakeRequestData;
private boolean isHandshakeRequest; private boolean isHandshakeRequest;
public EventGridRequestBodyExtractor(@Autowired HttpServletRequest httpServletRequest, @Autowired JaxRsDpsLog log) { @Autowired
public EventGridRequestBodyExtractor(HttpServletRequest httpServletRequest, JaxRsDpsLog log) {
this.httpServletRequest = httpServletRequest; this.httpServletRequest = httpServletRequest;
this.log = log; this.log = log;
this.notificationRequest = extractNotificationRequestFromHttpRequest(); this.notificationRequest = extractNotificationRequestFromHttpRequest();
......
...@@ -15,10 +15,8 @@ ...@@ -15,10 +15,8 @@
package org.opengroup.osdu.notification.provider.azure.util; package org.opengroup.osdu.notification.provider.azure.util;
import com.azure.cosmos.CosmosClient;
import com.azure.security.keyvault.secrets.SecretClient; import com.azure.security.keyvault.secrets.SecretClient;
import com.azure.security.keyvault.secrets.models.KeyVaultSecret; import com.azure.security.keyvault.secrets.models.KeyVaultSecret;
import org.opengroup.osdu.azure.KeyVaultFacade;
import org.opengroup.osdu.notification.provider.interfaces.IAppProperties; import org.opengroup.osdu.notification.provider.interfaces.IAppProperties;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment