SYMBOL INDEX (488 symbols across 136 files) FILE: app/clients/data_dog_client.rb class DataDogClient (line 1) | class DataDogClient method initialize (line 5) | def initialize(app_key, api_key) method get_user (line 15) | def get_user(email) method new_user (line 25) | def new_user(email) method activate_user (line 35) | def activate_user(email) method deactivate_user (line 45) | def deactivate_user(email) method append_auth (line 57) | def append_auth(str) FILE: app/controllers/admin_controller.rb class AdminController (line 1) | class AdminController < ApplicationController method index (line 2) | def index; end FILE: app/controllers/api/v1/base_controller.rb class ::Api::V1::BaseController (line 1) | class ::Api::V1::BaseController < ActionController::Base method authenticate_user_from_token! (line 5) | def authenticate_user_from_token! method current_user (line 13) | def current_user method get_token (line 20) | def get_token method raise_unauthorized (line 30) | def raise_unauthorized FILE: app/controllers/api/v1/endpoints_controller.rb class ::Api::V1::EndpointsController (line 1) | class ::Api::V1::EndpointsController < ::Api::V1::BaseController method create (line 4) | def create method add_group (line 17) | def add_group method authorize_user (line 35) | def authorize_user method group_param (line 41) | def group_param method endpoint_param (line 45) | def endpoint_param FILE: app/controllers/api/v1/groups_controller.rb class ::Api::V1::GroupsController (line 1) | class ::Api::V1::GroupsController < ::Api::V1::BaseController method create (line 2) | def create method add_user (line 29) | def add_user method group_params (line 45) | def group_params FILE: app/controllers/api/v1/users_controller.rb class ::Api::V1::UsersController (line 1) | class ::Api::V1::UsersController < ::Api::V1::BaseController method create (line 4) | def create method show (line 15) | def show method deactivate (line 29) | def deactivate method update (line 46) | def update method set_user (line 54) | def set_user method user_params (line 69) | def user_params FILE: app/controllers/api/v1/vpns_controller.rb class ::Api::V1::VpnsController (line 1) | class ::Api::V1::VpnsController < ::Api::V1::BaseController method create (line 4) | def create method assign_group (line 21) | def assign_group method set_vpn (line 31) | def set_vpn method vpn_params (line 35) | def vpn_params FILE: app/controllers/api_resources_controller.rb class ApiResourcesController (line 1) | class ApiResourcesController < ApplicationController method index (line 8) | def index method show (line 15) | def show; end method authenticate (line 17) | def authenticate method new (line 27) | def new method edit (line 32) | def edit; end method create (line 36) | def create method update (line 57) | def update method destroy (line 71) | def destroy method search (line 81) | def search method regenerate_access_key (line 93) | def regenerate_access_key method set_api_resource (line 109) | def set_api_resource method api_resource_params (line 114) | def api_resource_params method authorize_user (line 118) | def authorize_user FILE: app/controllers/application_controller.rb class ApplicationController (line 1) | class ApplicationController < ActionController::Base method render_404 (line 6) | def render_404 method authenticate_access_token! (line 14) | def authenticate_access_token! method render_error (line 20) | def render_error(errors, status = 400) FILE: app/controllers/groups_controller.rb class GroupsController (line 1) | class GroupsController < ApplicationController method index (line 7) | def index method create (line 17) | def create method new (line 35) | def new method show (line 39) | def show method delete_machine (line 53) | def delete_machine method delete_user (line 62) | def delete_user method add_user (line 74) | def add_user method add_machine (line 94) | def add_machine method add_admin (line 108) | def add_admin method remove_admin (line 120) | def remove_admin method add_vpn (line 132) | def add_vpn method delete_vpn (line 144) | def delete_vpn method add_group (line 157) | def add_group method delete_group (line 172) | def delete_group method list (line 186) | def list method search (line 198) | def search method set_group (line 210) | def set_group method group_params (line 215) | def group_params method expiration_date_param (line 219) | def expiration_date_param FILE: app/controllers/home_controller.rb class HomeController (line 1) | class HomeController < ApplicationController method check_signed_in (line 5) | def check_signed_in method index (line 9) | def index; end FILE: app/controllers/host_controller.rb class HostController (line 1) | class HostController < ApplicationController method add_host (line 3) | def add_host method delete_host (line 15) | def delete_host FILE: app/controllers/host_machine_groups_controller.rb class HostMachineGroupsController (line 1) | class HostMachineGroupsController < ApplicationController method show (line 2) | def show method create (line 6) | def create method set_host_machine (line 18) | def set_host_machine method host_machine_params (line 23) | def host_machine_params FILE: app/controllers/host_machines_controller.rb class HostMachinesController (line 1) | class HostMachinesController < ApplicationController method index (line 6) | def index method create (line 18) | def create method show (line 31) | def show method update (line 36) | def update method add_group (line 41) | def add_group method delete_group (line 56) | def delete_group method search (line 63) | def search method set_host_machine (line 75) | def set_host_machine method host_machine_params (line 80) | def host_machine_params method authorize_user (line 84) | def authorize_user FILE: app/controllers/nss_controller.rb class NssController (line 1) | class NssController < ApplicationController method host (line 5) | def host method add_host (line 23) | def add_host method group (line 40) | def group method passwd (line 56) | def passwd method shadow (line 71) | def shadow method groups_list (line 97) | def groups_list FILE: app/controllers/organisations_controller.rb class OrganisationsController (line 1) | class OrganisationsController < ApplicationController method index (line 12) | def index method new (line 16) | def new method config_saml_app (line 20) | def config_saml_app method save_config_saml_app (line 33) | def save_config_saml_app method remove_user_saml_app (line 45) | def remove_user_saml_app method add_user_saml_app (line 56) | def add_user_saml_app method create (line 67) | def create method update (line 78) | def update method show (line 89) | def show method setup_saml (line 93) | def setup_saml method authorize_user (line 105) | def authorize_user method load_org (line 114) | def load_org method validate_app_name (line 122) | def validate_app_name method organisation_params (line 129) | def organisation_params FILE: app/controllers/pings_controller.rb class PingsController (line 1) | class PingsController < ApplicationController method show (line 2) | def show FILE: app/controllers/profile_controller.rb class ProfileController (line 1) | class ProfileController < ApplicationController method regen_auth (line 7) | def regen_auth method show (line 12) | def show method user_admin (line 19) | def user_admin method group_admin (line 40) | def group_admin method user_id (line 61) | def user_id method download_vpn (line 71) | def download_vpn method download_vpn_for_ios_and_mac (line 84) | def download_vpn_for_ios_and_mac method download_vpn_for_user (line 99) | def download_vpn_for_user method authenticate (line 103) | def authenticate method authenticate_ms_chap (line 112) | def authenticate_ms_chap method authenticate_cas (line 117) | def authenticate_cas method authenticate_pam (line 135) | def authenticate_pam method verify (line 144) | def verify method list (line 158) | def list method admin (line 167) | def admin method update (line 188) | def update method user_edit (line 196) | def user_edit; end method public_key_update (line 198) | def public_key_update method public_key (line 207) | def public_key method user (line 214) | def user method admin_active (line 233) | def admin_active FILE: app/controllers/saml_idp_controller.rb class SamlIdpController (line 4) | class SamlIdpController < ApplicationController method show (line 8) | def show method idp_authenticate (line 21) | def idp_authenticate(email, password) method idp_make_saml_response (line 26) | def idp_make_saml_response(found_user) method idp_logout (line 30) | def idp_logout method setup_saml_configuration (line 35) | def setup_saml_configuration FILE: app/controllers/users/auth_controller.rb class Users::AuthController (line 1) | class Users::AuthController < ApplicationController method log_in (line 3) | def log_in FILE: app/controllers/users/omniauth_callbacks_controller.rb class Users::OmniauthCallbacksController (line 1) | class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksCont... method google_oauth2 (line 2) | def google_oauth2 FILE: app/controllers/users_controller.rb class UsersController (line 1) | class UsersController < ApplicationController method index (line 5) | def index method show (line 11) | def show method new (line 44) | def new method create (line 53) | def create method update (line 69) | def update method search (line 81) | def search method regenerate_token (line 101) | def regenerate_token method user_params (line 125) | def user_params method form_response (line 131) | def form_response(message) method product_name (line 137) | def product_name method authorize_user (line 141) | def authorize_user FILE: app/controllers/vpn_domain_name_servers_controller.rb class VpnsController (line 1) | class VpnsController < ApplicationController method destroy (line 5) | def destroy; end class VpnDomainNameServersController (line 9) | class VpnDomainNameServersController < ApplicationController FILE: app/controllers/vpns_controller.rb class VpnsController (line 1) | class VpnsController < ApplicationController method index (line 14) | def index method update (line 18) | def update method create (line 29) | def create method new (line 43) | def new method add_dns_server (line 47) | def add_dns_server method add_search_domain (line 54) | def add_search_domain method add_supplemental_match_domain (line 61) | def add_supplemental_match_domain method remove_dns_server (line 71) | def remove_dns_server method remove_search_domain (line 78) | def remove_search_domain method remove_supplemental_match_domain (line 85) | def remove_supplemental_match_domain method assign_group (line 92) | def assign_group method show (line 100) | def show method user_associated_groups (line 105) | def user_associated_groups method group_associated_users (line 122) | def group_associated_users method create_group_associated_users (line 142) | def create_group_associated_users method destroy (line 176) | def destroy method search (line 187) | def search method set_vpn (line 198) | def set_vpn method vpn_params (line 202) | def vpn_params method authorize_user (line 206) | def authorize_user FILE: app/helpers/admin_helper.rb type AdminHelper (line 1) | module AdminHelper FILE: app/helpers/api_resources_helper.rb type ApiResourcesHelper (line 1) | module ApiResourcesHelper FILE: app/helpers/application_helper.rb type ApplicationHelper (line 1) | module ApplicationHelper function add_placeholder_to_list (line 2) | def add_placeholder_to_list(list, placeholder, string_convert: 'titlei... FILE: app/helpers/group_helper.rb type GroupHelper (line 1) | module GroupHelper FILE: app/helpers/groups_helper.rb type GroupsHelper (line 1) | module GroupsHelper FILE: app/helpers/home_helper.rb type HomeHelper (line 1) | module HomeHelper FILE: app/helpers/host_access_groups_helper.rb type HostAccessGroupsHelper (line 1) | module HostAccessGroupsHelper FILE: app/helpers/host_machine_groups_helper.rb type HostMachineGroupsHelper (line 1) | module HostMachineGroupsHelper FILE: app/helpers/host_machines_helper.rb type HostMachinesHelper (line 1) | module HostMachinesHelper FILE: app/helpers/nss_helper.rb type NssHelper (line 1) | module NssHelper FILE: app/helpers/omniauth_callbacks_helper.rb type OmniauthCallbacksHelper (line 1) | module OmniauthCallbacksHelper FILE: app/helpers/profile_helper.rb type ProfileHelper (line 1) | module ProfileHelper FILE: app/helpers/users_helper.rb type UsersHelper (line 1) | module UsersHelper FILE: app/lib/datadog.rb class Datadog (line 1) | class Datadog < SamlApp method initialize (line 3) | def initialize(org_id) method save_config (line 16) | def save_config(sso_url, config = {}) method add_user (line 21) | def add_user(email) method remove_user (line 31) | def remove_user(email) FILE: app/lib/saml_app.rb class SamlApp (line 1) | class SamlApp method initialize (line 5) | def initialize(org_id) method save_config (line 11) | def save_config(sso_url, config = {}) method add_user (line 20) | def add_user(email) method remove_user (line 29) | def remove_user(email) FILE: app/models/access_token.rb class AccessToken (line 1) | class AccessToken < ApplicationRecord method find_token (line 9) | def self.find_token challenge_token method valid_token (line 13) | def self.valid_token challenge_token method hash_token! (line 19) | def hash_token! FILE: app/models/api_resource.rb class ApiResource (line 1) | class ApiResource < ApplicationRecord method authenticate (line 11) | def self.authenticate access_key, access_token method hash_access_key! (line 19) | def hash_access_key! FILE: app/models/application_record.rb class ApplicationRecord (line 1) | class ApplicationRecord < ActiveRecord::Base FILE: app/models/concerns/ms_chap_auth.rb type MsChapAuth (line 1) | module MsChapAuth function hexlify (line 3) | def hexlify(msg) function unhexlify (line 7) | def unhexlify(msg) function test_key (line 11) | def test_key key, challenge function ntlm_challenge_response (line 20) | def ntlm_challenge_response word, challenge function md4_hash (line 34) | def md4_hash word function set_key_odd_parity (line 39) | def set_key_odd_parity key function key56_to_key64 (line 51) | def key56_to_key64 key_raw function nt_password_hash (line 76) | def nt_password_hash password function get_nt_key (line 81) | def get_nt_key password function authenticate_ms_chap (line 88) | def authenticate_ms_chap password, challenge, response function authenticate_ms_chap_with_drift (line 95) | def authenticate_ms_chap_with_drift passwords, challenge, response FILE: app/models/endpoint.rb class Endpoint (line 1) | class Endpoint < ApplicationRecord FILE: app/models/group.rb class Group (line 1) | class Group < ApplicationRecord method burst_host_cache (line 27) | def burst_host_cache method add_admin (line 39) | def add_admin(user) method set_lower_case_name (line 43) | def set_lower_case_name method add_gid (line 47) | def add_gid method get_name_response (line 52) | def self.get_name_response(name) method get_all_response (line 64) | def self.get_all_response method get_gid_response (line 78) | def self.get_gid_response(gid) method admin? (line 85) | def admin?(user) method member? (line 89) | def member?(user) method generate_group_response (line 93) | def self.generate_group_response(name, gid, members) method group_response (line 102) | def group_response method group_nss_response (line 106) | def self.group_nss_response(name) method get_sysadmins_and_groups (line 123) | def self.get_sysadmins_and_groups(sysadmins, default_admins = true) method get_user_ids (line 152) | def get_user_ids method get_default_sysadmin_group_for_host (line 164) | def self.get_default_sysadmin_group_for_host(sysadmins_login_ids, defa... method add_user (line 180) | def add_user(user_id) method add_user_with_expiration (line 184) | def add_user_with_expiration(user_id, expiration_date) method remove_user (line 189) | def remove_user(user_id) FILE: app/models/group_admin.rb class GroupAdmin (line 1) | class GroupAdmin < ApplicationRecord FILE: app/models/group_association.rb class GroupAssociation (line 1) | class GroupAssociation < ApplicationRecord method revoke_expired (line 5) | def self.revoke_expired(date = Date.today) FILE: app/models/group_endpoint.rb class GroupEndpoint (line 1) | class GroupEndpoint < ApplicationRecord FILE: app/models/host.rb class Host (line 1) | class Host < ApplicationRecord FILE: app/models/host_access_group.rb class HostAccessGroup (line 1) | class HostAccessGroup < ApplicationRecord FILE: app/models/host_machine.rb class HostMachine (line 1) | class HostMachine < ApplicationRecord method set_host_access_key (line 11) | def set_host_access_key method set_lower_case_name (line 15) | def set_lower_case_name method get_group_response (line 19) | def self.get_group_response name method sysadmins (line 28) | def sysadmins method add_host_group (line 37) | def add_host_group(name) method add_group (line 45) | def add_group(name) FILE: app/models/ip_address.rb class IpAddress (line 1) | class IpAddress < ApplicationRecord FILE: app/models/organisation.rb class Organisation (line 1) | class Organisation < ApplicationRecord method find_by_slug (line 17) | def self.find_by_slug(slug) method setup (line 21) | def self.setup(attrs = {}) method update_profile (line 29) | def update_profile(attrs = {}) method saml_setup? (line 36) | def saml_setup? method setup_saml_certs (line 40) | def setup_saml_certs FILE: app/models/saml_app_config.rb class SamlAppConfig (line 1) | class SamlAppConfig < ApplicationRecord method get_config (line 7) | def self.get_config(app_name, org_id) FILE: app/models/user.rb class User (line 1) | class User < ApplicationRecord method add_user (line 30) | def self.add_user(first_name, last_name, user_role, domain) method generate_login_id (line 43) | def generate_login_id method generate_uid (line 47) | def generate_uid(uid_buffer = 5000) method initialise_host_and_group (line 52) | def initialise_host_and_group method generate_two_factor_auth (line 61) | def generate_two_factor_auth(force_create = false) method create_user (line 70) | def self.create_user(name, email) method add_temp_user (line 83) | def self.add_temp_user(name, email) method update_profile (line 90) | def update_profile(attrs = {}) method name_email (line 101) | def name_email method get_sysadmins (line 105) | def self.get_sysadmins user_ids method purge! (line 135) | def purge! method includes_restricted_characters? (line 141) | def self.includes_restricted_characters? input_string method check_email_address (line 154) | def self.check_email_address email_address method valid_domain? (line 158) | def self.valid_domain? domain method verify (line 163) | def self.verify params method authenticate_pam (line 175) | def self.authenticate_pam params method check_user_host (line 189) | def self.check_user_host email, address_array method permitted_vpns? (line 194) | def permitted_vpns? address_array method permitted_hosts? (line 203) | def permitted_hosts? address_array method authenticate_cas (line 219) | def self.authenticate_cas encoded_string method authenticate (line 232) | def self.authenticate params method get_user (line 238) | def self.get_user user_login_id method find_and_validate_saml_user (line 242) | def self.find_and_validate_saml_user(email, password, app_name) method valid_otp? (line 252) | def valid_otp?(password) method find_and_check_user (line 260) | def self.find_and_check_user email, token method get_user_pass_attributes (line 271) | def self.get_user_pass_attributes params method get_shadow_name_response (line 279) | def self.get_shadow_name_response name method get_shadow_hash (line 286) | def get_shadow_hash method get_all_shadow_response (line 300) | def self.get_all_shadow_response method get_all_passwd_response (line 308) | def self.get_all_passwd_response method get_passwd_name_response (line 316) | def self.get_passwd_name_response name method response_array (line 322) | def self.response_array response method find_active_user_by_email (line 328) | def self.find_active_user_by_email(email) method group_names_list (line 332) | def group_names_list method reset_login_limit (line 336) | def reset_login_limit method within_limits? (line 341) | def within_limits? method ms_chap_auth (line 348) | def self.ms_chap_auth params method get_user_otp (line 375) | def get_user_otp method get_user_otp_at (line 379) | def get_user_otp_at time method user_passwd_response (line 383) | def user_passwd_response method group_admin? (line 406) | def group_admin? method permitted_endpoint? (line 410) | def permitted_endpoint?(endpoint) method remove_default_admin (line 422) | def remove_default_admin method validate_email_domain (line 429) | def validate_email_domain method revoke_admin_when_inactive (line 435) | def revoke_admin_when_inactive method set_deactivated_at_when_inactive (line 439) | def set_deactivated_at_when_inactive FILE: app/models/vpn.rb class Vpn (line 1) | class Vpn < ApplicationRecord method administrator? (line 15) | def self.administrator?(user) method managed_vpns (line 21) | def self.managed_vpns(user) method user_vpns (line 32) | def self.user_vpns user method migrate_to_new_group (line 43) | def migrate_to_new_group FILE: app/models/vpn_domain_name_server.rb class VpnDomainNameServer (line 1) | class VpnDomainNameServer < ApplicationRecord FILE: app/models/vpn_group_association.rb class VpnGroupAssociation (line 1) | class VpnGroupAssociation < ApplicationRecord FILE: app/models/vpn_group_user_association.rb class VpnGroupUserAssociation (line 1) | class VpnGroupUserAssociation < ApplicationRecord FILE: app/models/vpn_search_domain.rb class VpnSearchDomain (line 1) | class VpnSearchDomain < ApplicationRecord FILE: app/models/vpn_supplemental_match_domain.rb class VpnSupplementalMatchDomain (line 1) | class VpnSupplementalMatchDomain < ApplicationRecord FILE: app/validators/email_validator.rb class EmailValidator (line 1) | class EmailValidator < ActiveModel::EachValidator method validate_each (line 2) | def validate_each(record, attribute, value) FILE: config/application.rb type Gate (line 9) | module Gate class Application (line 10) | class Application < Rails::Application FILE: db/migrate/20160419122430_devise_create_users.rb class DeviseCreateUsers (line 1) | class DeviseCreateUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160419132647_add_provider_to_users.rb class AddProviderToUsers (line 1) | class AddProviderToUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160419144739_add_name_to_users.rb class AddNameToUsers (line 1) | class AddNameToUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160427123146_add_auth_key_to_user.rb class AddAuthKeyToUser (line 1) | class AddAuthKeyToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160427123233_add_provisioning_uri_to_user.rb class AddProvisioningUriToUser (line 1) | class AddProvisioningUriToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160519042340_add_active_to_users.rb class AddActiveToUsers (line 1) | class AddActiveToUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160519064340_add_default_value_to_users.rb class AddDefaultValueToUsers (line 1) | class AddDefaultValueToUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160615044834_create_hosts.rb class CreateHosts (line 1) | class CreateHosts < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160615045052_add_admin_to_user.rb class AddAdminToUser (line 1) | class AddAdminToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160615112805_add_user_to_host.rb class AddUserToHost (line 1) | class AddUserToHost < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160628140022_add_deleted_at_to_host.rb class AddDeletedAtToHost (line 1) | class AddDeletedAtToHost < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160628140440_add_deleted_by_to_host.rb class AddDeletedByToHost (line 1) | class AddDeletedByToHost < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160629043358_add_homedir_to_user.rb class AddHomedirToUser (line 1) | class AddHomedirToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160629043415_add_shell_to_user.rb class AddShellToUser (line 1) | class AddShellToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160629075435_create_groups.rb class CreateGroups (line 1) | class CreateGroups < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160701090045_create_group_associations.rb class CreateGroupAssociations (line 1) | class CreateGroupAssociations < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160701112600_add_deleted_properties_to_group.rb class AddDeletedPropertiesToGroup (line 1) | class AddDeletedPropertiesToGroup < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160707115313_create_access_tokens.rb class CreateAccessTokens (line 1) | class CreateAccessTokens < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160714115228_add_public_key_to_user.rb class AddPublicKeyToUser (line 1) | class AddPublicKeyToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20160908081651_create_host_machines.rb class CreateHostMachines (line 1) | class CreateHostMachines < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20161003145832_create_host_access_groups.rb class CreateHostAccessGroups (line 1) | class CreateHostAccessGroups < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20170803140620_add_user_login_id_to_user.rb class AddUserLoginIdToUser (line 1) | class AddUserLoginIdToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171013115441_create_versions.rb class CreateVersions (line 3) | class CreateVersions < ActiveRecord::Migration[5.0] method change (line 11) | def change FILE: db/migrate/20171016064705_remove_index_group_name.rb class RemoveIndexGroupName (line 1) | class RemoveIndexGroupName < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171016071526_add_unique_index_on_groups_name.rb class AddUniqueIndexOnGroupsName (line 1) | class AddUniqueIndexOnGroupsName < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031060034_create_group_admin.rb class CreateGroupAdmin (line 1) | class CreateGroupAdmin < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031060217_add_foreign_key_ref_on_group_admin.rb class AddForeignKeyRefOnGroupAdmin (line 1) | class AddForeignKeyRefOnGroupAdmin < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031100758_create_vpns.rb class CreateVpns (line 1) | class CreateVpns < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031101026_create_vpn_group_association.rb class CreateVpnGroupAssociation (line 1) | class CreateVpnGroupAssociation < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031103518_add_foreign_key_ref_on_vpn_group_association.rb class AddForeignKeyRefOnVpnGroupAssociation (line 1) | class AddForeignKeyRefOnVpnGroupAssociation < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031113123_create_vpn_group_user_association.rb class CreateVpnGroupUserAssociation (line 1) | class CreateVpnGroupUserAssociation < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171031121702_add_foreign_key_ref_on_vpn_group_user_association.rb class AddForeignKeyRefOnVpnGroupUserAssociation (line 1) | class AddForeignKeyRefOnVpnGroupUserAssociation < ActiveRecord::Migratio... method change (line 2) | def change FILE: db/migrate/20171102071909_add_ip_address_to_vpns.rb class AddIpAddressToVpns (line 1) | class AddIpAddressToVpns < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171107114249_remove_url_from_vpns.rb class RemoveUrlFromVpns (line 1) | class RemoveUrlFromVpns < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171108130234_add_user_id_to_access_token.rb class AddUserIdToAccessToken (line 1) | class AddUserIdToAccessToken < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171108130353_add_foreign_key_ref_on_access_tokens.rb class AddForeignKeyRefOnAccessTokens (line 1) | class AddForeignKeyRefOnAccessTokens < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171124090240_add_uuid_to_vpns.rb class AddUuidToVpns (line 1) | class AddUuidToVpns < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171124114427_create_vpn_domain_name_servers.rb class CreateVpnDomainNameServers (line 1) | class CreateVpnDomainNameServers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171124114830_create_vpn_search_domains.rb class CreateVpnSearchDomains (line 1) | class CreateVpnSearchDomains < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20171124115925_create_vpn_supplemental_match_domains.rb class CreateVpnSupplementalMatchDomains (line 1) | class CreateVpnSupplementalMatchDomains < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180104081814_add_product_name_to_users.rb class AddProductNameToUsers (line 1) | class AddProductNameToUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180202102206_create_saml_service_providers.rb class CreateSamlServiceProviders (line 1) | class CreateSamlServiceProviders < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180214050204_add_api_key_to_host_machines.rb class AddApiKeyToHostMachines (line 1) | class AddApiKeyToHostMachines < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180214052451_create_ip_addresses.rb class CreateIpAddresses (line 1) | class CreateIpAddresses < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180214052644_add_host_machine_to_ip_address.rb class AddHostMachineToIpAddress (line 1) | class AddHostMachineToIpAddress < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180219150818_add_description_to_group.rb class AddDescriptionToGroup (line 1) | class AddDescriptionToGroup < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180222135930_add_access_key_to_host_machine.rb class AddAccessKeyToHostMachine (line 1) | class AddAccessKeyToHostMachine < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180222140000_add_access_key_to_user.rb class AddAccessKeyToUser (line 1) | class AddAccessKeyToUser < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180227051732_create_api_resources.rb class CreateApiResources (line 1) | class CreateApiResources < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180301010021_add_user_to_api_resources.rb class AddUserToApiResources (line 1) | class AddUserToApiResources < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180301010035_add_group_to_api_resources.rb class AddGroupToApiResources (line 1) | class AddGroupToApiResources < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180306231200_add_deactivated_at_to_users.rb class AddDeactivatedAtToUsers (line 1) | class AddDeactivatedAtToUsers < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180311082600_rename_access_key_in_api_resources.rb class RenameAccessKeyInApiResources (line 1) | class RenameAccessKeyInApiResources < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180311161200_rename_token_in_access_tokens.rb class RenameTokenInAccessTokens (line 1) | class RenameTokenInAccessTokens < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180318083000_create_indexes_to_speedup_nss_controller.rb class CreateIndexesToSpeedupNssController (line 1) | class CreateIndexesToSpeedupNssController < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180613074108_create_organisations.rb class CreateOrganisations (line 1) | class CreateOrganisations < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180613165050_drop_saml_service_providers.rb class DropSamlServiceProviders (line 1) | class DropSamlServiceProviders < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20180723175600_update_organisations_for_saml.rb class UpdateOrganisationsForSaml (line 1) | class UpdateOrganisationsForSaml < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20181002023107_add_default_admins_to_host_machines.rb class AddDefaultAdminsToHostMachines (line 1) | class AddDefaultAdminsToHostMachines < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20181016093315_create_saml_app_configs.rb class CreateSamlAppConfigs (line 1) | class CreateSamlAppConfigs < ActiveRecord::Migration[5.0] method change (line 2) | def change FILE: db/migrate/20181208184236_add_fields_to_user.rb class AddFieldsToUser (line 1) | class AddFieldsToUser < ActiveRecord::Migration[5.1] method change (line 2) | def change FILE: db/migrate/20190624024930_add_expiration_date_to_group_associations.rb class AddExpirationDateToGroupAssociations (line 1) | class AddExpirationDateToGroupAssociations < ActiveRecord::Migration[5.1] method change (line 2) | def change FILE: db/migrate/20190820070910_create_endpoints.rb class CreateEndpoints (line 1) | class CreateEndpoints < ActiveRecord::Migration[5.1] method change (line 2) | def change FILE: db/migrate/20190820075040_create_group_endpoints.rb class CreateGroupEndpoints (line 1) | class CreateGroupEndpoints < ActiveRecord::Migration[5.1] method change (line 2) | def change FILE: db/migrate/20190820080624_add_foreign_key_ref_on_group_endpoints.rb class AddForeignKeyRefOnGroupEndpoints (line 1) | class AddForeignKeyRefOnGroupEndpoints < ActiveRecord::Migration[5.1] method change (line 2) | def change FILE: db/migrate/20200113065717_add_sessions_table.rb class AddSessionsTable (line 1) | class AddSessionsTable < ActiveRecord::Migration[5.1] method change (line 2) | def change FILE: db/migrate/20220926001848_add_service_name_to_active_storage_blobs.active_storage.rb class AddServiceNameToActiveStorageBlobs (line 2) | class AddServiceNameToActiveStorageBlobs < ActiveRecord::Migration[6.0] method up (line 3) | def up method down (line 17) | def down FILE: db/migrate/20220926001849_create_active_storage_variant_records.active_storage.rb class CreateActiveStorageVariantRecords (line 2) | class CreateActiveStorageVariantRecords < ActiveRecord::Migration[6.0] method change (line 3) | def change method primary_key_type (line 17) | def primary_key_type method blobs_primary_key_type (line 22) | def blobs_primary_key_type FILE: db/migrate/20220926001850_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb class RemoveNotNullOnActiveStorageBlobsChecksum (line 2) | class RemoveNotNullOnActiveStorageBlobsChecksum < ActiveRecord::Migratio... method change (line 3) | def change FILE: lib/vpn/mobileconfig.rb class Mobileconfig (line 5) | class Mobileconfig method generate (line 6) | def generate (vpns, user) method sign_mobileconfig (line 44) | def sign_mobileconfig(mobileconfig) FILE: lib/vpn/namespace.rb class Namespace (line 1) | class Namespace method initialize (line 2) | def initialize(hash) method get_binding (line 7) | def get_binding FILE: spec/controllers/api/v1/api_controller_spec.rb function index (line 6) | def index FILE: spec/support/helpers/x509_certificate_helper.rb class CertificateHelper (line 1) | class CertificateHelper method initialize (line 2) | def initialize method get_cert (line 19) | def get_cert method get_private_key (line 23) | def get_private_key method get_fingerprint (line 27) | def get_fingerprint