Skip to content

Commit

Permalink
override toString on model to prevent sensitive data from getting int…
Browse files Browse the repository at this point in the history
…o the stack trace
  • Loading branch information
Battlestad committed Aug 29, 2023
1 parent faf4893 commit 32f8661
Show file tree
Hide file tree
Showing 14 changed files with 70 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,9 @@ public CollectionMappingDto(

private final Collection<@Valid @NotNull FromCollectionMappingDto<T>> fromCollectionMappings;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,9 @@ public class ConfigurationDto {
@NotNull
private final ObjectMappingDto mapping;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,9 @@ public Optional<ObjectMappingDto> getMapping() {
return Optional.ofNullable(mapping);
}

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,9 @@ public FromCollectionMappingDto(List<String> instanceCollectionReferencesOrdered
@NotNull
private final T elementMapping;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,9 @@ public ObjectMappingDto(
private final Map<String, @Valid @NotNull ObjectMappingDto> objectMappingPerKey;
private final Map<String, @Valid @NotNull CollectionMappingDto<ObjectMappingDto>> objectCollectionMappingPerKey;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,9 @@ public class ValueMappingDto {
@NotNull
private final String mappingString;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,9 @@ public class Configuration {
@NotNull
ObjectMapping mapping;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,9 @@ public class ObjectMapping {
@MapKeyColumn(name = "key")
private Map<String, @Valid @NotNull ObjectCollectionMapping> objectCollectionMappingPerKey;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,9 @@ public enum Type {

private String mappingString;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,9 @@ public class InstanceCollectionReference {
@NotBlank
private String reference;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,9 @@ public class ObjectCollectionMapping {
)
private Collection<@Valid @NotNull ObjectsFromCollectionMapping> objectsFromCollectionMappings;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,9 @@ public class ObjectsFromCollectionMapping {
@NotNull
private ObjectMapping objectMapping;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,9 @@ public class ValueCollectionMapping {
)
private Collection<@Valid @NotNull ValuesFromCollectionMapping> valuesFromCollectionMappings;

@Override
public String toString() {
return "Sensitive data omitted";
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,9 @@ public class ValuesFromCollectionMapping {
@NotNull
private ValueMapping valueMapping;

@Override
public String toString() {
return "Sensitive data omitted";
}

}

0 comments on commit 32f8661

Please sign in to comment.