org.sonatype.plexus.components.cipher
public interface PlexusCipher
Modifier and Type | Field and Description |
---|---|
static char |
ENCRYPTED_STRING_DECORATION_START |
static char |
ENCRYPTED_STRING_DECORATION_STOP |
static java.lang.String |
ROLE |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
decorate(java.lang.String str)
decorated given string with { and }
|
java.lang.String |
decrypt(java.lang.String str,
java.lang.String passPhrase)
decrypt given base64 encrypted string
|
java.lang.String |
decryptDecorated(java.lang.String str,
java.lang.String passPhrase)
decrypt given base64 encoded encrypted string.
|
java.lang.String |
encrypt(java.lang.String str,
java.lang.String passPhrase)
encrypt given string with the given passPhrase and encode it into base64
|
java.lang.String |
encryptAndDecorate(java.lang.String str,
java.lang.String passPhrase)
encrypt given string with the given passPhrase, encode it into base64 and return result, wrapped into { }
decorations
|
boolean |
isEncryptedString(java.lang.String str)
check if given string is decorated
|
java.lang.String |
unDecorate(java.lang.String str)
return string inside decorations
|
static final java.lang.String ROLE
static final char ENCRYPTED_STRING_DECORATION_START
static final char ENCRYPTED_STRING_DECORATION_STOP
java.lang.String encrypt(java.lang.String str, java.lang.String passPhrase) throws PlexusCipherException
str
- passPhrase
- PlexusCipherException
java.lang.String encryptAndDecorate(java.lang.String str, java.lang.String passPhrase) throws PlexusCipherException
str
- passPhrase
- PlexusCipherException
java.lang.String decrypt(java.lang.String str, java.lang.String passPhrase) throws PlexusCipherException
str
- passPhrase
- PlexusCipherException
java.lang.String decryptDecorated(java.lang.String str, java.lang.String passPhrase) throws PlexusCipherException
str
- passPhrase
- PlexusCipherException
boolean isEncryptedString(java.lang.String str)
str
- java.lang.String unDecorate(java.lang.String str) throws PlexusCipherException
str
- PlexusCipherException
java.lang.String decorate(java.lang.String str)
str
- Copyright © 2014. All Rights Reserved.