Class: Puppet::SSL::StateMachine::KeySSLState Private
- Defined in:
- lib/puppet/ssl/state_machine.rb
Overview
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Base class for states with a private key.
Direct Known Subclasses
Instance Attribute Summary collapse
- #private_key ⇒ Object readonly private
Attributes inherited from SSLState
Instance Method Summary collapse
-
#initialize(machine, ssl_context, private_key) ⇒ KeySSLState
constructor
private
A new instance of KeySSLState.
Methods inherited from SSLState
Constructor Details
#initialize(machine, ssl_context, private_key) ⇒ KeySSLState
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns a new instance of KeySSLState.
302 303 304 305 |
# File 'lib/puppet/ssl/state_machine.rb', line 302 def initialize(machine, ssl_context, private_key) super(machine, ssl_context) @private_key = private_key end |
Instance Attribute Details
#private_key ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
300 301 302 |
# File 'lib/puppet/ssl/state_machine.rb', line 300 def private_key @private_key end |