Index

A C D G M O P R S T U W _ 
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.
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

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
 
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
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
 

G

getAddDefaultEntities() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.io.xpp3.SecurityConfigurationXpp3Reader
Returns the state of the "add default entities" flag.
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.
getMaster() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.SettingsSecurity
Get encrypted master password.
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.
getValue() - Method in class org.sonatype.plexus.components.sec.dispatcher.model.ConfigProperty
Get value of this property.

M

main(String[]) - Static method in class org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
 

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

PasswordDecryptor - Interface in org.sonatype.plexus.components.sec.dispatcher
 
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.
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 Class in org.sonatype.plexus.components.sec.dispatcher
 
SecDispatcherException(String) - Constructor for exception class org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException
 
SecDispatcherException(String, Throwable) - Constructor for exception class org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException
 
SecDispatcherException(Throwable) - Constructor for exception class 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.
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

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
 

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.

_

_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
A C D G M O P R S T U W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form