module PkernelJce::Converter
Common converter between different format
Public Instance Methods
from_b64(str)
click to toggle source
end to_b64
# File lib/pkernel_jce/converter.rb, line 24 def from_b64(str) java.util.Base64.decoder.decode(str) end
from_hex(str)
click to toggle source
end to_hex
# File lib/pkernel_jce/converter.rb, line 14 def from_hex(str) org.bouncycastle.util.encoders.Hex.decode(str) end
from_mb64(str)
click to toggle source
Convert from MimeEncoder base64 format
# File lib/pkernel_jce/converter.rb, line 40 def from_mb64(str) java.util.Base64.getMimeDecoder.decode(str) end
to_b64(bin)
click to toggle source
end from_hex
# File lib/pkernel_jce/converter.rb, line 19 def to_b64(bin) String.from_java_bytes(java.util.Base64.encoder.encode(bin)) end
to_hex(bin)
click to toggle source
# File lib/pkernel_jce/converter.rb, line 9 def to_hex(bin) String.from_java_bytes(org.bouncycastle.util.encoders.Hex.encode(bin)) end
to_mb64(bin)
click to toggle source
Convert to MimeEncoder base64 format which limit per line 80 characters
# File lib/pkernel_jce/converter.rb, line 32 def to_mb64(bin) String.from_java_bytes(java.util.Base64.getMimeEncoder.encode(bin)) end