Class: FluentCommandBuilder::SecurityOSX::V108::SecurityOSX
- Inherits:
-
CommandBase
- Object
- CommandBase
- FluentCommandBuilder::SecurityOSX::V108::SecurityOSX
show all
- Defined in:
- lib/fluent_command_builder/command_builders/security_osx_108.rb
Instance Method Summary
collapse
Methods inherited from CommandBase
#configure!, #execute!, #to_s
Constructor Details
#initialize(underlying_builder) ⇒ SecurityOSX
Returns a new instance of SecurityOSX.
24
25
26
|
# File 'lib/fluent_command_builder/command_builders/security_osx_108.rb', line 24
def initialize(underlying_builder)
super underlying_builder
end
|
Instance Method Details
#delete_certificate ⇒ Object
27
28
29
|
# File 'lib/fluent_command_builder/command_builders/security_osx_108.rb', line 27
def delete_certificate
DeleteCertificate.new @b
end
|
#find_certificate ⇒ Object
30
31
32
|
# File 'lib/fluent_command_builder/command_builders/security_osx_108.rb', line 30
def find_certificate
FindCertificate.new @b
end
|
#help {|@b| ... } ⇒ Object
39
40
41
42
43
|
# File 'lib/fluent_command_builder/command_builders/security_osx_108.rb', line 39
def help
@b.append ' help'
yield @b if block_given?
self
end
|
#import(input_file) ⇒ Object
33
34
35
|
# File 'lib/fluent_command_builder/command_builders/security_osx_108.rb', line 33
def import(input_file)
Import.new @b, input_file
end
|
#unlock_keychain ⇒ Object
36
37
38
|
# File 'lib/fluent_command_builder/command_builders/security_osx_108.rb', line 36
def unlock_keychain
UnlockKeychain.new @b
end
|