Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- Base64 - Class in org.sonatype.plexus.components.cipher
-
Provides Base64 encoding and decoding as defined by RFC 2045.
- Base64() - Constructor for class org.sonatype.plexus.components.cipher.Base64
C
- CHUNK_SIZE - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
- CIPHER_ALG - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
D
- decode(byte[]) - Method in class org.sonatype.plexus.components.cipher.Base64
-
Decodes a byte[] containing containing characters in the Base64 alphabet.
- decode(Object) - Method in class org.sonatype.plexus.components.cipher.Base64
-
Decodes an Object using the base64 algorithm.
- decodeBase64(byte[]) - Static method in class org.sonatype.plexus.components.cipher.Base64
-
Decodes Base64 data into octects
- decorate(String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- decorate(String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
decorated given string with { and }
- decrypt(String, String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- decrypt(String, String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
decrypt given base64 encrypted string
- decrypt64(String, String) - Method in class org.sonatype.plexus.components.cipher.PBECipher
- decryptDecorated(String, String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- decryptDecorated(String, String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
decrypt given base64 encoded encrypted string.
- DefaultPlexusCipher - Class in org.sonatype.plexus.components.cipher
-
Default implementation of
PlexusCipher
. - DefaultPlexusCipher() - Constructor for class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- DIGEST_ALG - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
E
- encode(byte[]) - Method in class org.sonatype.plexus.components.cipher.Base64
-
Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.
- encode(Object) - Method in class org.sonatype.plexus.components.cipher.Base64
-
Encodes an Object using the base64 algorithm.
- encodeBase64(byte[]) - Static method in class org.sonatype.plexus.components.cipher.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the output.
- encodeBase64(byte[], boolean) - Static method in class org.sonatype.plexus.components.cipher.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64Chunked(byte[]) - Static method in class org.sonatype.plexus.components.cipher.Base64
-
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
- encrypt(String, String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- encrypt(String, String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
encrypt given string with the given passPhrase and encode it into base64
- encrypt64(String, String) - Method in class org.sonatype.plexus.components.cipher.PBECipher
- encryptAndDecorate(String, String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- encryptAndDecorate(String, String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
encrypt given string with the given passPhrase, encode it into base64 and return result, wrapped into { } decorations
- ENCRYPTED_STRING_DECORATION_START - Static variable in interface org.sonatype.plexus.components.cipher.PlexusCipher
- ENCRYPTED_STRING_DECORATION_STOP - Static variable in interface org.sonatype.plexus.components.cipher.PlexusCipher
G
- getCryptoImpls(String) - Static method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
-
This method returns the available implementations for a service type
- getServiceTypes() - Static method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
-
Exploratory part.
I
- isArrayByteBase64(byte[]) - Static method in class org.sonatype.plexus.components.cipher.Base64
-
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
- isBase64(byte) - Static method in class org.sonatype.plexus.components.cipher.Base64
-
Returns whether or not the
octect
is in the base 64 alphabet. - isEncryptedString(String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- isEncryptedString(String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
check if given string is decorated
K
M
- main(String[]) - Static method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
O
- org.sonatype.plexus.components.cipher - package org.sonatype.plexus.components.cipher
P
- PBE_ITERATIONS - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
- PBECipher - Class in org.sonatype.plexus.components.cipher
-
This class is thread-safe.
- PBECipher() - Constructor for class org.sonatype.plexus.components.cipher.PBECipher
- PlexusCipher - Interface in org.sonatype.plexus.components.cipher
- PlexusCipherException - Exception in org.sonatype.plexus.components.cipher
- PlexusCipherException() - Constructor for exception org.sonatype.plexus.components.cipher.PlexusCipherException
- PlexusCipherException(String) - Constructor for exception org.sonatype.plexus.components.cipher.PlexusCipherException
- PlexusCipherException(String, Throwable) - Constructor for exception org.sonatype.plexus.components.cipher.PlexusCipherException
- PlexusCipherException(Throwable) - Constructor for exception org.sonatype.plexus.components.cipher.PlexusCipherException
S
- SALT_SIZE - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
- SPICE_SIZE - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
- STRING_ENCODING - Static variable in class org.sonatype.plexus.components.cipher.PBECipher
U
- unDecorate(String) - Method in class org.sonatype.plexus.components.cipher.DefaultPlexusCipher
- unDecorate(String) - Method in interface org.sonatype.plexus.components.cipher.PlexusCipher
-
return string inside decorations
W
B C D E G I K M O P S U WAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form