Module: EvoleapLicensing
- Defined in:
- lib/evoleap_licensing/errors.rb,
lib/evoleap_licensing/version.rb,
lib/evoleap_licensing/web_client.rb,
lib/evoleap_licensing/web_service.rb,
lib/evoleap_licensing/configuration.rb,
lib/evoleap_licensing/control_logic.rb,
lib/evoleap_licensing/platform_info.rb,
lib/evoleap_licensing/control_strategy.rb,
lib/evoleap_licensing/state/user_state.rb,
lib/evoleap_licensing/encryption_handler.rb,
lib/evoleap_licensing/state/server_state.rb,
lib/evoleap_licensing/state/session_state.rb,
lib/evoleap_licensing/results/license_info.rb,
lib/evoleap_licensing/types/invalid_reason.rb,
lib/evoleap_licensing/user_control_manager.rb,
lib/evoleap_licensing/control_manager_helper.rb,
lib/evoleap_licensing/identity/user_identity.rb,
lib/evoleap_licensing/server_control_manager.rb,
lib/evoleap_licensing/types/validation_status.rb,
lib/evoleap_licensing/results/session_validity.rb,
lib/evoleap_licensing/results/components_status.rb,
lib/evoleap_licensing/results/instance_validity.rb,
lib/evoleap_licensing/identity/instance_identity.rb,
lib/evoleap_licensing/results/registration_result.rb,
lib/evoleap_licensing/types/component_license_model.rb,
lib/evoleap_licensing/results/component_checkin_result.rb,
lib/evoleap_licensing/results/component_checkout_result.rb
Defined Under Namespace
Modules: ComponentLicenseModel, ControlLogic, ControlManagerHelper, EncryptionHandler, InvalidReason, PlatformInfo, ValidationStatus, WebService
Classes: ComponentCheckinResult, ComponentCheckoutResult, ComponentsStatus, Configuration, ConfigurationError, ControlStrategy, Error, InstanceIdentity, InstanceValidity, LicenseInfo, NoActiveSessionError, NotRegisteredError, ReentrancyError, RegistrationResult, ServerControlManager, ServerState, SessionState, SessionValidity, UserControlManager, UserIdentity, UserState, WebClient
Constant Summary
collapse
- VERSION =
"1.0.1.14"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
22
23
24
|
# File 'lib/evoleap_licensing/configuration.rb', line 22
def configuration
@configuration ||= Configuration.new
end
|
Class Method Details
26
27
28
|
# File 'lib/evoleap_licensing/configuration.rb', line 26
def configure
yield(configuration)
end
|
.reset_configuration! ⇒ Object
30
31
32
|
# File 'lib/evoleap_licensing/configuration.rb', line 30
def reset_configuration!
@configuration = Configuration.new
end
|