Class PIIMasker
java.lang.Object
org.openmetadata.service.security.mask.PIIMasker
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic List<ColumnProfile>getColumnProfile(String fqn, List<ColumnProfile> columnProfiles) static ResultList<Query>getQueries(ResultList<Query> queries, Authorizer authorizer, javax.ws.rs.core.SecurityContext securityContext) static SearchIndexgetSampleData(SearchIndex searchIndex) static TablegetSampleData(Table table) static TopicgetSampleData(Topic topic) static TablegetTableProfile(Table table) static ResultList<TestCase>getTestCases(ResultList<TestCase> testCases, Authorizer authorizer, javax.ws.rs.core.SecurityContext securityContext) static TableDatamaskSampleData(TableData sampleData, Table table, List<Column> columns) static UsermaskUser(Authorizer authorizer, javax.ws.rs.core.SecurityContext securityContext, User user)
-
Field Details
-
SENSITIVE_PII_TAG
- See Also:
-
MASKED_VALUE
- See Also:
-
MASKED_NAME
- See Also:
-
MASKED_MAIL
- See Also:
-
-
Method Details
-
maskSampleData
-
getSampleData
-
getSampleData
-
getSampleData
-
getTableProfile
-
getColumnProfile
-
getTestCases
public static ResultList<TestCase> getTestCases(ResultList<TestCase> testCases, Authorizer authorizer, javax.ws.rs.core.SecurityContext securityContext) -
getQueries
public static ResultList<Query> getQueries(ResultList<Query> queries, Authorizer authorizer, javax.ws.rs.core.SecurityContext securityContext) -
maskUser
public static User maskUser(Authorizer authorizer, javax.ws.rs.core.SecurityContext securityContext, User user)
-