...

Source file src/google.golang.org/genproto/googleapis/actions/sdk/v2/account_linking_secret.pb.go

Documentation: google.golang.org/genproto/googleapis/actions/sdk/v2

     1  // Copyright 2024 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v4.24.4
    19  // source: google/actions/sdk/v2/account_linking_secret.proto
    20  
    21  package sdk
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    28  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    29  )
    30  
    31  const (
    32  	// Verify that this generated code is sufficiently up-to-date.
    33  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    34  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    36  )
    37  
    38  // Information about the encrypted OAuth client secret used in account linking
    39  // flows (for AUTH_CODE grant type).
    40  type AccountLinkingSecret struct {
    41  	state         protoimpl.MessageState
    42  	sizeCache     protoimpl.SizeCache
    43  	unknownFields protoimpl.UnknownFields
    44  
    45  	// Encrypted account linking client secret ciphertext.
    46  	EncryptedClientSecret []byte `protobuf:"bytes,1,opt,name=encrypted_client_secret,json=encryptedClientSecret,proto3" json:"encrypted_client_secret,omitempty"`
    47  	// The version of the crypto key used to encrypt the account linking client
    48  	// secret.
    49  	// Note that this field is ignored in push, preview, and version creation
    50  	// flows.
    51  	EncryptionKeyVersion string `protobuf:"bytes,2,opt,name=encryption_key_version,json=encryptionKeyVersion,proto3" json:"encryption_key_version,omitempty"`
    52  }
    53  
    54  func (x *AccountLinkingSecret) Reset() {
    55  	*x = AccountLinkingSecret{}
    56  	if protoimpl.UnsafeEnabled {
    57  		mi := &file_google_actions_sdk_v2_account_linking_secret_proto_msgTypes[0]
    58  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    59  		ms.StoreMessageInfo(mi)
    60  	}
    61  }
    62  
    63  func (x *AccountLinkingSecret) String() string {
    64  	return protoimpl.X.MessageStringOf(x)
    65  }
    66  
    67  func (*AccountLinkingSecret) ProtoMessage() {}
    68  
    69  func (x *AccountLinkingSecret) ProtoReflect() protoreflect.Message {
    70  	mi := &file_google_actions_sdk_v2_account_linking_secret_proto_msgTypes[0]
    71  	if protoimpl.UnsafeEnabled && x != nil {
    72  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    73  		if ms.LoadMessageInfo() == nil {
    74  			ms.StoreMessageInfo(mi)
    75  		}
    76  		return ms
    77  	}
    78  	return mi.MessageOf(x)
    79  }
    80  
    81  // Deprecated: Use AccountLinkingSecret.ProtoReflect.Descriptor instead.
    82  func (*AccountLinkingSecret) Descriptor() ([]byte, []int) {
    83  	return file_google_actions_sdk_v2_account_linking_secret_proto_rawDescGZIP(), []int{0}
    84  }
    85  
    86  func (x *AccountLinkingSecret) GetEncryptedClientSecret() []byte {
    87  	if x != nil {
    88  		return x.EncryptedClientSecret
    89  	}
    90  	return nil
    91  }
    92  
    93  func (x *AccountLinkingSecret) GetEncryptionKeyVersion() string {
    94  	if x != nil {
    95  		return x.EncryptionKeyVersion
    96  	}
    97  	return ""
    98  }
    99  
   100  var File_google_actions_sdk_v2_account_linking_secret_proto protoreflect.FileDescriptor
   101  
   102  var file_google_actions_sdk_v2_account_linking_secret_proto_rawDesc = []byte{
   103  	0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   104  	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f,
   105  	0x6c, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x2e, 0x70,
   106  	0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74,
   107  	0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x22, 0x84, 0x01, 0x0a, 0x14,
   108  	0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x53, 0x65,
   109  	0x63, 0x72, 0x65, 0x74, 0x12, 0x36, 0x0a, 0x17, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65,
   110  	0x64, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18,
   111  	0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x15, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x64,
   112  	0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x34, 0x0a, 0x16,
   113  	0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x76,
   114  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x65, 0x6e,
   115  	0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x56, 0x65, 0x72, 0x73, 0x69,
   116  	0x6f, 0x6e, 0x42, 0x72, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   117  	0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x42,
   118  	0x19, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x53,
   119  	0x65, 0x63, 0x72, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x38, 0x67, 0x6f,
   120  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f,
   121  	0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
   122  	0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f,
   123  	0x76, 0x32, 0x3b, 0x73, 0x64, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   124  }
   125  
   126  var (
   127  	file_google_actions_sdk_v2_account_linking_secret_proto_rawDescOnce sync.Once
   128  	file_google_actions_sdk_v2_account_linking_secret_proto_rawDescData = file_google_actions_sdk_v2_account_linking_secret_proto_rawDesc
   129  )
   130  
   131  func file_google_actions_sdk_v2_account_linking_secret_proto_rawDescGZIP() []byte {
   132  	file_google_actions_sdk_v2_account_linking_secret_proto_rawDescOnce.Do(func() {
   133  		file_google_actions_sdk_v2_account_linking_secret_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_account_linking_secret_proto_rawDescData)
   134  	})
   135  	return file_google_actions_sdk_v2_account_linking_secret_proto_rawDescData
   136  }
   137  
   138  var file_google_actions_sdk_v2_account_linking_secret_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   139  var file_google_actions_sdk_v2_account_linking_secret_proto_goTypes = []interface{}{
   140  	(*AccountLinkingSecret)(nil), // 0: google.actions.sdk.v2.AccountLinkingSecret
   141  }
   142  var file_google_actions_sdk_v2_account_linking_secret_proto_depIdxs = []int32{
   143  	0, // [0:0] is the sub-list for method output_type
   144  	0, // [0:0] is the sub-list for method input_type
   145  	0, // [0:0] is the sub-list for extension type_name
   146  	0, // [0:0] is the sub-list for extension extendee
   147  	0, // [0:0] is the sub-list for field type_name
   148  }
   149  
   150  func init() { file_google_actions_sdk_v2_account_linking_secret_proto_init() }
   151  func file_google_actions_sdk_v2_account_linking_secret_proto_init() {
   152  	if File_google_actions_sdk_v2_account_linking_secret_proto != nil {
   153  		return
   154  	}
   155  	if !protoimpl.UnsafeEnabled {
   156  		file_google_actions_sdk_v2_account_linking_secret_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   157  			switch v := v.(*AccountLinkingSecret); i {
   158  			case 0:
   159  				return &v.state
   160  			case 1:
   161  				return &v.sizeCache
   162  			case 2:
   163  				return &v.unknownFields
   164  			default:
   165  				return nil
   166  			}
   167  		}
   168  	}
   169  	type x struct{}
   170  	out := protoimpl.TypeBuilder{
   171  		File: protoimpl.DescBuilder{
   172  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   173  			RawDescriptor: file_google_actions_sdk_v2_account_linking_secret_proto_rawDesc,
   174  			NumEnums:      0,
   175  			NumMessages:   1,
   176  			NumExtensions: 0,
   177  			NumServices:   0,
   178  		},
   179  		GoTypes:           file_google_actions_sdk_v2_account_linking_secret_proto_goTypes,
   180  		DependencyIndexes: file_google_actions_sdk_v2_account_linking_secret_proto_depIdxs,
   181  		MessageInfos:      file_google_actions_sdk_v2_account_linking_secret_proto_msgTypes,
   182  	}.Build()
   183  	File_google_actions_sdk_v2_account_linking_secret_proto = out.File
   184  	file_google_actions_sdk_v2_account_linking_secret_proto_rawDesc = nil
   185  	file_google_actions_sdk_v2_account_linking_secret_proto_goTypes = nil
   186  	file_google_actions_sdk_v2_account_linking_secret_proto_depIdxs = nil
   187  }
   188  

View as plain text