Module: FrontEndBuilds
- Defined in:
- lib/front_end_builds/utils/ssh_pubkey_convert.rb,
lib/front_end_builds.rb,
lib/front_end_builds/engine.rb,
lib/front_end_builds/version.rb,
app/models/front_end_builds/app.rb,
app/models/front_end_builds/build.rb,
app/models/front_end_builds/pubkey.rb,
lib/front_end_builds/middleware/admin_assets.rb,
app/helpers/front_end_builds/application_helper.rb,
app/controllers/front_end_builds/apps_controller.rb,
app/controllers/front_end_builds/admin_controller.rb,
app/controllers/front_end_builds/bests_controller.rb,
app/controllers/front_end_builds/builds_controller.rb,
app/controllers/front_end_builds/pubkeys_controller.rb,
app/controllers/front_end_builds/host_apps_controller.rb,
app/controllers/front_end_builds/application_controller.rb,
lib/front_end_builds/routing_constraints/html_routing_constraint.rb
Overview
This is needed to convert an SSH pubkey into a RSA OpenSSL pubkey that we can use to verify the signature. I got this from:
github.com/mytestbed/omf/blob/master/omf_common/lib/omf_common/auth/ssh_pub_key_convert.rb
Support for DSA keys was removed from this code as the FEB app doesn’t support DSA keys See PubKey#verify
Defined Under Namespace
Modules: ApplicationHelper, Middleware, Utils Classes: AdminController, App, ApplicationController, AppsController, BestsController, Build, BuildsController, Engine, HostAppsController, HtmlRoutingConstraint, Pubkey, PubkeysController
Constant Summary collapse
- VERSION =
'1.0.3'