@@ -93,37 +93,39 @@ public static void validateDetokenizeRequest(DetokenizeRequest request) throws S
9393 if (tokens == null || tokens .isEmpty ()) {
9494 LogUtil .printErrorLog (Utils .parameterizedString (
9595 ErrorLogs .EMPTY_DETOKENIZE_DATA .getLog (), InterfaceName .DETOKENIZE .getName ()
96- ));
97- throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .EmptyDetokenizeData .getMessage ());
96+ ));
97+ throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .EmptyDetokenizeData .getMessage ());
9898 }
99- for (String token : tokens ) {
99+ for (int index = 0 ; index < tokens .size (); index ++) {
100+ String token = tokens .get (index );
100101 if (token == null || token .trim ().isEmpty ()) {
101102 LogUtil .printErrorLog (Utils .parameterizedString (
102- ErrorLogs .EMPTY_OR_NULL_TOKEN_IN_DETOKENIZE_DATA .getLog (), InterfaceName .DETOKENIZE .getName ()
103- ));
103+ ErrorLogs .EMPTY_OR_NULL_TOKEN_IN_DETOKENIZE_DATA .getLog (),
104+ InterfaceName .DETOKENIZE .getName (),
105+ String .valueOf (index )));
104106 throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .EmptyTokenInDetokenizeData .getMessage ());
105107 }
106108 }
109+
107110 List <TokenGroupRedactions > groupRedactions = request .getTokenGroupRedactions ();
108111 if (groupRedactions != null && !groupRedactions .isEmpty ()) {
109- for (TokenGroupRedactions group : groupRedactions ) {
110- if (group == null ) {
111- LogUtil .printErrorLog (Utils .parameterizedString (ErrorLogs .NULL_TOKEN_REDACTION_GROUP_OBJECT .getLog (), InterfaceName .DETOKENIZE .getName ()));
112- throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .NullTokenGroupRedactions .getMessage ());
113- }
114- String groupName = group .getTokenGroupName ();
115- String redaction = group .getRedaction ();
116- if (groupName == null || groupName .trim ().isEmpty ()) {
117- LogUtil .printErrorLog (Utils .parameterizedString (ErrorLogs .NULL_TOKEN_GROUP_NAME_IN_TOKEN_GROUP .getLog (), InterfaceName .DETOKENIZE .getName ()));
118- throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .NullTokenGroupNameInTokenGroup .getMessage ());
119- }
120- if (redaction == null || redaction .trim ().isEmpty ()) {
121- LogUtil .printErrorLog (Utils .parameterizedString (ErrorLogs .EMPTY_OR_NULL_REDACTION_IN_TOKEN_GROUP .getLog (), InterfaceName .DETOKENIZE .getName ()));
122- throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .NullRedactionInTokenGroup .getMessage ());
123- }
112+ for (TokenGroupRedactions group : groupRedactions ) {
113+ if (group == null ) {
114+ LogUtil .printErrorLog (Utils .parameterizedString (ErrorLogs .NULL_TOKEN_REDACTION_GROUP_OBJECT .getLog (), InterfaceName .DETOKENIZE .getName ()));
115+ throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .NullTokenGroupRedactions .getMessage ());
116+ }
117+ String groupName = group .getTokenGroupName ();
118+ String redaction = group .getRedaction ();
119+ if (groupName == null || groupName .trim ().isEmpty ()) {
120+ LogUtil .printErrorLog (Utils .parameterizedString (ErrorLogs .NULL_TOKEN_GROUP_NAME_IN_TOKEN_GROUP .getLog (), InterfaceName .DETOKENIZE .getName ()));
121+ throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .NullTokenGroupNameInTokenGroup .getMessage ());
122+ }
123+ if (redaction == null || redaction .trim ().isEmpty ()) {
124+ LogUtil .printErrorLog (Utils .parameterizedString (ErrorLogs .EMPTY_OR_NULL_REDACTION_IN_TOKEN_GROUP .getLog (), InterfaceName .DETOKENIZE .getName ()));
125+ throw new SkyflowException (ErrorCode .INVALID_INPUT .getCode (), ErrorMessage .NullRedactionInTokenGroup .getMessage ());
124126 }
125127 }
126-
128+ }
127129 }
128130
129131 public static void validateVaultConfiguration (VaultConfig vaultConfig ) throws SkyflowException {
0 commit comments