|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.karaf.jaas.modules.encryption.BasicEncryption
public class BasicEncryption
Constructor Summary | |
---|---|
BasicEncryption(java.util.Map<java.lang.String,java.lang.String> params)
|
Method Summary | |
---|---|
static java.lang.String |
base64Encode(byte[] data)
encode the input data producing a base 64 encoded byte array. |
static int |
base64Encode(byte[] data,
int off,
int length,
java.io.OutputStream out)
encode the input data producing a base 64 output stream. |
boolean |
checkPassword(java.lang.String provided,
java.lang.String real)
Check password. |
java.lang.String |
encryptPassword(java.lang.String password)
Encrypt a password. |
static java.lang.String |
hexEncode(byte[] in)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicEncryption(java.util.Map<java.lang.String,java.lang.String> params)
Method Detail |
---|
public java.lang.String encryptPassword(java.lang.String password)
Encryption
Encrypt a password.
encryptPassword
in interface Encryption
password
- the password in plain format.
public boolean checkPassword(java.lang.String provided, java.lang.String real)
Encryption
Check password.
checkPassword
in interface Encryption
provided
- password provided in plain format.real
- the encrypted format to compare with.
public static java.lang.String hexEncode(byte[] in)
public static java.lang.String base64Encode(byte[] data)
public static int base64Encode(byte[] data, int off, int length, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |