Class EnvMasterSource
java.lang.Object
org.codehaus.plexus.components.secdispatcher.internal.sources.MasterSourceSupport
org.codehaus.plexus.components.secdispatcher.internal.sources.PrefixMasterSourceSupport
org.codehaus.plexus.components.secdispatcher.internal.sources.EnvMasterSource
- All Implemented Interfaces:
MasterSource,MasterSourceMeta
@Singleton
@Named("env")
public final class EnvMasterSource
extends PrefixMasterSourceSupport
implements MasterSourceMeta
Password source that uses env.
Config: env:$ENVIRONMENT_VARIABLE_NAME
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional "config template" that may serve as basis to configure this master source.String describing what this source does.protected Stringprotected SecDispatcher.ValidationResponsedoValidateConfiguration(String transformed) Methods inherited from class org.codehaus.plexus.components.secdispatcher.internal.sources.MasterSourceSupport
handle, validateConfiguration
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
EnvMasterSource
public EnvMasterSource()
-
-
Method Details
-
description
Description copied from interface:MasterSourceMetaString describing what this source does.- Specified by:
descriptionin interfaceMasterSourceMeta
-
configTemplate
Description copied from interface:MasterSourceMetaOptional "config template" that may serve as basis to configure this master source. The template cannot be "reused" as is as configuration.- Specified by:
configTemplatein interfaceMasterSourceMeta
-
doHandle
- Specified by:
doHandlein classMasterSourceSupport- Throws:
SecDispatcherException
-
doValidateConfiguration
- Specified by:
doValidateConfigurationin classMasterSourceSupport
-