org.apache.maven.settings.crypto
Class DefaultSettingsDecrypter

java.lang.Object
  extended by org.apache.maven.settings.crypto.DefaultSettingsDecrypter
All Implemented Interfaces:
SettingsDecrypter

@Component(role=SettingsDecrypter.class)
public class DefaultSettingsDecrypter
extends Object
implements SettingsDecrypter

Decrypts passwords in the settings.

Author:
Benjamin Bentmann

Constructor Summary
DefaultSettingsDecrypter()
           
 
Method Summary
 SettingsDecryptionResult decrypt(SettingsDecryptionRequest request)
          Decrypts passwords in the settings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSettingsDecrypter

public DefaultSettingsDecrypter()
Method Detail

decrypt

public SettingsDecryptionResult decrypt(SettingsDecryptionRequest request)
Description copied from interface: SettingsDecrypter
Decrypts passwords in the settings.

Specified by:
decrypt in interface SettingsDecrypter
Parameters:
request - The settings decryption request that holds the parameters, must not be null.
Returns:
The result of the settings decryption, never null.


Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.