List of usage examples for org.bouncycastle.util.encoders UrlBase64Encoder UrlBase64Encoder
public UrlBase64Encoder()
From source file:org.xwiki.crypto.internal.encoder.UrlBase64BinaryStringEncoder.java
License:Open Source License
@Override InternalBinaryStringEncoder getEncoder() { return new AbstractBouncyCastleInternalBinaryStringEncoder(new UrlBase64Encoder(), BLOCK_SIZE, CHAR_SIZE) { @Override//from w w w. j a va 2s . co m public boolean isValidEncoding(byte b) { return (b == 0x2d || b == 0x2e || b == 0x5f || (b >= 0x30 && b <= 0x39) || (b >= 0x41 && b <= 0x5a) || (b >= 0x61 && b <= 0x7a)); } }; }