Class EntityMasker
- java.lang.Object
-
- org.openmetadata.service.secrets.masker.EntityMasker
-
- Direct Known Subclasses:
PasswordEntityMasker
public abstract class EntityMasker extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static Set<Class<?>>DO_NOT_MASK_CLASSES
-
Constructor Summary
Constructors Constructor Description EntityMasker()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidmaskAuthenticationMechanism(String name, AuthenticationMechanism authenticationMechanism)abstract voidmaskIngestionPipeline(IngestionPipeline ingestionPipeline)abstract ObjectmaskServiceConnectionConfig(Object connectionConfig, String connectionType, ServiceType serviceType)abstract WorkflowmaskWorkflow(Workflow workflow)abstract voidunmaskAuthenticationMechanism(String name, AuthenticationMechanism authenticationMechanism, AuthenticationMechanism originalAuthenticationMechanism)abstract voidunmaskIngestionPipeline(IngestionPipeline ingestionPipeline, IngestionPipeline originalIngestionPipeline)abstract ObjectunmaskServiceConnectionConfig(Object connectionConfig, Object originalConnectionConfig, String connectionType, ServiceType serviceType)abstract WorkflowunmaskWorkflow(Workflow workflow, Workflow originalWorkflow)
-
-
-
Method Detail
-
maskServiceConnectionConfig
public abstract Object maskServiceConnectionConfig(Object connectionConfig, String connectionType, ServiceType serviceType)
-
maskAuthenticationMechanism
public abstract void maskAuthenticationMechanism(String name, AuthenticationMechanism authenticationMechanism)
-
maskIngestionPipeline
public abstract void maskIngestionPipeline(IngestionPipeline ingestionPipeline)
-
unmaskServiceConnectionConfig
public abstract Object unmaskServiceConnectionConfig(Object connectionConfig, Object originalConnectionConfig, String connectionType, ServiceType serviceType)
-
unmaskIngestionPipeline
public abstract void unmaskIngestionPipeline(IngestionPipeline ingestionPipeline, IngestionPipeline originalIngestionPipeline)
-
unmaskAuthenticationMechanism
public abstract void unmaskAuthenticationMechanism(String name, AuthenticationMechanism authenticationMechanism, AuthenticationMechanism originalAuthenticationMechanism)
-
-