Skip to content

Instantly share code, notes, and snippets.

require 'openssl'
require 'base64'
require 'jwt'
x = Base64.urlsafe_decode64("EbDCxGt755iwhnBbd-uKmCJoATKFehB2XOdxgCVjx94")
y = Base64.urlsafe_decode64("Q4GMAYLSfadidGD8EmRWh4DrwAZRUQCB0CbEyUHwz2M")
public_key_octet_string = "\x04" << x << y
group = OpenSSL::PKey::EC::Group.new('prime256v1')
ec = OpenSSL::PKey::EC.new(group)
@jcolaco-nmz
jcolaco-nmz / ThreadScope.kt
Created February 7, 2018 18:20
Spring Thread Scope with destruction callbacks
class ThreadScope : Scope {
internal class ThreadContextHolder(
val scopes: MutableMap<String, Any> = mutableMapOf(),
val destructionCallbacks: MutableMap<String, Runnable> = mutableMapOf()
)
private val logger = LogFactory.getLog(ThreadScope::class.java)
private val threadContextHolder = object : NamedThreadLocal<ThreadContextHolder>("Thread Context Holder") {
openssl ecparam -name prime256v1 -genkey -noout key.pem
openssl ec -in key.pem -pubout -out pubkey.pem
### Keybase proof
I hereby claim:
* I am jcolaco-nmz on github.
* I am jcolaco (https://keybase.io/jcolaco) on keybase.
* I have a public key ASARqAabToBiHooc78HnCANjBBok9mGhGCpEWVn0MA7p7go
To claim this, I am signing this object: