Module: PkernelJce::Converter

Included in:
Pkernel::Converter
Defined in:
lib/pkernel_jce/converter.rb

Instance Method Summary collapse

Instance Method Details

#from_b64(str) ⇒ Object

end to_b64



20
21
22
# File 'lib/pkernel_jce/converter.rb', line 20

def from_b64(str)
  java.util.Base64.decoder.decode(str)
end

#from_hex(str) ⇒ Object

end to_hex



10
11
12
# File 'lib/pkernel_jce/converter.rb', line 10

def from_hex(str)
  org.bouncycastle.util.encoders.Hex.decode(str)
end

#to_b64(bin) ⇒ Object

end from_hex



15
16
17
# File 'lib/pkernel_jce/converter.rb', line 15

def to_b64(bin)
  String.from_java_bytes(java.util.Base64.encoder.encode(bin))
end

#to_hex(bin) ⇒ Object



5
6
7
# File 'lib/pkernel_jce/converter.rb', line 5

def to_hex(bin)
  String.from_java_bytes(org.bouncycastle.util.encoders.Hex.encode(bin))
end