Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addConfiguration(Config) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Method addConfiguration.
- addDefaultEntities - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
If set the parser will be loaded with all single characters from the XHTML specification.
- addProperty(ConfigProperty) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Method addProperty.
- ATTR_START - Static variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- ATTR_STOP - Static variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
C
- checkFieldWithDuplicate(XmlPullParser, String, String, Set) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method checkFieldWithDuplicate.
- checkUnknownAttribute(XmlPullParser, String, String, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method checkUnknownAttribute.
- checkUnknownElement(XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method checkUnknownElement.
- Config - Class in org.sonatype.plexus.components.sec.dispatcher.model
-
Named configuration.
- Config() - Constructor for class org.sonatype.plexus.components.sec.dispatcher.model.Config
- ConfigProperty - Class in org.sonatype.plexus.components.sec.dispatcher.model
-
generic property - name/value pair.
- ConfigProperty() - Constructor for class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
- configurations - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Field configurations.
- contentTransformer - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Field contentTransformer.
D
- decrypt(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- decrypt(String) - Method in interface org.sonatype.plexus.components.sec.dispatcher.SecDispatcher
-
decrypt given encrypted string
- decrypt(String, Map, Map) - Method in interface org.sonatype.plexus.components.sec.dispatcher.PasswordDecryptor
-
decrypt given encrypted string
- DEFAULT_CONFIGURATION - Static variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- DefaultSecDispatcher - Class in org.sonatype.plexus.components.sec.dispatcher
- DefaultSecDispatcher(PlexusCipher) - Constructor for class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
-
Ctor to be used in tests and other simplified cases (no decryptors and config).
- DefaultSecDispatcher(PlexusCipher, Map<String, PasswordDecryptor>, String) - Constructor for class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
F
- fileComment - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Field fileComment.
G
- getAddDefaultEntities() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Returns the state of the "add default entities" flag.
- getBooleanValue(String, String, XmlPullParser) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getBooleanValue.
- getBooleanValue(String, String, XmlPullParser, String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getBooleanValue.
- getByteValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getByteValue.
- getCharacterValue(String, String, XmlPullParser) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getCharacterValue.
- getConfig(SettingsSecurity, String) - Static method in class org.sonatype.plexus.components.sec.dispatcher.SecUtil
- getConfigurationFile() - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- getConfigurations() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Method getConfigurations.
- getDateValue(String, String, String, XmlPullParser) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getDateValue.
- getDateValue(String, String, XmlPullParser) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getDateValue.
- getDoubleValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getDoubleValue.
- getFloatValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getFloatValue.
- getIntegerValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getIntegerValue.
- getLongValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getLongValue.
- getMaster() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Get encrypted master password.
- getMaster(SettingsSecurity) - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- getModelEncoding() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Get the modelEncoding field.
- getName() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Get name of this configuration.
- getName() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
-
Get name of this property.
- getProperties() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Method getProperties.
- getRelocation() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Get reference to the location of the security file.
- getRequiredAttributeValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getRequiredAttributeValue.
- getSec() - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- getShortValue(String, String, XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getShortValue.
- getTrimmedValue(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method getTrimmedValue.
- getValue() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
-
Get value of this property.
I
- interpolatedTrimmed(String, String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method interpolatedTrimmed.
- isEncryptedString(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
M
- main(String[]) - Static method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- master - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
encrypted master password.
- modelEncoding - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Field modelEncoding.
N
- name - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
name of this configuration.
- name - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
-
name of this property.
- NAMESPACE - Static variable in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Field NAMESPACE.
- nextTag(XmlPullParser) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method nextTag.
O
- org.sonatype.plexus.components.sec.dispatcher - package org.sonatype.plexus.components.sec.dispatcher
- org.sonatype.plexus.components.sec.dispatcher.model - package org.sonatype.plexus.components.sec.dispatcher.model
- org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3 - package org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3
P
- parseConfig(XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method parseConfig.
- parseConfigProperty(XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method parseConfigProperty.
- parseSettingsSecurity(XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method parseSettingsSecurity.
- PasswordDecryptor - Interface in org.sonatype.plexus.components.sec.dispatcher
- properties - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Field properties.
- propertyExists(String[], String[]) - Static method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- PROTOCOL_DELIM - Static variable in class org.sonatype.plexus.components.sec.dispatcher.SecUtil
- PROTOCOL_DELIM_LEN - Static variable in class org.sonatype.plexus.components.sec.dispatcher.SecUtil
R
- read(InputStream) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method read.
- read(InputStream, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method read.
- read(Reader) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
- read(Reader, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
- read(String, boolean) - Static method in class org.sonatype.plexus.components.sec.dispatcher.SecUtil
- read(XmlPullParser, boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Method read.
- relocation - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
reference to the location of the security file.
- removeConfiguration(Config) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Method removeConfiguration.
- removeProperty(ConfigProperty) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Method removeProperty.
S
- SecDispatcher - Interface in org.sonatype.plexus.components.sec.dispatcher
-
This component decrypts a string, passed to it
- SecDispatcherException - Exception in org.sonatype.plexus.components.sec.dispatcher
- SecDispatcherException(String) - Constructor for exception org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException
- SecDispatcherException(String, Throwable) - Constructor for exception org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException
- SecDispatcherException(Throwable) - Constructor for exception org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException
- SecurityConfigurationXpp3Reader - Class in org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3
-
Class SecurityConfigurationXpp3Reader.
- SecurityConfigurationXpp3Reader() - Constructor for class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
- SecurityConfigurationXpp3Reader(SecurityConfigurationXpp3Reader.ContentTransformer) - Constructor for class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
- SecurityConfigurationXpp3Reader.ContentTransformer - Interface in org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3
- SecurityConfigurationXpp3Writer - Class in org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3
-
Class SecurityConfigurationXpp3Writer.
- SecurityConfigurationXpp3Writer() - Constructor for class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
- SecUtil - Class in org.sonatype.plexus.components.sec.dispatcher
- SecUtil() - Constructor for class org.sonatype.plexus.components.sec.dispatcher.SecUtil
- setAddDefaultEntities(boolean) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
-
Sets the state of the "add default entities" flag.
- setConfigurationFile(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- setConfigurations(List<Config>) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Set named configurations.
- setFileComment(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Method setFileComment.
- setMaster(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Set encrypted master password.
- setModelEncoding(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Set the modelEncoding field.
- setName(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Set name of this configuration.
- setName(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
-
Set name of this property.
- setProperties(List<ConfigProperty>) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.Config
-
Set properties.
- setRelocation(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
-
Set reference to the location of the security file.
- SettingsSecurity - Class in org.sonatype.plexus.components.sec.dispatcher.model
-
Class SettingsSecurity.
- SettingsSecurity() - Constructor for class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
- setValue(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
-
Set value of this property.
- show(boolean) - Static method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- strip(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- stripAttributes(String) - Method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- SYSTEM_PROPERTY_MASTER_PASSWORD - Static variable in interface org.sonatype.plexus.components.sec.dispatcher.SecDispatcher
- SYSTEM_PROPERTY_SEC_LOCATION - Static variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
- SYSTEM_PROPERTY_SERVER_PASSWORD - Static variable in interface org.sonatype.plexus.components.sec.dispatcher.SecDispatcher
T
- toStream(String) - Static method in class org.sonatype.plexus.components.sec.dispatcher.SecUtil
- transform(String, String) - Method in interface org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader.ContentTransformer
-
Interpolate the value read from the xpp3 document
- TYPE_ATTR - Static variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
U
- URL_PROTOCOLS - Static variable in class org.sonatype.plexus.components.sec.dispatcher.SecUtil
- usage() - Static method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
V
- value - Variable in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
-
value of this property.
W
- write(OutputStream, SettingsSecurity) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Method write.
- write(Writer, SettingsSecurity) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Method write.
- writeConfig(Config, String, XmlSerializer) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Method writeConfig.
- writeConfigProperty(ConfigProperty, String, XmlSerializer) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Method writeConfigProperty.
- writeSettingsSecurity(SettingsSecurity, String, XmlSerializer) - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Writer
-
Method writeSettingsSecurity.
_
- _cipher - Variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
-
DefaultHandler
- _configurationFile - Variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
-
Configuration file
- _decryptors - Variable in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
-
All available dispatchers
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form