public class MavenPlexusCipher extends Object implements org.sonatype.plexus.components.cipher.PlexusCipher
Constructor and Description |
---|
MavenPlexusCipher() |
Modifier and Type | Method and Description |
---|---|
String |
decorate(String str) |
String |
decrypt(String str,
String passPhrase) |
String |
decryptDecorated(String str,
String passPhrase) |
String |
encrypt(String str,
String passPhrase) |
String |
encryptAndDecorate(String str,
String passPhrase) |
boolean |
isEncryptedString(String str) |
String |
unDecorate(String str) |
public MavenPlexusCipher() throws IllegalStateException
IllegalStateException
public String encrypt(String str, String passPhrase) throws org.sonatype.plexus.components.cipher.PlexusCipherException
encrypt
in interface org.sonatype.plexus.components.cipher.PlexusCipher
org.sonatype.plexus.components.cipher.PlexusCipherException
public String encryptAndDecorate(String str, String passPhrase) throws org.sonatype.plexus.components.cipher.PlexusCipherException
encryptAndDecorate
in interface org.sonatype.plexus.components.cipher.PlexusCipher
org.sonatype.plexus.components.cipher.PlexusCipherException
public String decrypt(String str, String passPhrase) throws org.sonatype.plexus.components.cipher.PlexusCipherException
decrypt
in interface org.sonatype.plexus.components.cipher.PlexusCipher
org.sonatype.plexus.components.cipher.PlexusCipherException
public String decryptDecorated(String str, String passPhrase) throws org.sonatype.plexus.components.cipher.PlexusCipherException
decryptDecorated
in interface org.sonatype.plexus.components.cipher.PlexusCipher
org.sonatype.plexus.components.cipher.PlexusCipherException
public boolean isEncryptedString(String str)
isEncryptedString
in interface org.sonatype.plexus.components.cipher.PlexusCipher
public String unDecorate(String str) throws org.sonatype.plexus.components.cipher.PlexusCipherException
unDecorate
in interface org.sonatype.plexus.components.cipher.PlexusCipher
org.sonatype.plexus.components.cipher.PlexusCipherException
Copyright © 2021 JBoss by Red Hat. All rights reserved.