Class: Com::Vmware::Vapi::Metadata::Authentication::Service::Operation
- Inherits:
-
VAPI::Bindings::VapiService
- Object
- VAPI::Bindings::VapiService
- Com::Vmware::Vapi::Metadata::Authentication::Service::Operation
- Defined in:
- /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/authentication/service.rb
Overview
The ``Com::Vmware::Vapi::Metadata::Authentication::Service::Operation`` class provides methods to retrieve authentication information of an operation element.
An operation element is said to contain authentication information if authentication schemes are specified in the authentication definition file.
Constant Summary
- RESOURCE_TYPE =
'com.vmware.vapi.operation'
Instance Method Summary (collapse)
-
- (Com::Vmware::Vapi::Metadata::Authentication::OperationInfo) get(service_id, operation_id)
Retrieves the authentication information about an operation element corresponding to ``operation_id`` contained in the service element corresponding to ``service_id`` .
-
- (Operation) initialize(config)
constructor
Constructs a new instance.
-
- (Array<String>) list(service_id)
Returns the identifiers for the operation elements contained in the service element corresponding to ``service_id`` that have authentication information.
Constructor Details
- (Operation) initialize(config)
Constructs a new instance.
72 73 74 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/authentication/service.rb', line 72 def initialize(config) super(config, @@service_info) end |
Instance Method Details
- (Com::Vmware::Vapi::Metadata::Authentication::OperationInfo) get(service_id, operation_id)
Retrieves the authentication information about an operation element corresponding to ``operation_id`` contained in the service element corresponding to ``service_id`` .
108 109 110 111 112 113 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/authentication/service.rb', line 108 def get(service_id, operation_id) invoke_with_info(@@get_info, { 'service_id' => service_id, 'operation_id' => operation_id, }) end |
- (Array<String>) list(service_id)
Returns the identifiers for the operation elements contained in the service element corresponding to ``service_id`` that have authentication information.
87 88 89 90 91 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/vapi/metadata/authentication/service.rb', line 87 def list(service_id) invoke_with_info(@@list_info, { 'service_id' => service_id, }) end |