mirror of
https://github.com/mautrix/signal.git
synced 2026-09-17 00:02:04 -04:00
855 lines
34 KiB
Go
Generated
855 lines
34 KiB
Go
Generated
//
|
|
// Copyright 2023 Signal Messenger, LLC
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
// versions:
|
|
// protoc-gen-go v1.36.11
|
|
// protoc v7.34.1
|
|
// source: org/signal/chat/credentials.proto
|
|
|
|
package credentials
|
|
|
|
import (
|
|
_ "go.mau.fi/mautrix-signal/pkg/signalmeow/protobuf/rpc/require"
|
|
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
|
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
|
reflect "reflect"
|
|
sync "sync"
|
|
unsafe "unsafe"
|
|
)
|
|
|
|
const (
|
|
// Verify that this generated code is sufficiently up-to-date.
|
|
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
|
|
// Verify that runtime/protoimpl is sufficiently up-to-date.
|
|
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
|
)
|
|
|
|
type ExternalServiceType int32
|
|
|
|
const (
|
|
ExternalServiceType_EXTERNAL_SERVICE_TYPE_UNSPECIFIED ExternalServiceType = 0
|
|
ExternalServiceType_EXTERNAL_SERVICE_TYPE_DIRECTORY ExternalServiceType = 1
|
|
ExternalServiceType_EXTERNAL_SERVICE_TYPE_PAYMENTS ExternalServiceType = 2
|
|
ExternalServiceType_EXTERNAL_SERVICE_TYPE_STORAGE ExternalServiceType = 3
|
|
ExternalServiceType_EXTERNAL_SERVICE_TYPE_SVR ExternalServiceType = 4
|
|
)
|
|
|
|
// Enum value maps for ExternalServiceType.
|
|
var (
|
|
ExternalServiceType_name = map[int32]string{
|
|
0: "EXTERNAL_SERVICE_TYPE_UNSPECIFIED",
|
|
1: "EXTERNAL_SERVICE_TYPE_DIRECTORY",
|
|
2: "EXTERNAL_SERVICE_TYPE_PAYMENTS",
|
|
3: "EXTERNAL_SERVICE_TYPE_STORAGE",
|
|
4: "EXTERNAL_SERVICE_TYPE_SVR",
|
|
}
|
|
ExternalServiceType_value = map[string]int32{
|
|
"EXTERNAL_SERVICE_TYPE_UNSPECIFIED": 0,
|
|
"EXTERNAL_SERVICE_TYPE_DIRECTORY": 1,
|
|
"EXTERNAL_SERVICE_TYPE_PAYMENTS": 2,
|
|
"EXTERNAL_SERVICE_TYPE_STORAGE": 3,
|
|
"EXTERNAL_SERVICE_TYPE_SVR": 4,
|
|
}
|
|
)
|
|
|
|
func (x ExternalServiceType) Enum() *ExternalServiceType {
|
|
p := new(ExternalServiceType)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x ExternalServiceType) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (ExternalServiceType) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_org_signal_chat_credentials_proto_enumTypes[0].Descriptor()
|
|
}
|
|
|
|
func (ExternalServiceType) Type() protoreflect.EnumType {
|
|
return &file_org_signal_chat_credentials_proto_enumTypes[0]
|
|
}
|
|
|
|
func (x ExternalServiceType) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Use ExternalServiceType.Descriptor instead.
|
|
func (ExternalServiceType) EnumDescriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{0}
|
|
}
|
|
|
|
type AuthCheckResult int32
|
|
|
|
const (
|
|
AuthCheckResult_AUTH_CHECK_RESULT_UNSPECIFIED AuthCheckResult = 0
|
|
// The credentials could be used to make a call to SVR service by the user
|
|
// associated with the `CheckSvrCredentialsRequest.number` phone number.
|
|
AuthCheckResult_AUTH_CHECK_RESULT_MATCH AuthCheckResult = 1
|
|
// The credentials were generated by a different user.
|
|
AuthCheckResult_AUTH_CHECK_RESULT_NO_MATCH AuthCheckResult = 2
|
|
// This status indicates that the corresponding credentials token should no longer be used.
|
|
// This may be because it has expired or invalid, but it can also mean that there is a more
|
|
// recent token in the request which should be used instead.
|
|
AuthCheckResult_AUTH_CHECK_RESULT_INVALID AuthCheckResult = 3
|
|
)
|
|
|
|
// Enum value maps for AuthCheckResult.
|
|
var (
|
|
AuthCheckResult_name = map[int32]string{
|
|
0: "AUTH_CHECK_RESULT_UNSPECIFIED",
|
|
1: "AUTH_CHECK_RESULT_MATCH",
|
|
2: "AUTH_CHECK_RESULT_NO_MATCH",
|
|
3: "AUTH_CHECK_RESULT_INVALID",
|
|
}
|
|
AuthCheckResult_value = map[string]int32{
|
|
"AUTH_CHECK_RESULT_UNSPECIFIED": 0,
|
|
"AUTH_CHECK_RESULT_MATCH": 1,
|
|
"AUTH_CHECK_RESULT_NO_MATCH": 2,
|
|
"AUTH_CHECK_RESULT_INVALID": 3,
|
|
}
|
|
)
|
|
|
|
func (x AuthCheckResult) Enum() *AuthCheckResult {
|
|
p := new(AuthCheckResult)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x AuthCheckResult) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (AuthCheckResult) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_org_signal_chat_credentials_proto_enumTypes[1].Descriptor()
|
|
}
|
|
|
|
func (AuthCheckResult) Type() protoreflect.EnumType {
|
|
return &file_org_signal_chat_credentials_proto_enumTypes[1]
|
|
}
|
|
|
|
func (x AuthCheckResult) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Use AuthCheckResult.Descriptor instead.
|
|
func (AuthCheckResult) EnumDescriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{1}
|
|
}
|
|
|
|
type GetExternalServiceCredentialsRequest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A service to request credentials for.
|
|
ExternalService ExternalServiceType `protobuf:"varint,1,opt,name=externalService,proto3,enum=org.signal.chat.credentials.ExternalServiceType" json:"externalService,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsRequest) Reset() {
|
|
*x = GetExternalServiceCredentialsRequest{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[0]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsRequest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetExternalServiceCredentialsRequest) ProtoMessage() {}
|
|
|
|
func (x *GetExternalServiceCredentialsRequest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[0]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetExternalServiceCredentialsRequest.ProtoReflect.Descriptor instead.
|
|
func (*GetExternalServiceCredentialsRequest) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{0}
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsRequest) GetExternalService() ExternalServiceType {
|
|
if x != nil {
|
|
return x.ExternalService
|
|
}
|
|
return ExternalServiceType_EXTERNAL_SERVICE_TYPE_UNSPECIFIED
|
|
}
|
|
|
|
type GetExternalServiceCredentialsResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A username that can be presented to authenticate with the external service.
|
|
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
|
|
// A password that can be presented to authenticate with the external service.
|
|
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsResponse) Reset() {
|
|
*x = GetExternalServiceCredentialsResponse{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[1]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetExternalServiceCredentialsResponse) ProtoMessage() {}
|
|
|
|
func (x *GetExternalServiceCredentialsResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[1]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetExternalServiceCredentialsResponse.ProtoReflect.Descriptor instead.
|
|
func (*GetExternalServiceCredentialsResponse) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{1}
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsResponse) GetUsername() string {
|
|
if x != nil {
|
|
return x.Username
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *GetExternalServiceCredentialsResponse) GetPassword() string {
|
|
if x != nil {
|
|
return x.Password
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CheckSvrCredentialsRequest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A phone number in the E164 format to check the passwords against.
|
|
// Only passwords generated for the user associated with the given number will be marked as `AUTH_CHECK_RESULT_MATCH`.
|
|
Number string `protobuf:"bytes,1,opt,name=number,proto3" json:"number,omitempty"`
|
|
// A list of credentials from previously made calls to `ExternalServiceCredentials.GetExternalServiceCredentials()`
|
|
// for `EXTERNAL_SERVICE_TYPE_SVR`. This list may contain credentials generated by different users. Up to 10 credentials
|
|
// can be checked.
|
|
Passwords []string `protobuf:"bytes,2,rep,name=passwords,proto3" json:"passwords,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsRequest) Reset() {
|
|
*x = CheckSvrCredentialsRequest{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[2]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsRequest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CheckSvrCredentialsRequest) ProtoMessage() {}
|
|
|
|
func (x *CheckSvrCredentialsRequest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[2]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CheckSvrCredentialsRequest.ProtoReflect.Descriptor instead.
|
|
func (*CheckSvrCredentialsRequest) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{2}
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsRequest) GetNumber() string {
|
|
if x != nil {
|
|
return x.Number
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsRequest) GetPasswords() []string {
|
|
if x != nil {
|
|
return x.Passwords
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// For each of the credentials tokens in the `CheckSvrCredentialsRequest` contains the result of the check.
|
|
type CheckSvrCredentialsResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Matches map[string]AuthCheckResult `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=org.signal.chat.credentials.AuthCheckResult"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsResponse) Reset() {
|
|
*x = CheckSvrCredentialsResponse{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[3]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CheckSvrCredentialsResponse) ProtoMessage() {}
|
|
|
|
func (x *CheckSvrCredentialsResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[3]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CheckSvrCredentialsResponse.ProtoReflect.Descriptor instead.
|
|
func (*CheckSvrCredentialsResponse) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{3}
|
|
}
|
|
|
|
func (x *CheckSvrCredentialsResponse) GetMatches() map[string]AuthCheckResult {
|
|
if x != nil {
|
|
return x.Matches
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type GetDeliveryCertificateRequest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetDeliveryCertificateRequest) Reset() {
|
|
*x = GetDeliveryCertificateRequest{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[4]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetDeliveryCertificateRequest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetDeliveryCertificateRequest) ProtoMessage() {}
|
|
|
|
func (x *GetDeliveryCertificateRequest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[4]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetDeliveryCertificateRequest.ProtoReflect.Descriptor instead.
|
|
func (*GetDeliveryCertificateRequest) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{4}
|
|
}
|
|
|
|
// A pair of message delivery certificates. The response unconditionally
|
|
// includes certificates with and without the caller's phone number so the
|
|
// server never learns anything about the caller's intent to share their phone
|
|
// number with their contacts.
|
|
type GetDeliveryCertificateResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A delivery receipt that includes the caller's phone number; may be empty if
|
|
// the authenticated account does not have a phone number
|
|
CertificateWithE164 []byte `protobuf:"bytes,1,opt,name=certificate_with_e164,json=certificateWithE164,proto3" json:"certificate_with_e164,omitempty"`
|
|
// A delivery receipt that does not include the caller's phone number
|
|
CertificateWithoutE164 []byte `protobuf:"bytes,2,opt,name=certificate_without_e164,json=certificateWithoutE164,proto3" json:"certificate_without_e164,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetDeliveryCertificateResponse) Reset() {
|
|
*x = GetDeliveryCertificateResponse{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[5]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetDeliveryCertificateResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetDeliveryCertificateResponse) ProtoMessage() {}
|
|
|
|
func (x *GetDeliveryCertificateResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[5]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetDeliveryCertificateResponse.ProtoReflect.Descriptor instead.
|
|
func (*GetDeliveryCertificateResponse) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{5}
|
|
}
|
|
|
|
func (x *GetDeliveryCertificateResponse) GetCertificateWithE164() []byte {
|
|
if x != nil {
|
|
return x.CertificateWithE164
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *GetDeliveryCertificateResponse) GetCertificateWithoutE164() []byte {
|
|
if x != nil {
|
|
return x.CertificateWithoutE164
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type GetGroupCredentialsRequest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// The earliest time for which to issue group credentials; must be aligned to
|
|
// a UTC day boundary and may be no more than one day in the past at the time
|
|
// of the call.
|
|
RedemptionStartSeconds uint64 `protobuf:"varint,1,opt,name=redemption_start_seconds,json=redemptionStartSeconds,proto3" json:"redemption_start_seconds,omitempty"`
|
|
// The latest time for which to issue group credentials; must be aligned to a
|
|
// UTC day boundary and no more than seven days in the future at the time of
|
|
// the call.
|
|
RedemptionEndSeconds uint64 `protobuf:"varint,2,opt,name=redemption_end_seconds,json=redemptionEndSeconds,proto3" json:"redemption_end_seconds,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetGroupCredentialsRequest) Reset() {
|
|
*x = GetGroupCredentialsRequest{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[6]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetGroupCredentialsRequest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetGroupCredentialsRequest) ProtoMessage() {}
|
|
|
|
func (x *GetGroupCredentialsRequest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[6]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetGroupCredentialsRequest.ProtoReflect.Descriptor instead.
|
|
func (*GetGroupCredentialsRequest) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{6}
|
|
}
|
|
|
|
func (x *GetGroupCredentialsRequest) GetRedemptionStartSeconds() uint64 {
|
|
if x != nil {
|
|
return x.RedemptionStartSeconds
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *GetGroupCredentialsRequest) GetRedemptionEndSeconds() uint64 {
|
|
if x != nil {
|
|
return x.RedemptionEndSeconds
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type GetGroupCredentialsResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A collection of credentials allowing the holder to anonymously
|
|
// authenticate themselves for group-related actions
|
|
GroupCredentials []*GetGroupCredentialsResponse_CredentialAndRedemptionTime `protobuf:"bytes,1,rep,name=group_credentials,json=groupCredentials,proto3" json:"group_credentials,omitempty"`
|
|
// A collection of credentials allowing the holder to read, update, and delete
|
|
// group call links
|
|
CallLinkAuthCredentials []*GetGroupCredentialsResponse_CredentialAndRedemptionTime `protobuf:"bytes,2,rep,name=call_link_auth_credentials,json=callLinkAuthCredentials,proto3" json:"call_link_auth_credentials,omitempty"`
|
|
// The phone number identifier for which the included credentials were
|
|
// generated. Empty if the account does not have a phone number.
|
|
Pni []byte `protobuf:"bytes,3,opt,name=pni,proto3" json:"pni,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse) Reset() {
|
|
*x = GetGroupCredentialsResponse{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[7]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetGroupCredentialsResponse) ProtoMessage() {}
|
|
|
|
func (x *GetGroupCredentialsResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[7]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetGroupCredentialsResponse.ProtoReflect.Descriptor instead.
|
|
func (*GetGroupCredentialsResponse) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{7}
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse) GetGroupCredentials() []*GetGroupCredentialsResponse_CredentialAndRedemptionTime {
|
|
if x != nil {
|
|
return x.GroupCredentials
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse) GetCallLinkAuthCredentials() []*GetGroupCredentialsResponse_CredentialAndRedemptionTime {
|
|
if x != nil {
|
|
return x.CallLinkAuthCredentials
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse) GetPni() []byte {
|
|
if x != nil {
|
|
return x.Pni
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type GetCreateCallLinkCredentialsRequest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A zero-knowledge credential request
|
|
CredentialRequest []byte `protobuf:"bytes,1,opt,name=credential_request,json=credentialRequest,proto3" json:"credential_request,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsRequest) Reset() {
|
|
*x = GetCreateCallLinkCredentialsRequest{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[8]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsRequest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetCreateCallLinkCredentialsRequest) ProtoMessage() {}
|
|
|
|
func (x *GetCreateCallLinkCredentialsRequest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[8]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetCreateCallLinkCredentialsRequest.ProtoReflect.Descriptor instead.
|
|
func (*GetCreateCallLinkCredentialsRequest) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{8}
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsRequest) GetCredentialRequest() []byte {
|
|
if x != nil {
|
|
return x.CredentialRequest
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type GetCreateCallLinkCredentialsResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// A zero-knowledge credential that may be redeemed at or up to one day after
|
|
// the given redemption time
|
|
Credential []byte `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
|
|
// The earliest time, in seconds since the epoch, at which the associated
|
|
// credential may be redeemed
|
|
RedemptionTimeSeconds uint64 `protobuf:"varint,2,opt,name=redemption_time_seconds,json=redemptionTimeSeconds,proto3" json:"redemption_time_seconds,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsResponse) Reset() {
|
|
*x = GetCreateCallLinkCredentialsResponse{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[9]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetCreateCallLinkCredentialsResponse) ProtoMessage() {}
|
|
|
|
func (x *GetCreateCallLinkCredentialsResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[9]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetCreateCallLinkCredentialsResponse.ProtoReflect.Descriptor instead.
|
|
func (*GetCreateCallLinkCredentialsResponse) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{9}
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsResponse) GetCredential() []byte {
|
|
if x != nil {
|
|
return x.Credential
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *GetCreateCallLinkCredentialsResponse) GetRedemptionTimeSeconds() uint64 {
|
|
if x != nil {
|
|
return x.RedemptionTimeSeconds
|
|
}
|
|
return 0
|
|
}
|
|
|
|
// A zero-knowledge credential that may be redeemed at or up to one day after
|
|
// the given redemption time
|
|
type GetGroupCredentialsResponse_CredentialAndRedemptionTime struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Credential []byte `protobuf:"bytes,1,opt,name=credential,proto3" json:"credential,omitempty"`
|
|
RedemptionTimeSeconds uint64 `protobuf:"varint,2,opt,name=redemption_time_seconds,json=redemptionTimeSeconds,proto3" json:"redemption_time_seconds,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse_CredentialAndRedemptionTime) Reset() {
|
|
*x = GetGroupCredentialsResponse_CredentialAndRedemptionTime{}
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[11]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse_CredentialAndRedemptionTime) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GetGroupCredentialsResponse_CredentialAndRedemptionTime) ProtoMessage() {}
|
|
|
|
func (x *GetGroupCredentialsResponse_CredentialAndRedemptionTime) ProtoReflect() protoreflect.Message {
|
|
mi := &file_org_signal_chat_credentials_proto_msgTypes[11]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GetGroupCredentialsResponse_CredentialAndRedemptionTime.ProtoReflect.Descriptor instead.
|
|
func (*GetGroupCredentialsResponse_CredentialAndRedemptionTime) Descriptor() ([]byte, []int) {
|
|
return file_org_signal_chat_credentials_proto_rawDescGZIP(), []int{7, 0}
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse_CredentialAndRedemptionTime) GetCredential() []byte {
|
|
if x != nil {
|
|
return x.Credential
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *GetGroupCredentialsResponse_CredentialAndRedemptionTime) GetRedemptionTimeSeconds() uint64 {
|
|
if x != nil {
|
|
return x.RedemptionTimeSeconds
|
|
}
|
|
return 0
|
|
}
|
|
|
|
var File_org_signal_chat_credentials_proto protoreflect.FileDescriptor
|
|
|
|
const file_org_signal_chat_credentials_proto_rawDesc = "" +
|
|
"\n" +
|
|
"!org/signal/chat/credentials.proto\x12\x1borg.signal.chat.credentials\x1a\x1dorg/signal/chat/require.proto\"\x82\x01\n" +
|
|
"$GetExternalServiceCredentialsRequest\x12Z\n" +
|
|
"\x0fexternalService\x18\x01 \x01(\x0e20.org.signal.chat.credentials.ExternalServiceTypeR\x0fexternalService\"_\n" +
|
|
"%GetExternalServiceCredentialsResponse\x12\x1a\n" +
|
|
"\busername\x18\x01 \x01(\tR\busername\x12\x1a\n" +
|
|
"\bpassword\x18\x02 \x01(\tR\bpassword\"^\n" +
|
|
"\x1aCheckSvrCredentialsRequest\x12\x16\n" +
|
|
"\x06number\x18\x01 \x01(\tR\x06number\x12(\n" +
|
|
"\tpasswords\x18\x02 \x03(\tB\n" +
|
|
"\x88\x97\"\x01\x9a\x97\"\x02\x10\n" +
|
|
"R\tpasswords\"\xe8\x01\n" +
|
|
"\x1bCheckSvrCredentialsResponse\x12_\n" +
|
|
"\amatches\x18\x01 \x03(\v2E.org.signal.chat.credentials.CheckSvrCredentialsResponse.MatchesEntryR\amatches\x1ah\n" +
|
|
"\fMatchesEntry\x12\x10\n" +
|
|
"\x03key\x18\x01 \x01(\tR\x03key\x12B\n" +
|
|
"\x05value\x18\x02 \x01(\x0e2,.org.signal.chat.credentials.AuthCheckResultR\x05value:\x028\x01\"\x1f\n" +
|
|
"\x1dGetDeliveryCertificateRequest\"\x8e\x01\n" +
|
|
"\x1eGetDeliveryCertificateResponse\x122\n" +
|
|
"\x15certificate_with_e164\x18\x01 \x01(\fR\x13certificateWithE164\x128\n" +
|
|
"\x18certificate_without_e164\x18\x02 \x01(\fR\x16certificateWithoutE164\"\x8c\x01\n" +
|
|
"\x1aGetGroupCredentialsRequest\x128\n" +
|
|
"\x18redemption_start_seconds\x18\x01 \x01(\x04R\x16redemptionStartSeconds\x124\n" +
|
|
"\x16redemption_end_seconds\x18\x02 \x01(\x04R\x14redemptionEndSeconds\"\xbe\x03\n" +
|
|
"\x1bGetGroupCredentialsResponse\x12\x81\x01\n" +
|
|
"\x11group_credentials\x18\x01 \x03(\v2T.org.signal.chat.credentials.GetGroupCredentialsResponse.CredentialAndRedemptionTimeR\x10groupCredentials\x12\x91\x01\n" +
|
|
"\x1acall_link_auth_credentials\x18\x02 \x03(\v2T.org.signal.chat.credentials.GetGroupCredentialsResponse.CredentialAndRedemptionTimeR\x17callLinkAuthCredentials\x12\x10\n" +
|
|
"\x03pni\x18\x03 \x01(\fR\x03pni\x1au\n" +
|
|
"\x1bCredentialAndRedemptionTime\x12\x1e\n" +
|
|
"\n" +
|
|
"credential\x18\x01 \x01(\fR\n" +
|
|
"credential\x126\n" +
|
|
"\x17redemption_time_seconds\x18\x02 \x01(\x04R\x15redemptionTimeSeconds\"T\n" +
|
|
"#GetCreateCallLinkCredentialsRequest\x12-\n" +
|
|
"\x12credential_request\x18\x01 \x01(\fR\x11credentialRequest\"~\n" +
|
|
"$GetCreateCallLinkCredentialsResponse\x12\x1e\n" +
|
|
"\n" +
|
|
"credential\x18\x01 \x01(\fR\n" +
|
|
"credential\x126\n" +
|
|
"\x17redemption_time_seconds\x18\x02 \x01(\x04R\x15redemptionTimeSeconds*\xc7\x01\n" +
|
|
"\x13ExternalServiceType\x12%\n" +
|
|
"!EXTERNAL_SERVICE_TYPE_UNSPECIFIED\x10\x00\x12#\n" +
|
|
"\x1fEXTERNAL_SERVICE_TYPE_DIRECTORY\x10\x01\x12\"\n" +
|
|
"\x1eEXTERNAL_SERVICE_TYPE_PAYMENTS\x10\x02\x12!\n" +
|
|
"\x1dEXTERNAL_SERVICE_TYPE_STORAGE\x10\x03\x12\x1d\n" +
|
|
"\x19EXTERNAL_SERVICE_TYPE_SVR\x10\x04*\x90\x01\n" +
|
|
"\x0fAuthCheckResult\x12!\n" +
|
|
"\x1dAUTH_CHECK_RESULT_UNSPECIFIED\x10\x00\x12\x1b\n" +
|
|
"\x17AUTH_CHECK_RESULT_MATCH\x10\x01\x12\x1e\n" +
|
|
"\x1aAUTH_CHECK_RESULT_NO_MATCH\x10\x02\x12\x1d\n" +
|
|
"\x19AUTH_CHECK_RESULT_INVALID\x10\x032\x89\x05\n" +
|
|
"\vCredentials\x12\xa8\x01\n" +
|
|
"\x1dGetExternalServiceCredentials\x12A.org.signal.chat.credentials.GetExternalServiceCredentialsRequest\x1aB.org.signal.chat.credentials.GetExternalServiceCredentialsResponse\"\x00\x12\x93\x01\n" +
|
|
"\x16GetDeliveryCertificate\x12:.org.signal.chat.credentials.GetDeliveryCertificateRequest\x1a;.org.signal.chat.credentials.GetDeliveryCertificateResponse\"\x00\x12\x8a\x01\n" +
|
|
"\x13GetGroupCredentials\x127.org.signal.chat.credentials.GetGroupCredentialsRequest\x1a8.org.signal.chat.credentials.GetGroupCredentialsResponse\"\x00\x12\xa5\x01\n" +
|
|
"\x1cGetCreateCallLinkCredentials\x12@.org.signal.chat.credentials.GetCreateCallLinkCredentialsRequest\x1aA.org.signal.chat.credentials.GetCreateCallLinkCredentialsResponse\"\x00\x1a\x04\xc8\xd5\"\x012\xa9\x01\n" +
|
|
"\x14CredentialsAnonymous\x12\x8a\x01\n" +
|
|
"\x13CheckSvrCredentials\x127.org.signal.chat.credentials.CheckSvrCredentialsRequest\x1a8.org.signal.chat.credentials.CheckSvrCredentialsResponse\"\x00\x1a\x04\xc8\xd5\"\x02B\x02P\x01b\x06proto3"
|
|
|
|
var (
|
|
file_org_signal_chat_credentials_proto_rawDescOnce sync.Once
|
|
file_org_signal_chat_credentials_proto_rawDescData []byte
|
|
)
|
|
|
|
func file_org_signal_chat_credentials_proto_rawDescGZIP() []byte {
|
|
file_org_signal_chat_credentials_proto_rawDescOnce.Do(func() {
|
|
file_org_signal_chat_credentials_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_org_signal_chat_credentials_proto_rawDesc), len(file_org_signal_chat_credentials_proto_rawDesc)))
|
|
})
|
|
return file_org_signal_chat_credentials_proto_rawDescData
|
|
}
|
|
|
|
var file_org_signal_chat_credentials_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
|
|
var file_org_signal_chat_credentials_proto_msgTypes = make([]protoimpl.MessageInfo, 12)
|
|
var file_org_signal_chat_credentials_proto_goTypes = []any{
|
|
(ExternalServiceType)(0), // 0: org.signal.chat.credentials.ExternalServiceType
|
|
(AuthCheckResult)(0), // 1: org.signal.chat.credentials.AuthCheckResult
|
|
(*GetExternalServiceCredentialsRequest)(nil), // 2: org.signal.chat.credentials.GetExternalServiceCredentialsRequest
|
|
(*GetExternalServiceCredentialsResponse)(nil), // 3: org.signal.chat.credentials.GetExternalServiceCredentialsResponse
|
|
(*CheckSvrCredentialsRequest)(nil), // 4: org.signal.chat.credentials.CheckSvrCredentialsRequest
|
|
(*CheckSvrCredentialsResponse)(nil), // 5: org.signal.chat.credentials.CheckSvrCredentialsResponse
|
|
(*GetDeliveryCertificateRequest)(nil), // 6: org.signal.chat.credentials.GetDeliveryCertificateRequest
|
|
(*GetDeliveryCertificateResponse)(nil), // 7: org.signal.chat.credentials.GetDeliveryCertificateResponse
|
|
(*GetGroupCredentialsRequest)(nil), // 8: org.signal.chat.credentials.GetGroupCredentialsRequest
|
|
(*GetGroupCredentialsResponse)(nil), // 9: org.signal.chat.credentials.GetGroupCredentialsResponse
|
|
(*GetCreateCallLinkCredentialsRequest)(nil), // 10: org.signal.chat.credentials.GetCreateCallLinkCredentialsRequest
|
|
(*GetCreateCallLinkCredentialsResponse)(nil), // 11: org.signal.chat.credentials.GetCreateCallLinkCredentialsResponse
|
|
nil, // 12: org.signal.chat.credentials.CheckSvrCredentialsResponse.MatchesEntry
|
|
(*GetGroupCredentialsResponse_CredentialAndRedemptionTime)(nil), // 13: org.signal.chat.credentials.GetGroupCredentialsResponse.CredentialAndRedemptionTime
|
|
}
|
|
var file_org_signal_chat_credentials_proto_depIdxs = []int32{
|
|
0, // 0: org.signal.chat.credentials.GetExternalServiceCredentialsRequest.externalService:type_name -> org.signal.chat.credentials.ExternalServiceType
|
|
12, // 1: org.signal.chat.credentials.CheckSvrCredentialsResponse.matches:type_name -> org.signal.chat.credentials.CheckSvrCredentialsResponse.MatchesEntry
|
|
13, // 2: org.signal.chat.credentials.GetGroupCredentialsResponse.group_credentials:type_name -> org.signal.chat.credentials.GetGroupCredentialsResponse.CredentialAndRedemptionTime
|
|
13, // 3: org.signal.chat.credentials.GetGroupCredentialsResponse.call_link_auth_credentials:type_name -> org.signal.chat.credentials.GetGroupCredentialsResponse.CredentialAndRedemptionTime
|
|
1, // 4: org.signal.chat.credentials.CheckSvrCredentialsResponse.MatchesEntry.value:type_name -> org.signal.chat.credentials.AuthCheckResult
|
|
2, // 5: org.signal.chat.credentials.Credentials.GetExternalServiceCredentials:input_type -> org.signal.chat.credentials.GetExternalServiceCredentialsRequest
|
|
6, // 6: org.signal.chat.credentials.Credentials.GetDeliveryCertificate:input_type -> org.signal.chat.credentials.GetDeliveryCertificateRequest
|
|
8, // 7: org.signal.chat.credentials.Credentials.GetGroupCredentials:input_type -> org.signal.chat.credentials.GetGroupCredentialsRequest
|
|
10, // 8: org.signal.chat.credentials.Credentials.GetCreateCallLinkCredentials:input_type -> org.signal.chat.credentials.GetCreateCallLinkCredentialsRequest
|
|
4, // 9: org.signal.chat.credentials.CredentialsAnonymous.CheckSvrCredentials:input_type -> org.signal.chat.credentials.CheckSvrCredentialsRequest
|
|
3, // 10: org.signal.chat.credentials.Credentials.GetExternalServiceCredentials:output_type -> org.signal.chat.credentials.GetExternalServiceCredentialsResponse
|
|
7, // 11: org.signal.chat.credentials.Credentials.GetDeliveryCertificate:output_type -> org.signal.chat.credentials.GetDeliveryCertificateResponse
|
|
9, // 12: org.signal.chat.credentials.Credentials.GetGroupCredentials:output_type -> org.signal.chat.credentials.GetGroupCredentialsResponse
|
|
11, // 13: org.signal.chat.credentials.Credentials.GetCreateCallLinkCredentials:output_type -> org.signal.chat.credentials.GetCreateCallLinkCredentialsResponse
|
|
5, // 14: org.signal.chat.credentials.CredentialsAnonymous.CheckSvrCredentials:output_type -> org.signal.chat.credentials.CheckSvrCredentialsResponse
|
|
10, // [10:15] is the sub-list for method output_type
|
|
5, // [5:10] is the sub-list for method input_type
|
|
5, // [5:5] is the sub-list for extension type_name
|
|
5, // [5:5] is the sub-list for extension extendee
|
|
0, // [0:5] is the sub-list for field type_name
|
|
}
|
|
|
|
func init() { file_org_signal_chat_credentials_proto_init() }
|
|
func file_org_signal_chat_credentials_proto_init() {
|
|
if File_org_signal_chat_credentials_proto != nil {
|
|
return
|
|
}
|
|
type x struct{}
|
|
out := protoimpl.TypeBuilder{
|
|
File: protoimpl.DescBuilder{
|
|
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
|
RawDescriptor: unsafe.Slice(unsafe.StringData(file_org_signal_chat_credentials_proto_rawDesc), len(file_org_signal_chat_credentials_proto_rawDesc)),
|
|
NumEnums: 2,
|
|
NumMessages: 12,
|
|
NumExtensions: 0,
|
|
NumServices: 2,
|
|
},
|
|
GoTypes: file_org_signal_chat_credentials_proto_goTypes,
|
|
DependencyIndexes: file_org_signal_chat_credentials_proto_depIdxs,
|
|
EnumInfos: file_org_signal_chat_credentials_proto_enumTypes,
|
|
MessageInfos: file_org_signal_chat_credentials_proto_msgTypes,
|
|
}.Build()
|
|
File_org_signal_chat_credentials_proto = out.File
|
|
file_org_signal_chat_credentials_proto_goTypes = nil
|
|
file_org_signal_chat_credentials_proto_depIdxs = nil
|
|
}
|