Class: Google::Cloud::WebSecurityScanner::V1beta::ScanConfig::Authentication
- Inherits:
-
Object
- Object
- Google::Cloud::WebSecurityScanner::V1beta::ScanConfig::Authentication
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/websecurityscanner/v1beta/scan_config.rb
Overview
Scan authentication configuration.
Defined Under Namespace
Classes: CustomAccount, GoogleAccount
Instance Attribute Summary collapse
-
#custom_account ⇒ ::Google::Cloud::WebSecurityScanner::V1beta::ScanConfig::Authentication::CustomAccount
Authentication using a custom account.
-
#google_account ⇒ ::Google::Cloud::WebSecurityScanner::V1beta::ScanConfig::Authentication::GoogleAccount
Authentication using a Google account.
Instance Attribute Details
#custom_account ⇒ ::Google::Cloud::WebSecurityScanner::V1beta::ScanConfig::Authentication::CustomAccount
Returns Authentication using a custom account.
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/websecurityscanner/v1beta/scan_config.rb', line 81 class Authentication include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes authentication configuration that uses a Google account. # @!attribute [rw] username # @return [::String] # Required. The user name of the Google account. # @!attribute [rw] password # @return [::String] # Required. Input only. The password of the Google account. The credential is stored encrypted # and not returned in any response nor included in audit logs. class GoogleAccount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Describes authentication configuration that uses a custom account. # @!attribute [rw] username # @return [::String] # Required. The user name of the custom account. # @!attribute [rw] password # @return [::String] # Required. Input only. The password of the custom account. The credential is stored encrypted # and not returned in any response nor included in audit logs. # @!attribute [rw] login_url # @return [::String] # Required. The login form URL of the website. class CustomAccount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#google_account ⇒ ::Google::Cloud::WebSecurityScanner::V1beta::ScanConfig::Authentication::GoogleAccount
Returns Authentication using a Google account.
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/websecurityscanner/v1beta/scan_config.rb', line 81 class Authentication include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes authentication configuration that uses a Google account. # @!attribute [rw] username # @return [::String] # Required. The user name of the Google account. # @!attribute [rw] password # @return [::String] # Required. Input only. The password of the Google account. The credential is stored encrypted # and not returned in any response nor included in audit logs. class GoogleAccount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Describes authentication configuration that uses a custom account. # @!attribute [rw] username # @return [::String] # Required. The user name of the custom account. # @!attribute [rw] password # @return [::String] # Required. Input only. The password of the custom account. The credential is stored encrypted # and not returned in any response nor included in audit logs. # @!attribute [rw] login_url # @return [::String] # Required. The login form URL of the website. class CustomAccount include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |