From 04fed62772c0e7365e4649fd9349db45f57fa1f7 Mon Sep 17 00:00:00 2001 From: Max Peintner Date: Tue, 4 Apr 2023 10:28:48 +0200 Subject: [PATCH] buf, tsconfig path for login --- apps/login/lib/grpc/google/api/annotations.ts | 3 - .../lib/grpc/google/api/field_behavior.ts | 119 - apps/login/lib/grpc/google/api/http.ts | 663 - .../lib/grpc/google/protobuf/descriptor.ts | 4164 -- .../lib/grpc/google/protobuf/duration.ts | 187 - apps/login/lib/grpc/google/protobuf/struct.ts | 483 - .../lib/grpc/google/protobuf/timestamp.ts | 216 - .../options/annotations.ts | 3 - .../protoc-gen-openapiv2/options/openapiv2.ts | 4337 -- apps/login/lib/grpc/validate/validate.ts | 4441 -- apps/login/lib/grpc/zitadel/action.ts | 755 - apps/login/lib/grpc/zitadel/admin.ts | 27011 ---------- apps/login/lib/grpc/zitadel/app.ts | 1060 - apps/login/lib/grpc/zitadel/auth.ts | 7288 --- apps/login/lib/grpc/zitadel/auth_n_key.ts | 162 - apps/login/lib/grpc/zitadel/change.ts | 287 - apps/login/lib/grpc/zitadel/event.ts | 491 - apps/login/lib/grpc/zitadel/idp.ts | 2181 - apps/login/lib/grpc/zitadel/instance.ts | 863 - apps/login/lib/grpc/zitadel/management.ts | 43567 ---------------- apps/login/lib/grpc/zitadel/member.ts | 525 - apps/login/lib/grpc/zitadel/message.ts | 149 - apps/login/lib/grpc/zitadel/metadata.ts | 266 - apps/login/lib/grpc/zitadel/object.ts | 433 - apps/login/lib/grpc/zitadel/options.ts | 82 - apps/login/lib/grpc/zitadel/org.ts | 745 - apps/login/lib/grpc/zitadel/policy.ts | 1428 - apps/login/lib/grpc/zitadel/project.ts | 1374 - apps/login/lib/grpc/zitadel/quota.ts | 143 - apps/login/lib/grpc/zitadel/settings.ts | 931 - apps/login/lib/grpc/zitadel/system.ts | 4385 -- apps/login/lib/grpc/zitadel/text.ts | 4778 -- apps/login/lib/grpc/zitadel/user.ts | 4443 -- apps/login/lib/grpc/zitadel/v1.ts | 2411 - apps/login/tsconfig.json | 1 + apps/login/utils/colors.ts | 95 +- buf.gen.yaml | 15 + buf.work.yaml | 3 + package.json | 3 +- 39 files changed, 68 insertions(+), 120423 deletions(-) delete mode 100644 apps/login/lib/grpc/google/api/annotations.ts delete mode 100644 apps/login/lib/grpc/google/api/field_behavior.ts delete mode 100644 apps/login/lib/grpc/google/api/http.ts delete mode 100644 apps/login/lib/grpc/google/protobuf/descriptor.ts delete mode 100644 apps/login/lib/grpc/google/protobuf/duration.ts delete mode 100644 apps/login/lib/grpc/google/protobuf/struct.ts delete mode 100644 apps/login/lib/grpc/google/protobuf/timestamp.ts delete mode 100644 apps/login/lib/grpc/protoc-gen-openapiv2/options/annotations.ts delete mode 100644 apps/login/lib/grpc/protoc-gen-openapiv2/options/openapiv2.ts delete mode 100644 apps/login/lib/grpc/validate/validate.ts delete mode 100644 apps/login/lib/grpc/zitadel/action.ts delete mode 100644 apps/login/lib/grpc/zitadel/admin.ts delete mode 100644 apps/login/lib/grpc/zitadel/app.ts delete mode 100644 apps/login/lib/grpc/zitadel/auth.ts delete mode 100644 apps/login/lib/grpc/zitadel/auth_n_key.ts delete mode 100644 apps/login/lib/grpc/zitadel/change.ts delete mode 100644 apps/login/lib/grpc/zitadel/event.ts delete mode 100644 apps/login/lib/grpc/zitadel/idp.ts delete mode 100644 apps/login/lib/grpc/zitadel/instance.ts delete mode 100644 apps/login/lib/grpc/zitadel/management.ts delete mode 100644 apps/login/lib/grpc/zitadel/member.ts delete mode 100644 apps/login/lib/grpc/zitadel/message.ts delete mode 100644 apps/login/lib/grpc/zitadel/metadata.ts delete mode 100644 apps/login/lib/grpc/zitadel/object.ts delete mode 100644 apps/login/lib/grpc/zitadel/options.ts delete mode 100644 apps/login/lib/grpc/zitadel/org.ts delete mode 100644 apps/login/lib/grpc/zitadel/policy.ts delete mode 100644 apps/login/lib/grpc/zitadel/project.ts delete mode 100644 apps/login/lib/grpc/zitadel/quota.ts delete mode 100644 apps/login/lib/grpc/zitadel/settings.ts delete mode 100644 apps/login/lib/grpc/zitadel/system.ts delete mode 100644 apps/login/lib/grpc/zitadel/text.ts delete mode 100644 apps/login/lib/grpc/zitadel/user.ts delete mode 100644 apps/login/lib/grpc/zitadel/v1.ts create mode 100644 buf.gen.yaml create mode 100644 buf.work.yaml diff --git a/apps/login/lib/grpc/google/api/annotations.ts b/apps/login/lib/grpc/google/api/annotations.ts deleted file mode 100644 index c2161053d48..00000000000 --- a/apps/login/lib/grpc/google/api/annotations.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* eslint-disable */ - -export const protobufPackage = "google.api"; diff --git a/apps/login/lib/grpc/google/api/field_behavior.ts b/apps/login/lib/grpc/google/api/field_behavior.ts deleted file mode 100644 index 016d2b56e65..00000000000 --- a/apps/login/lib/grpc/google/api/field_behavior.ts +++ /dev/null @@ -1,119 +0,0 @@ -/* eslint-disable */ - -export const protobufPackage = "google.api"; - -/** - * An indicator of the behavior of a given field (for example, that a field - * is required in requests, or given as output but ignored as input). - * This **does not** change the behavior in protocol buffers itself; it only - * denotes the behavior and may affect how API tooling handles the field. - * - * Note: This enum **may** receive new values in the future. - */ -export enum FieldBehavior { - /** FIELD_BEHAVIOR_UNSPECIFIED - Conventional default for enums. Do not use this. */ - FIELD_BEHAVIOR_UNSPECIFIED = 0, - /** - * OPTIONAL - Specifically denotes a field as optional. - * While all fields in protocol buffers are optional, this may be specified - * for emphasis if appropriate. - */ - OPTIONAL = 1, - /** - * REQUIRED - Denotes a field as required. - * This indicates that the field **must** be provided as part of the request, - * and failure to do so will cause an error (usually `INVALID_ARGUMENT`). - */ - REQUIRED = 2, - /** - * OUTPUT_ONLY - Denotes a field as output only. - * This indicates that the field is provided in responses, but including the - * field in a request does nothing (the server *must* ignore it and - * *must not* throw an error as a result of the field's presence). - */ - OUTPUT_ONLY = 3, - /** - * INPUT_ONLY - Denotes a field as input only. - * This indicates that the field is provided in requests, and the - * corresponding field is not included in output. - */ - INPUT_ONLY = 4, - /** - * IMMUTABLE - Denotes a field as immutable. - * This indicates that the field may be set once in a request to create a - * resource, but may not be changed thereafter. - */ - IMMUTABLE = 5, - /** - * UNORDERED_LIST - Denotes that a (repeated) field is an unordered list. - * This indicates that the service may provide the elements of the list - * in any arbitrary order, rather than the order the user originally - * provided. Additionally, the list's order may or may not be stable. - */ - UNORDERED_LIST = 6, - /** - * NON_EMPTY_DEFAULT - Denotes that this field returns a non-empty default value if not set. - * This indicates that if the user provides the empty value in a request, - * a non-empty value will be returned. The user will not be aware of what - * non-empty value to expect. - */ - NON_EMPTY_DEFAULT = 7, - UNRECOGNIZED = -1, -} - -export function fieldBehaviorFromJSON(object: any): FieldBehavior { - switch (object) { - case 0: - case "FIELD_BEHAVIOR_UNSPECIFIED": - return FieldBehavior.FIELD_BEHAVIOR_UNSPECIFIED; - case 1: - case "OPTIONAL": - return FieldBehavior.OPTIONAL; - case 2: - case "REQUIRED": - return FieldBehavior.REQUIRED; - case 3: - case "OUTPUT_ONLY": - return FieldBehavior.OUTPUT_ONLY; - case 4: - case "INPUT_ONLY": - return FieldBehavior.INPUT_ONLY; - case 5: - case "IMMUTABLE": - return FieldBehavior.IMMUTABLE; - case 6: - case "UNORDERED_LIST": - return FieldBehavior.UNORDERED_LIST; - case 7: - case "NON_EMPTY_DEFAULT": - return FieldBehavior.NON_EMPTY_DEFAULT; - case -1: - case "UNRECOGNIZED": - default: - return FieldBehavior.UNRECOGNIZED; - } -} - -export function fieldBehaviorToJSON(object: FieldBehavior): string { - switch (object) { - case FieldBehavior.FIELD_BEHAVIOR_UNSPECIFIED: - return "FIELD_BEHAVIOR_UNSPECIFIED"; - case FieldBehavior.OPTIONAL: - return "OPTIONAL"; - case FieldBehavior.REQUIRED: - return "REQUIRED"; - case FieldBehavior.OUTPUT_ONLY: - return "OUTPUT_ONLY"; - case FieldBehavior.INPUT_ONLY: - return "INPUT_ONLY"; - case FieldBehavior.IMMUTABLE: - return "IMMUTABLE"; - case FieldBehavior.UNORDERED_LIST: - return "UNORDERED_LIST"; - case FieldBehavior.NON_EMPTY_DEFAULT: - return "NON_EMPTY_DEFAULT"; - case FieldBehavior.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} diff --git a/apps/login/lib/grpc/google/api/http.ts b/apps/login/lib/grpc/google/api/http.ts deleted file mode 100644 index 519a591abae..00000000000 --- a/apps/login/lib/grpc/google/api/http.ts +++ /dev/null @@ -1,663 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.api"; - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parameters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} - -/** - * # gRPC Transcoding - * - * gRPC Transcoding is a feature for mapping between a gRPC method and one or - * more HTTP REST endpoints. It allows developers to build a single API service - * that supports both gRPC APIs and REST APIs. Many systems, including [Google - * APIs](https://github.com/googleapis/googleapis), - * [Cloud Endpoints](https://cloud.google.com/endpoints), [gRPC - * Gateway](https://github.com/grpc-ecosystem/grpc-gateway), - * and [Envoy](https://github.com/envoyproxy/envoy) proxy support this feature - * and use it for large scale production services. - * - * `HttpRule` defines the schema of the gRPC/REST mapping. The mapping specifies - * how different portions of the gRPC request message are mapped to the URL - * path, URL query parameters, and HTTP request body. It also controls how the - * gRPC response message is mapped to the HTTP response body. `HttpRule` is - * typically specified as an `google.api.http` annotation on the gRPC method. - * - * Each mapping specifies a URL path template and an HTTP method. The path - * template may refer to one or more fields in the gRPC request message, as long - * as each field is a non-repeated field with a primitive (non-message) type. - * The path template controls how fields of the request message are mapped to - * the URL path. - * - * Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/{name=messages/*}" - * }; - * } - * } - * message GetMessageRequest { - * string name = 1; // Mapped to URL path. - * } - * message Message { - * string text = 1; // The resource content. - * } - * - * This enables an HTTP REST to gRPC mapping as below: - * - * HTTP | gRPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(name: "messages/123456")` - * - * Any fields in the request message which are not bound by the path template - * automatically become HTTP query parameters if there is no HTTP request body. - * For example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get:"/v1/messages/{message_id}" - * }; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // Mapped to URL path. - * int64 revision = 2; // Mapped to URL query parameter `revision`. - * SubMessage sub = 3; // Mapped to URL query parameter `sub.subfield`. - * } - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | gRPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | - * `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: - * "foo"))` - * - * Note that fields which are mapped to URL query parameters must have a - * primitive type or a repeated primitive type or a non-repeated message type. - * In the case of a repeated type, the parameter can be repeated in the URL - * as `...?param=A¶m=B`. In the case of a message type, each field of the - * message is mapped to a separate parameter, such as - * `...?foo.a=A&foo.b=B&foo.c=C`. - * - * For HTTP methods that allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * patch: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | gRPC - * -----|----- - * `PATCH /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: - * "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * patch: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | gRPC - * -----|----- - * `PATCH /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: - * "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice when - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * This enables the following two alternative HTTP JSON to RPC mappings: - * - * HTTP | gRPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: - * "123456")` - * - * ## Rules for HTTP mapping - * - * 1. Leaf request fields (recursive expansion nested messages in the request - * message) are classified into three categories: - * - Fields referred by the path template. They are passed via the URL path. - * - Fields referred by the [HttpRule.body][google.api.HttpRule.body]. They are passed via the HTTP - * request body. - * - All other fields are passed via the URL query parameters, and the - * parameter name is the field path in the request message. A repeated - * field can be represented as multiple query parameters under the same - * name. - * 2. If [HttpRule.body][google.api.HttpRule.body] is "*", there is no URL query parameter, all fields - * are passed via URL path and HTTP request body. - * 3. If [HttpRule.body][google.api.HttpRule.body] is omitted, there is no HTTP request body, all - * fields are passed via URL path and URL query parameters. - * - * ### Path template syntax - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single URL path segment. The syntax `**` matches - * zero or more URL path segments, which must be the last part of the URL path - * except the `Verb`. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * The syntax `LITERAL` matches literal text in the URL path. If the `LITERAL` - * contains any reserved character, such characters should be percent-encoded - * before the matching. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path on the client - * side, all characters except `[-_.~0-9a-zA-Z]` are percent-encoded. The - * server side does the reverse decoding. Such variables show up in the - * [Discovery - * Document](https://developers.google.com/discovery/v1/reference/apis) as - * `{var}`. - * - * If a variable contains multiple path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path on the - * client side, all characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. - * The server side does the reverse decoding, except "%2F" and "%2f" are left - * unchanged. Such variables show up in the - * [Discovery - * Document](https://developers.google.com/discovery/v1/reference/apis) as - * `{+var}`. - * - * ## Using gRPC API Service Configuration - * - * gRPC API Service Configuration (service config) is a configuration language - * for configuring a gRPC service to become a user-facing product. The - * service config is simply the YAML representation of the `google.api.Service` - * proto message. - * - * As an alternative to annotating your proto file, you can configure gRPC - * transcoding in your service config YAML files. You do this by specifying a - * `HttpRule` that maps the gRPC method to a REST endpoint, achieving the same - * effect as the proto annotation. This can be particularly useful if you - * have a proto that is reused in multiple services. Note that any transcoding - * specified in the service config will override any matching transcoding - * configuration in the proto. - * - * Example: - * - * http: - * rules: - * # Selects a gRPC method and applies HttpRule to it. - * - selector: example.v1.Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * ## Special notes - * - * When gRPC Transcoding is used to map a gRPC to JSON REST endpoints, the - * proto to JSON conversion must follow the [proto3 - * specification](https://developers.google.com/protocol-buffers/docs/proto3#json). - * - * While the single segment variable follows the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 Simple String - * Expansion, the multi segment variable **does not** follow RFC 6570 Section - * 3.2.3 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. As the result, gRPC Transcoding uses a custom encoding - * for multi segment variables. - * - * The path variables **must not** refer to any repeated or mapped field, - * because client libraries are not capable of handling such variable expansion. - * - * The path variables **must not** capture the leading "/" character. The reason - * is that the most common use case "{var}" does not capture the leading "/" - * character. For consistency, all path variables must share the same behavior. - * - * Repeated message fields must not be mapped to URL query parameters, because - * no client library can support such complicated mapping. - * - * If an API needs to use a JSON array for request or response body, it can map - * the request or response body to a repeated field. However, some gRPC - * Transcoding implementations may not support this feature. - */ -export interface HttpRule { - /** - * Selects a method to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** - * Maps to HTTP GET. Used for listing and getting information about - * resources. - */ - get?: - | string - | undefined; - /** Maps to HTTP PUT. Used for replacing a resource. */ - put?: - | string - | undefined; - /** Maps to HTTP POST. Used for creating a resource or performing an action. */ - post?: - | string - | undefined; - /** Maps to HTTP DELETE. Used for deleting a resource. */ - delete?: - | string - | undefined; - /** Maps to HTTP PATCH. Used for updating a resource. */ - patch?: - | string - | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom?: - | CustomHttpPattern - | undefined; - /** - * The name of the request field whose value is mapped to the HTTP request - * body, or `*` for mapping all request fields not captured by the path - * pattern to the HTTP body, or omitted for not having any HTTP request body. - * - * NOTE: the referred field must be present at the top-level of the request - * message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * response body. When omitted, the entire response message will be used - * as the HTTP response body. - * - * NOTE: The referred field must be present at the top-level of the response - * message type. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} - -function createBaseHttp(): Http { - return { rules: [], fullyDecodeReservedExpansion: false }; -} - -export const Http = { - encode(message: Http, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Http { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Http { - return { - rules: Array.isArray(object?.rules) ? object.rules.map((e: any) => HttpRule.fromJSON(e)) : [], - fullyDecodeReservedExpansion: isSet(object.fullyDecodeReservedExpansion) - ? Boolean(object.fullyDecodeReservedExpansion) - : false, - }; - }, - - toJSON(message: Http): unknown { - const obj: any = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => e ? HttpRule.toJSON(e) : undefined); - } else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && - (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - - create(base?: DeepPartial): Http { - return Http.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Http { - const message = createBaseHttp(); - message.rules = object.rules?.map((e) => HttpRule.fromPartial(e)) || []; - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion ?? false; - return message; - }, -}; - -function createBaseHttpRule(): HttpRule { - return { - selector: "", - get: undefined, - put: undefined, - post: undefined, - delete: undefined, - patch: undefined, - custom: undefined, - body: "", - responseBody: "", - additionalBindings: [], - }; -} - -export const HttpRule = { - encode(message: HttpRule, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.selector !== "") { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== "") { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== "") { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttpRule(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): HttpRule { - return { - selector: isSet(object.selector) ? String(object.selector) : "", - get: isSet(object.get) ? String(object.get) : undefined, - put: isSet(object.put) ? String(object.put) : undefined, - post: isSet(object.post) ? String(object.post) : undefined, - delete: isSet(object.delete) ? String(object.delete) : undefined, - patch: isSet(object.patch) ? String(object.patch) : undefined, - custom: isSet(object.custom) ? CustomHttpPattern.fromJSON(object.custom) : undefined, - body: isSet(object.body) ? String(object.body) : "", - responseBody: isSet(object.responseBody) ? String(object.responseBody) : "", - additionalBindings: Array.isArray(object?.additionalBindings) - ? object.additionalBindings.map((e: any) => HttpRule.fromJSON(e)) - : [], - }; - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && - (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => e ? HttpRule.toJSON(e) : undefined); - } else { - obj.additionalBindings = []; - } - return obj; - }, - - create(base?: DeepPartial): HttpRule { - return HttpRule.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = createBaseHttpRule(); - message.selector = object.selector ?? ""; - message.get = object.get ?? undefined; - message.put = object.put ?? undefined; - message.post = object.post ?? undefined; - message.delete = object.delete ?? undefined; - message.patch = object.patch ?? undefined; - message.custom = (object.custom !== undefined && object.custom !== null) - ? CustomHttpPattern.fromPartial(object.custom) - : undefined; - message.body = object.body ?? ""; - message.responseBody = object.responseBody ?? ""; - message.additionalBindings = object.additionalBindings?.map((e) => HttpRule.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseCustomHttpPattern(): CustomHttpPattern { - return { kind: "", path: "" }; -} - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.kind !== "") { - writer.uint32(10).string(message.kind); - } - if (message.path !== "") { - writer.uint32(18).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCustomHttpPattern(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CustomHttpPattern { - return { kind: isSet(object.kind) ? String(object.kind) : "", path: isSet(object.path) ? String(object.path) : "" }; - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - create(base?: DeepPartial): CustomHttpPattern { - return CustomHttpPattern.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = createBaseCustomHttpPattern(); - message.kind = object.kind ?? ""; - message.path = object.path ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/google/protobuf/descriptor.ts b/apps/login/lib/grpc/google/protobuf/descriptor.ts deleted file mode 100644 index 4223654d873..00000000000 --- a/apps/login/lib/grpc/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4164 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: - | FileOptions - | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: - | SourceCodeInfo - | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2", "proto3", and "editions". - * - * If `edition` is present, this value must be "editions". - */ - syntax: string; - /** The edition of the proto file, which is an opaque string. */ - edition: string; -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: - | FieldOptions - | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case "TYPE_DOUBLE": - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case "TYPE_FLOAT": - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case "TYPE_INT64": - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case "TYPE_UINT64": - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case "TYPE_INT32": - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case "TYPE_FIXED64": - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case "TYPE_FIXED32": - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case "TYPE_BOOL": - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case "TYPE_STRING": - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case "TYPE_GROUP": - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case "TYPE_MESSAGE": - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case "TYPE_BYTES": - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case "TYPE_UINT32": - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case "TYPE_ENUM": - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case "TYPE_SFIXED32": - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case "TYPE_SFIXED64": - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case "TYPE_SINT32": - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case "TYPE_SINT64": - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return "TYPE_DOUBLE"; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return "TYPE_FLOAT"; - case FieldDescriptorProto_Type.TYPE_INT64: - return "TYPE_INT64"; - case FieldDescriptorProto_Type.TYPE_UINT64: - return "TYPE_UINT64"; - case FieldDescriptorProto_Type.TYPE_INT32: - return "TYPE_INT32"; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return "TYPE_FIXED64"; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return "TYPE_FIXED32"; - case FieldDescriptorProto_Type.TYPE_BOOL: - return "TYPE_BOOL"; - case FieldDescriptorProto_Type.TYPE_STRING: - return "TYPE_STRING"; - case FieldDescriptorProto_Type.TYPE_GROUP: - return "TYPE_GROUP"; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return "TYPE_MESSAGE"; - case FieldDescriptorProto_Type.TYPE_BYTES: - return "TYPE_BYTES"; - case FieldDescriptorProto_Type.TYPE_UINT32: - return "TYPE_UINT32"; - case FieldDescriptorProto_Type.TYPE_ENUM: - return "TYPE_ENUM"; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return "TYPE_SFIXED32"; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return "TYPE_SFIXED64"; - case FieldDescriptorProto_Type.TYPE_SINT32: - return "TYPE_SINT32"; - case FieldDescriptorProto_Type.TYPE_SINT64: - return "TYPE_SINT64"; - case FieldDescriptorProto_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case "LABEL_OPTIONAL": - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case "LABEL_REQUIRED": - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case "LABEL_REPEATED": - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return "LABEL_OPTIONAL"; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return "LABEL_REQUIRED"; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return "LABEL_REPEATED"; - case FieldDescriptorProto_Label.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: - | EnumOptions - | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: - | MethodOptions - | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1, -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case "SPEED": - return FileOptions_OptimizeMode.SPEED; - case 2: - case "CODE_SIZE": - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case "LITE_RUNTIME": - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case "UNRECOGNIZED": - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return "SPEED"; - case FileOptions_OptimizeMode.CODE_SIZE: - return "CODE_SIZE"; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return "LITE_RUNTIME"; - case FileOptions_OptimizeMode.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - * - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - */ - mapEntry: boolean; - /** - * Enable the legacy handling of JSON field name conflicts. This lowercases - * and strips underscored from the fields before comparison in proto3 only. - * The new behavior takes `json_name` into account and applies to proto2 as - * well. - * - * This should only be used as a temporary measure against broken builds due - * to the change in behavior for JSON field name conflicts. - * - * TODO(b/261750190) This is legacy behavior we plan to remove once downstream - * teams have had time to migrate. - * - * @deprecated - */ - deprecatedLegacyJsonFieldConflicts: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - * - * As of May 2022, lazy verifies the contents of the byte stream during - * parsing. An invalid byte stream will cause the overall parsing to fail. - */ - lazy: boolean; - /** - * unverified_lazy does no correctness checks on the byte stream. This should - * only be used where lazy with verification is prohibitive for performance - * reasons. - */ - unverifiedLazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** - * Indicate that the field value should not be printed out when using debug - * formats, e.g. when the field contains sensitive credentials. - */ - debugRedact: boolean; - retention: FieldOptions_OptionRetention; - target: FieldOptions_OptionTargetType; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case "STRING": - return FieldOptions_CType.STRING; - case 1: - case "CORD": - return FieldOptions_CType.CORD; - case 2: - case "STRING_PIECE": - return FieldOptions_CType.STRING_PIECE; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return "STRING"; - case FieldOptions_CType.CORD: - return "CORD"; - case FieldOptions_CType.STRING_PIECE: - return "STRING_PIECE"; - case FieldOptions_CType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case "JS_NORMAL": - return FieldOptions_JSType.JS_NORMAL; - case 1: - case "JS_STRING": - return FieldOptions_JSType.JS_STRING; - case 2: - case "JS_NUMBER": - return FieldOptions_JSType.JS_NUMBER; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return "JS_NORMAL"; - case FieldOptions_JSType.JS_STRING: - return "JS_STRING"; - case FieldOptions_JSType.JS_NUMBER: - return "JS_NUMBER"; - case FieldOptions_JSType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * If set to RETENTION_SOURCE, the option will be omitted from the binary. - * Note: as of January 2023, support for this is in progress and does not yet - * have an effect (b/264593489). - */ -export enum FieldOptions_OptionRetention { - RETENTION_UNKNOWN = 0, - RETENTION_RUNTIME = 1, - RETENTION_SOURCE = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_OptionRetentionFromJSON(object: any): FieldOptions_OptionRetention { - switch (object) { - case 0: - case "RETENTION_UNKNOWN": - return FieldOptions_OptionRetention.RETENTION_UNKNOWN; - case 1: - case "RETENTION_RUNTIME": - return FieldOptions_OptionRetention.RETENTION_RUNTIME; - case 2: - case "RETENTION_SOURCE": - return FieldOptions_OptionRetention.RETENTION_SOURCE; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_OptionRetention.UNRECOGNIZED; - } -} - -export function fieldOptions_OptionRetentionToJSON(object: FieldOptions_OptionRetention): string { - switch (object) { - case FieldOptions_OptionRetention.RETENTION_UNKNOWN: - return "RETENTION_UNKNOWN"; - case FieldOptions_OptionRetention.RETENTION_RUNTIME: - return "RETENTION_RUNTIME"; - case FieldOptions_OptionRetention.RETENTION_SOURCE: - return "RETENTION_SOURCE"; - case FieldOptions_OptionRetention.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * This indicates the types of entities that the field may apply to when used - * as an option. If it is unset, then the field may be freely used as an - * option on any kind of entity. Note: as of January 2023, support for this is - * in progress and does not yet have an effect (b/264593489). - */ -export enum FieldOptions_OptionTargetType { - TARGET_TYPE_UNKNOWN = 0, - TARGET_TYPE_FILE = 1, - TARGET_TYPE_EXTENSION_RANGE = 2, - TARGET_TYPE_MESSAGE = 3, - TARGET_TYPE_FIELD = 4, - TARGET_TYPE_ONEOF = 5, - TARGET_TYPE_ENUM = 6, - TARGET_TYPE_ENUM_ENTRY = 7, - TARGET_TYPE_SERVICE = 8, - TARGET_TYPE_METHOD = 9, - UNRECOGNIZED = -1, -} - -export function fieldOptions_OptionTargetTypeFromJSON(object: any): FieldOptions_OptionTargetType { - switch (object) { - case 0: - case "TARGET_TYPE_UNKNOWN": - return FieldOptions_OptionTargetType.TARGET_TYPE_UNKNOWN; - case 1: - case "TARGET_TYPE_FILE": - return FieldOptions_OptionTargetType.TARGET_TYPE_FILE; - case 2: - case "TARGET_TYPE_EXTENSION_RANGE": - return FieldOptions_OptionTargetType.TARGET_TYPE_EXTENSION_RANGE; - case 3: - case "TARGET_TYPE_MESSAGE": - return FieldOptions_OptionTargetType.TARGET_TYPE_MESSAGE; - case 4: - case "TARGET_TYPE_FIELD": - return FieldOptions_OptionTargetType.TARGET_TYPE_FIELD; - case 5: - case "TARGET_TYPE_ONEOF": - return FieldOptions_OptionTargetType.TARGET_TYPE_ONEOF; - case 6: - case "TARGET_TYPE_ENUM": - return FieldOptions_OptionTargetType.TARGET_TYPE_ENUM; - case 7: - case "TARGET_TYPE_ENUM_ENTRY": - return FieldOptions_OptionTargetType.TARGET_TYPE_ENUM_ENTRY; - case 8: - case "TARGET_TYPE_SERVICE": - return FieldOptions_OptionTargetType.TARGET_TYPE_SERVICE; - case 9: - case "TARGET_TYPE_METHOD": - return FieldOptions_OptionTargetType.TARGET_TYPE_METHOD; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_OptionTargetType.UNRECOGNIZED; - } -} - -export function fieldOptions_OptionTargetTypeToJSON(object: FieldOptions_OptionTargetType): string { - switch (object) { - case FieldOptions_OptionTargetType.TARGET_TYPE_UNKNOWN: - return "TARGET_TYPE_UNKNOWN"; - case FieldOptions_OptionTargetType.TARGET_TYPE_FILE: - return "TARGET_TYPE_FILE"; - case FieldOptions_OptionTargetType.TARGET_TYPE_EXTENSION_RANGE: - return "TARGET_TYPE_EXTENSION_RANGE"; - case FieldOptions_OptionTargetType.TARGET_TYPE_MESSAGE: - return "TARGET_TYPE_MESSAGE"; - case FieldOptions_OptionTargetType.TARGET_TYPE_FIELD: - return "TARGET_TYPE_FIELD"; - case FieldOptions_OptionTargetType.TARGET_TYPE_ONEOF: - return "TARGET_TYPE_ONEOF"; - case FieldOptions_OptionTargetType.TARGET_TYPE_ENUM: - return "TARGET_TYPE_ENUM"; - case FieldOptions_OptionTargetType.TARGET_TYPE_ENUM_ENTRY: - return "TARGET_TYPE_ENUM_ENTRY"; - case FieldOptions_OptionTargetType.TARGET_TYPE_SERVICE: - return "TARGET_TYPE_SERVICE"; - case FieldOptions_OptionTargetType.TARGET_TYPE_METHOD: - return "TARGET_TYPE_METHOD"; - case FieldOptions_OptionTargetType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** - * Enable the legacy handling of JSON field name conflicts. This lowercases - * and strips underscored from the fields before comparison in proto3 only. - * The new behavior takes `json_name` into account and applies to proto2 as - * well. - * TODO(b/261750190) Remove this legacy behavior once downstream teams have - * had time to migrate. - * - * @deprecated - */ - deprecatedLegacyJsonFieldConflicts: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1, -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case "IDEMPOTENCY_UNKNOWN": - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case "NO_SIDE_EFFECTS": - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case "IDEMPOTENT": - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case "UNRECOGNIZED": - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return "IDEMPOTENCY_UNKNOWN"; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return "NO_SIDE_EFFECTS"; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return "IDEMPOTENT"; - case MethodOptions_IdempotencyLevel.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Buffer; - aggregateValue: string; -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["moo", false] } represents - * "foo.(bar.baz).moo". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition occurs. - * For example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to moo. - * // - * // Another line attached to moo. - * optional double moo = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to moo or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified object. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; - semantic: GeneratedCodeInfo_Annotation_Semantic; -} - -/** - * Represents the identified object's effect on the element in the original - * .proto file. - */ -export enum GeneratedCodeInfo_Annotation_Semantic { - /** NONE - There is no effect or the effect is indescribable. */ - NONE = 0, - /** SET - The element is set or otherwise mutated. */ - SET = 1, - /** ALIAS - An alias to the element is returned. */ - ALIAS = 2, - UNRECOGNIZED = -1, -} - -export function generatedCodeInfo_Annotation_SemanticFromJSON(object: any): GeneratedCodeInfo_Annotation_Semantic { - switch (object) { - case 0: - case "NONE": - return GeneratedCodeInfo_Annotation_Semantic.NONE; - case 1: - case "SET": - return GeneratedCodeInfo_Annotation_Semantic.SET; - case 2: - case "ALIAS": - return GeneratedCodeInfo_Annotation_Semantic.ALIAS; - case -1: - case "UNRECOGNIZED": - default: - return GeneratedCodeInfo_Annotation_Semantic.UNRECOGNIZED; - } -} - -export function generatedCodeInfo_Annotation_SemanticToJSON(object: GeneratedCodeInfo_Annotation_Semantic): string { - switch (object) { - case GeneratedCodeInfo_Annotation_Semantic.NONE: - return "NONE"; - case GeneratedCodeInfo_Annotation_Semantic.SET: - return "SET"; - case GeneratedCodeInfo_Annotation_Semantic.ALIAS: - return "ALIAS"; - case GeneratedCodeInfo_Annotation_Semantic.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -function createBaseFileDescriptorSet(): FileDescriptorSet { - return { file: [] }; -} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorSet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorSet { - return { file: Array.isArray(object?.file) ? object.file.map((e: any) => FileDescriptorProto.fromJSON(e)) : [] }; - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {}; - if (message.file) { - obj.file = message.file.map((e) => e ? FileDescriptorProto.toJSON(e) : undefined); - } else { - obj.file = []; - } - return obj; - }, - - create(base?: DeepPartial): FileDescriptorSet { - return FileDescriptorSet.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = createBaseFileDescriptorSet(); - message.file = object.file?.map((e) => FileDescriptorProto.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFileDescriptorProto(): FileDescriptorProto { - return { - name: "", - package: "", - dependency: [], - publicDependency: [], - weakDependency: [], - messageType: [], - enumType: [], - service: [], - extension: [], - options: undefined, - sourceCodeInfo: undefined, - syntax: "", - edition: "", - }; -} - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.package !== "") { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v!); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== "") { - writer.uint32(98).string(message.syntax); - } - if (message.edition !== "") { - writer.uint32(106).string(message.edition); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - case 13: - message.edition = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - package: isSet(object.package) ? String(object.package) : "", - dependency: Array.isArray(object?.dependency) ? object.dependency.map((e: any) => String(e)) : [], - publicDependency: Array.isArray(object?.publicDependency) - ? object.publicDependency.map((e: any) => Number(e)) - : [], - weakDependency: Array.isArray(object?.weakDependency) ? object.weakDependency.map((e: any) => Number(e)) : [], - messageType: Array.isArray(object?.messageType) - ? object.messageType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) : [], - service: Array.isArray(object?.service) ? object.service.map((e: any) => ServiceDescriptorProto.fromJSON(e)) : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) ? FileOptions.fromJSON(object.options) : undefined, - sourceCodeInfo: isSet(object.sourceCodeInfo) ? SourceCodeInfo.fromJSON(object.sourceCodeInfo) : undefined, - syntax: isSet(object.syntax) ? String(object.syntax) : "", - edition: isSet(object.edition) ? String(object.edition) : "", - }; - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => Math.round(e)); - } else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => Math.round(e)); - } else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => e ? DescriptorProto.toJSON(e) : undefined); - } else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => e ? EnumDescriptorProto.toJSON(e) : undefined); - } else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => e ? ServiceDescriptorProto.toJSON(e) : undefined); - } else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && - (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - message.edition !== undefined && (obj.edition = message.edition); - return obj; - }, - - create(base?: DeepPartial): FileDescriptorProto { - return FileDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = createBaseFileDescriptorProto(); - message.name = object.name ?? ""; - message.package = object.package ?? ""; - message.dependency = object.dependency?.map((e) => e) || []; - message.publicDependency = object.publicDependency?.map((e) => e) || []; - message.weakDependency = object.weakDependency?.map((e) => e) || []; - message.messageType = object.messageType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.service = object.service?.map((e) => ServiceDescriptorProto.fromPartial(e)) || []; - message.extension = object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? FileOptions.fromPartial(object.options) - : undefined; - message.sourceCodeInfo = (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) - ? SourceCodeInfo.fromPartial(object.sourceCodeInfo) - : undefined; - message.syntax = object.syntax ?? ""; - message.edition = object.edition ?? ""; - return message; - }, -}; - -function createBaseDescriptorProto(): DescriptorProto { - return { - name: "", - field: [], - extension: [], - nestedType: [], - enumType: [], - extensionRange: [], - oneofDecl: [], - options: undefined, - reservedRange: [], - reservedName: [], - }; -} - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - field: Array.isArray(object?.field) ? object.field.map((e: any) => FieldDescriptorProto.fromJSON(e)) : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - nestedType: Array.isArray(object?.nestedType) - ? object.nestedType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) : [], - extensionRange: Array.isArray(object?.extensionRange) - ? object.extensionRange.map((e: any) => DescriptorProto_ExtensionRange.fromJSON(e)) - : [], - oneofDecl: Array.isArray(object?.oneofDecl) - ? object.oneofDecl.map((e: any) => OneofDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) ? MessageOptions.fromJSON(object.options) : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => DescriptorProto_ReservedRange.fromJSON(e)) - : [], - reservedName: Array.isArray(object?.reservedName) ? object.reservedName.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => e ? FieldDescriptorProto.toJSON(e) : undefined); - } else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => e ? DescriptorProto.toJSON(e) : undefined); - } else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => e ? EnumDescriptorProto.toJSON(e) : undefined); - } else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined); - } else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => e ? OneofDescriptorProto.toJSON(e) : undefined); - } else { - obj.oneofDecl = []; - } - message.options !== undefined && - (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => e ? DescriptorProto_ReservedRange.toJSON(e) : undefined); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - create(base?: DeepPartial): DescriptorProto { - return DescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = createBaseDescriptorProto(); - message.name = object.name ?? ""; - message.field = object.field?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.extension = object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.nestedType = object.nestedType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.extensionRange = object.extensionRange?.map((e) => DescriptorProto_ExtensionRange.fromPartial(e)) || []; - message.oneofDecl = object.oneofDecl?.map((e) => OneofDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? MessageOptions.fromPartial(object.options) - : undefined; - message.reservedRange = object.reservedRange?.map((e) => DescriptorProto_ReservedRange.fromPartial(e)) || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseDescriptorProto_ExtensionRange(): DescriptorProto_ExtensionRange { - return { start: 0, end: 0, options: undefined }; -} - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ExtensionRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - return { - start: isSet(object.start) ? Number(object.start) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - options: isSet(object.options) ? ExtensionRangeOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - message.options !== undefined && - (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - - create(base?: DeepPartial): DescriptorProto_ExtensionRange { - return DescriptorProto_ExtensionRange.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = createBaseDescriptorProto_ExtensionRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - message.options = (object.options !== undefined && object.options !== null) - ? ExtensionRangeOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseDescriptorProto_ReservedRange(): DescriptorProto_ReservedRange { - return { start: 0, end: 0 }; -} - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - return { start: isSet(object.start) ? Number(object.start) : 0, end: isSet(object.end) ? Number(object.end) : 0 }; - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - create(base?: DeepPartial): DescriptorProto_ReservedRange { - return DescriptorProto_ReservedRange.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = createBaseDescriptorProto_ReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseExtensionRangeOptions(): ExtensionRangeOptions { - return { uninterpretedOption: [] }; -} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExtensionRangeOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExtensionRangeOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): ExtensionRangeOptions { - return ExtensionRangeOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = createBaseExtensionRangeOptions(); - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFieldDescriptorProto(): FieldDescriptorProto { - return { - name: "", - number: 0, - label: 1, - type: 1, - typeName: "", - extendee: "", - defaultValue: "", - oneofIndex: 0, - jsonName: "", - options: undefined, - proto3Optional: false, - }; -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== "") { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== "") { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== "") { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== "") { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32() as any; - break; - case 5: - message.type = reader.int32() as any; - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - label: isSet(object.label) ? fieldDescriptorProto_LabelFromJSON(object.label) : 1, - type: isSet(object.type) ? fieldDescriptorProto_TypeFromJSON(object.type) : 1, - typeName: isSet(object.typeName) ? String(object.typeName) : "", - extendee: isSet(object.extendee) ? String(object.extendee) : "", - defaultValue: isSet(object.defaultValue) ? String(object.defaultValue) : "", - oneofIndex: isSet(object.oneofIndex) ? Number(object.oneofIndex) : 0, - jsonName: isSet(object.jsonName) ? String(object.jsonName) : "", - options: isSet(object.options) ? FieldOptions.fromJSON(object.options) : undefined, - proto3Optional: isSet(object.proto3Optional) ? Boolean(object.proto3Optional) : false, - }; - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = Math.round(message.oneofIndex)); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - - create(base?: DeepPartial): FieldDescriptorProto { - return FieldDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = createBaseFieldDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.label = object.label ?? 1; - message.type = object.type ?? 1; - message.typeName = object.typeName ?? ""; - message.extendee = object.extendee ?? ""; - message.defaultValue = object.defaultValue ?? ""; - message.oneofIndex = object.oneofIndex ?? 0; - message.jsonName = object.jsonName ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? FieldOptions.fromPartial(object.options) - : undefined; - message.proto3Optional = object.proto3Optional ?? false; - return message; - }, -}; - -function createBaseOneofDescriptorProto(): OneofDescriptorProto { - return { name: "", options: undefined }; -} - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - options: isSet(object.options) ? OneofOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - - create(base?: DeepPartial): OneofDescriptorProto { - return OneofDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = createBaseOneofDescriptorProto(); - message.name = object.name ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? OneofOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseEnumDescriptorProto(): EnumDescriptorProto { - return { name: "", value: [], options: undefined, reservedRange: [], reservedName: [] }; -} - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - value: Array.isArray(object?.value) ? object.value.map((e: any) => EnumValueDescriptorProto.fromJSON(e)) : [], - options: isSet(object.options) ? EnumOptions.fromJSON(object.options) : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - : [], - reservedName: Array.isArray(object?.reservedName) ? object.reservedName.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => e ? EnumValueDescriptorProto.toJSON(e) : undefined); - } else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => - e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined - ); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - create(base?: DeepPartial): EnumDescriptorProto { - return EnumDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = createBaseEnumDescriptorProto(); - message.name = object.name ?? ""; - message.value = object.value?.map((e) => EnumValueDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? EnumOptions.fromPartial(object.options) - : undefined; - message.reservedRange = object.reservedRange?.map((e) => EnumDescriptorProto_EnumReservedRange.fromPartial(e)) || - []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseEnumDescriptorProto_EnumReservedRange(): EnumDescriptorProto_EnumReservedRange { - return { start: 0, end: 0 }; -} - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - return { start: isSet(object.start) ? Number(object.start) : 0, end: isSet(object.end) ? Number(object.end) : 0 }; - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - create(base?: DeepPartial): EnumDescriptorProto_EnumReservedRange { - return EnumDescriptorProto_EnumReservedRange.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseEnumValueDescriptorProto(): EnumValueDescriptorProto { - return { name: "", number: 0, options: undefined }; -} - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - options: isSet(object.options) ? EnumValueOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.options !== undefined && - (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - - create(base?: DeepPartial): EnumValueDescriptorProto { - return EnumValueDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = createBaseEnumValueDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.options = (object.options !== undefined && object.options !== null) - ? EnumValueOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseServiceDescriptorProto(): ServiceDescriptorProto { - return { name: "", method: [], options: undefined }; -} - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - method: Array.isArray(object?.method) ? object.method.map((e: any) => MethodDescriptorProto.fromJSON(e)) : [], - options: isSet(object.options) ? ServiceOptions.fromJSON(object.options) : undefined, - }; - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => e ? MethodDescriptorProto.toJSON(e) : undefined); - } else { - obj.method = []; - } - message.options !== undefined && - (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - - create(base?: DeepPartial): ServiceDescriptorProto { - return ServiceDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = createBaseServiceDescriptorProto(); - message.name = object.name ?? ""; - message.method = object.method?.map((e) => MethodDescriptorProto.fromPartial(e)) || []; - message.options = (object.options !== undefined && object.options !== null) - ? ServiceOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseMethodDescriptorProto(): MethodDescriptorProto { - return { - name: "", - inputType: "", - outputType: "", - options: undefined, - clientStreaming: false, - serverStreaming: false, - }; -} - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.inputType !== "") { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== "") { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - inputType: isSet(object.inputType) ? String(object.inputType) : "", - outputType: isSet(object.outputType) ? String(object.outputType) : "", - options: isSet(object.options) ? MethodOptions.fromJSON(object.options) : undefined, - clientStreaming: isSet(object.clientStreaming) ? Boolean(object.clientStreaming) : false, - serverStreaming: isSet(object.serverStreaming) ? Boolean(object.serverStreaming) : false, - }; - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && - (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - - create(base?: DeepPartial): MethodDescriptorProto { - return MethodDescriptorProto.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = createBaseMethodDescriptorProto(); - message.name = object.name ?? ""; - message.inputType = object.inputType ?? ""; - message.outputType = object.outputType ?? ""; - message.options = (object.options !== undefined && object.options !== null) - ? MethodOptions.fromPartial(object.options) - : undefined; - message.clientStreaming = object.clientStreaming ?? false; - message.serverStreaming = object.serverStreaming ?? false; - return message; - }, -}; - -function createBaseFileOptions(): FileOptions { - return { - javaPackage: "", - javaOuterClassname: "", - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: "", - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: "", - csharpNamespace: "", - swiftPrefix: "", - phpClassPrefix: "", - phpNamespace: "", - phpMetadataNamespace: "", - rubyPackage: "", - uninterpretedOption: [], - }; -} - -export const FileOptions = { - encode(message: FileOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.javaPackage !== "") { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== "") { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== "") { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== "") { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== "") { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== "") { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== "") { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== "") { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== "") { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== "") { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32() as any; - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileOptions { - return { - javaPackage: isSet(object.javaPackage) ? String(object.javaPackage) : "", - javaOuterClassname: isSet(object.javaOuterClassname) ? String(object.javaOuterClassname) : "", - javaMultipleFiles: isSet(object.javaMultipleFiles) ? Boolean(object.javaMultipleFiles) : false, - javaGenerateEqualsAndHash: isSet(object.javaGenerateEqualsAndHash) - ? Boolean(object.javaGenerateEqualsAndHash) - : false, - javaStringCheckUtf8: isSet(object.javaStringCheckUtf8) ? Boolean(object.javaStringCheckUtf8) : false, - optimizeFor: isSet(object.optimizeFor) ? fileOptions_OptimizeModeFromJSON(object.optimizeFor) : 1, - goPackage: isSet(object.goPackage) ? String(object.goPackage) : "", - ccGenericServices: isSet(object.ccGenericServices) ? Boolean(object.ccGenericServices) : false, - javaGenericServices: isSet(object.javaGenericServices) ? Boolean(object.javaGenericServices) : false, - pyGenericServices: isSet(object.pyGenericServices) ? Boolean(object.pyGenericServices) : false, - phpGenericServices: isSet(object.phpGenericServices) ? Boolean(object.phpGenericServices) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - ccEnableArenas: isSet(object.ccEnableArenas) ? Boolean(object.ccEnableArenas) : false, - objcClassPrefix: isSet(object.objcClassPrefix) ? String(object.objcClassPrefix) : "", - csharpNamespace: isSet(object.csharpNamespace) ? String(object.csharpNamespace) : "", - swiftPrefix: isSet(object.swiftPrefix) ? String(object.swiftPrefix) : "", - phpClassPrefix: isSet(object.phpClassPrefix) ? String(object.phpClassPrefix) : "", - phpNamespace: isSet(object.phpNamespace) ? String(object.phpNamespace) : "", - phpMetadataNamespace: isSet(object.phpMetadataNamespace) ? String(object.phpMetadataNamespace) : "", - rubyPackage: isSet(object.rubyPackage) ? String(object.rubyPackage) : "", - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && - (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): FileOptions { - return FileOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = createBaseFileOptions(); - message.javaPackage = object.javaPackage ?? ""; - message.javaOuterClassname = object.javaOuterClassname ?? ""; - message.javaMultipleFiles = object.javaMultipleFiles ?? false; - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash ?? false; - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 ?? false; - message.optimizeFor = object.optimizeFor ?? 1; - message.goPackage = object.goPackage ?? ""; - message.ccGenericServices = object.ccGenericServices ?? false; - message.javaGenericServices = object.javaGenericServices ?? false; - message.pyGenericServices = object.pyGenericServices ?? false; - message.phpGenericServices = object.phpGenericServices ?? false; - message.deprecated = object.deprecated ?? false; - message.ccEnableArenas = object.ccEnableArenas ?? false; - message.objcClassPrefix = object.objcClassPrefix ?? ""; - message.csharpNamespace = object.csharpNamespace ?? ""; - message.swiftPrefix = object.swiftPrefix ?? ""; - message.phpClassPrefix = object.phpClassPrefix ?? ""; - message.phpNamespace = object.phpNamespace ?? ""; - message.phpMetadataNamespace = object.phpMetadataNamespace ?? ""; - message.rubyPackage = object.rubyPackage ?? ""; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseMessageOptions(): MessageOptions { - return { - messageSetWireFormat: false, - noStandardDescriptorAccessor: false, - deprecated: false, - mapEntry: false, - deprecatedLegacyJsonFieldConflicts: false, - uninterpretedOption: [], - }; -} - -export const MessageOptions = { - encode(message: MessageOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - if (message.deprecatedLegacyJsonFieldConflicts === true) { - writer.uint32(88).bool(message.deprecatedLegacyJsonFieldConflicts); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMessageOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 11: - message.deprecatedLegacyJsonFieldConflicts = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MessageOptions { - return { - messageSetWireFormat: isSet(object.messageSetWireFormat) ? Boolean(object.messageSetWireFormat) : false, - noStandardDescriptorAccessor: isSet(object.noStandardDescriptorAccessor) - ? Boolean(object.noStandardDescriptorAccessor) - : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - mapEntry: isSet(object.mapEntry) ? Boolean(object.mapEntry) : false, - deprecatedLegacyJsonFieldConflicts: isSet(object.deprecatedLegacyJsonFieldConflicts) - ? Boolean(object.deprecatedLegacyJsonFieldConflicts) - : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && - (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - message.deprecatedLegacyJsonFieldConflicts !== undefined && - (obj.deprecatedLegacyJsonFieldConflicts = message.deprecatedLegacyJsonFieldConflicts); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): MessageOptions { - return MessageOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = createBaseMessageOptions(); - message.messageSetWireFormat = object.messageSetWireFormat ?? false; - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor ?? false; - message.deprecated = object.deprecated ?? false; - message.mapEntry = object.mapEntry ?? false; - message.deprecatedLegacyJsonFieldConflicts = object.deprecatedLegacyJsonFieldConflicts ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFieldOptions(): FieldOptions { - return { - ctype: 0, - packed: false, - jstype: 0, - lazy: false, - unverifiedLazy: false, - deprecated: false, - weak: false, - debugRedact: false, - retention: 0, - target: 0, - uninterpretedOption: [], - }; -} - -export const FieldOptions = { - encode(message: FieldOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.unverifiedLazy === true) { - writer.uint32(120).bool(message.unverifiedLazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - if (message.debugRedact === true) { - writer.uint32(128).bool(message.debugRedact); - } - if (message.retention !== 0) { - writer.uint32(136).int32(message.retention); - } - if (message.target !== 0) { - writer.uint32(144).int32(message.target); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any; - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32() as any; - break; - case 5: - message.lazy = reader.bool(); - break; - case 15: - message.unverifiedLazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 16: - message.debugRedact = reader.bool(); - break; - case 17: - message.retention = reader.int32() as any; - break; - case 18: - message.target = reader.int32() as any; - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldOptions { - return { - ctype: isSet(object.ctype) ? fieldOptions_CTypeFromJSON(object.ctype) : 0, - packed: isSet(object.packed) ? Boolean(object.packed) : false, - jstype: isSet(object.jstype) ? fieldOptions_JSTypeFromJSON(object.jstype) : 0, - lazy: isSet(object.lazy) ? Boolean(object.lazy) : false, - unverifiedLazy: isSet(object.unverifiedLazy) ? Boolean(object.unverifiedLazy) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - weak: isSet(object.weak) ? Boolean(object.weak) : false, - debugRedact: isSet(object.debugRedact) ? Boolean(object.debugRedact) : false, - retention: isSet(object.retention) ? fieldOptions_OptionRetentionFromJSON(object.retention) : 0, - target: isSet(object.target) ? fieldOptions_OptionTargetTypeFromJSON(object.target) : 0, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.unverifiedLazy !== undefined && (obj.unverifiedLazy = message.unverifiedLazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - message.debugRedact !== undefined && (obj.debugRedact = message.debugRedact); - message.retention !== undefined && (obj.retention = fieldOptions_OptionRetentionToJSON(message.retention)); - message.target !== undefined && (obj.target = fieldOptions_OptionTargetTypeToJSON(message.target)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): FieldOptions { - return FieldOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = createBaseFieldOptions(); - message.ctype = object.ctype ?? 0; - message.packed = object.packed ?? false; - message.jstype = object.jstype ?? 0; - message.lazy = object.lazy ?? false; - message.unverifiedLazy = object.unverifiedLazy ?? false; - message.deprecated = object.deprecated ?? false; - message.weak = object.weak ?? false; - message.debugRedact = object.debugRedact ?? false; - message.retention = object.retention ?? 0; - message.target = object.target ?? 0; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseOneofOptions(): OneofOptions { - return { uninterpretedOption: [] }; -} - -export const OneofOptions = { - encode(message: OneofOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): OneofOptions { - return OneofOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = createBaseOneofOptions(); - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEnumOptions(): EnumOptions { - return { allowAlias: false, deprecated: false, deprecatedLegacyJsonFieldConflicts: false, uninterpretedOption: [] }; -} - -export const EnumOptions = { - encode(message: EnumOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.deprecatedLegacyJsonFieldConflicts === true) { - writer.uint32(48).bool(message.deprecatedLegacyJsonFieldConflicts); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 6: - message.deprecatedLegacyJsonFieldConflicts = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumOptions { - return { - allowAlias: isSet(object.allowAlias) ? Boolean(object.allowAlias) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - deprecatedLegacyJsonFieldConflicts: isSet(object.deprecatedLegacyJsonFieldConflicts) - ? Boolean(object.deprecatedLegacyJsonFieldConflicts) - : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.deprecatedLegacyJsonFieldConflicts !== undefined && - (obj.deprecatedLegacyJsonFieldConflicts = message.deprecatedLegacyJsonFieldConflicts); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): EnumOptions { - return EnumOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = createBaseEnumOptions(); - message.allowAlias = object.allowAlias ?? false; - message.deprecated = object.deprecated ?? false; - message.deprecatedLegacyJsonFieldConflicts = object.deprecatedLegacyJsonFieldConflicts ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseEnumValueOptions(): EnumValueOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): EnumValueOptions { - return EnumValueOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = createBaseEnumValueOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseServiceOptions(): ServiceOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): ServiceOptions { - return ServiceOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = createBaseServiceOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseMethodOptions(): MethodOptions { - return { deprecated: false, idempotencyLevel: 0, uninterpretedOption: [] }; -} - -export const MethodOptions = { - encode(message: MethodOptions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32() as any; - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - idempotencyLevel: isSet(object.idempotencyLevel) - ? methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - : 0, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => UninterpretedOption.fromJSON(e)) - : [], - }; - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && - (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => e ? UninterpretedOption.toJSON(e) : undefined); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - create(base?: DeepPartial): MethodOptions { - return MethodOptions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = createBaseMethodOptions(); - message.deprecated = object.deprecated ?? false; - message.idempotencyLevel = object.idempotencyLevel ?? 0; - message.uninterpretedOption = object.uninterpretedOption?.map((e) => UninterpretedOption.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseUninterpretedOption(): UninterpretedOption { - return { - name: [], - identifierValue: "", - positiveIntValue: 0, - negativeIntValue: 0, - doubleValue: 0, - stringValue: Buffer.alloc(0), - aggregateValue: "", - }; -} - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== "") { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== "") { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes() as Buffer; - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption { - return { - name: Array.isArray(object?.name) ? object.name.map((e: any) => UninterpretedOption_NamePart.fromJSON(e)) : [], - identifierValue: isSet(object.identifierValue) ? String(object.identifierValue) : "", - positiveIntValue: isSet(object.positiveIntValue) ? Number(object.positiveIntValue) : 0, - negativeIntValue: isSet(object.negativeIntValue) ? Number(object.negativeIntValue) : 0, - doubleValue: isSet(object.doubleValue) ? Number(object.doubleValue) : 0, - stringValue: isSet(object.stringValue) ? Buffer.from(bytesFromBase64(object.stringValue)) : Buffer.alloc(0), - aggregateValue: isSet(object.aggregateValue) ? String(object.aggregateValue) : "", - }; - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {}; - if (message.name) { - obj.name = message.name.map((e) => e ? UninterpretedOption_NamePart.toJSON(e) : undefined); - } else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = Math.round(message.positiveIntValue)); - message.negativeIntValue !== undefined && (obj.negativeIntValue = Math.round(message.negativeIntValue)); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && - (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : Buffer.alloc(0))); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - - create(base?: DeepPartial): UninterpretedOption { - return UninterpretedOption.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = createBaseUninterpretedOption(); - message.name = object.name?.map((e) => UninterpretedOption_NamePart.fromPartial(e)) || []; - message.identifierValue = object.identifierValue ?? ""; - message.positiveIntValue = object.positiveIntValue ?? 0; - message.negativeIntValue = object.negativeIntValue ?? 0; - message.doubleValue = object.doubleValue ?? 0; - message.stringValue = object.stringValue ?? Buffer.alloc(0); - message.aggregateValue = object.aggregateValue ?? ""; - return message; - }, -}; - -function createBaseUninterpretedOption_NamePart(): UninterpretedOption_NamePart { - return { namePart: "", isExtension: false }; -} - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.namePart !== "") { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption_NamePart(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - return { - namePart: isSet(object.namePart) ? String(object.namePart) : "", - isExtension: isSet(object.isExtension) ? Boolean(object.isExtension) : false, - }; - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - - create(base?: DeepPartial): UninterpretedOption_NamePart { - return UninterpretedOption_NamePart.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = createBaseUninterpretedOption_NamePart(); - message.namePart = object.namePart ?? ""; - message.isExtension = object.isExtension ?? false; - return message; - }, -}; - -function createBaseSourceCodeInfo(): SourceCodeInfo { - return { location: [] }; -} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo { - return { - location: Array.isArray(object?.location) - ? object.location.map((e: any) => SourceCodeInfo_Location.fromJSON(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {}; - if (message.location) { - obj.location = message.location.map((e) => e ? SourceCodeInfo_Location.toJSON(e) : undefined); - } else { - obj.location = []; - } - return obj; - }, - - create(base?: DeepPartial): SourceCodeInfo { - return SourceCodeInfo.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = createBaseSourceCodeInfo(); - message.location = object.location?.map((e) => SourceCodeInfo_Location.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseSourceCodeInfo_Location(): SourceCodeInfo_Location { - return { path: [], span: [], leadingComments: "", trailingComments: "", leadingDetachedComments: [] }; -} - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== "") { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== "") { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo_Location(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo_Location { - return { - path: Array.isArray(object?.path) ? object.path.map((e: any) => Number(e)) : [], - span: Array.isArray(object?.span) ? object.span.map((e: any) => Number(e)) : [], - leadingComments: isSet(object.leadingComments) ? String(object.leadingComments) : "", - trailingComments: isSet(object.trailingComments) ? String(object.trailingComments) : "", - leadingDetachedComments: Array.isArray(object?.leadingDetachedComments) - ? object.leadingDetachedComments.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => Math.round(e)); - } else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } else { - obj.leadingDetachedComments = []; - } - return obj; - }, - - create(base?: DeepPartial): SourceCodeInfo_Location { - return SourceCodeInfo_Location.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = createBaseSourceCodeInfo_Location(); - message.path = object.path?.map((e) => e) || []; - message.span = object.span?.map((e) => e) || []; - message.leadingComments = object.leadingComments ?? ""; - message.trailingComments = object.trailingComments ?? ""; - message.leadingDetachedComments = object.leadingDetachedComments?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo(): GeneratedCodeInfo { - return { annotation: [] }; -} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo { - return { - annotation: Array.isArray(object?.annotation) - ? object.annotation.map((e: any) => GeneratedCodeInfo_Annotation.fromJSON(e)) - : [], - }; - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined); - } else { - obj.annotation = []; - } - return obj; - }, - - create(base?: DeepPartial): GeneratedCodeInfo { - return GeneratedCodeInfo.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = createBaseGeneratedCodeInfo(); - message.annotation = object.annotation?.map((e) => GeneratedCodeInfo_Annotation.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo_Annotation(): GeneratedCodeInfo_Annotation { - return { path: [], sourceFile: "", begin: 0, end: 0, semantic: 0 }; -} - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== "") { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - if (message.semantic !== 0) { - writer.uint32(40).int32(message.semantic); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo_Annotation(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - case 5: - message.semantic = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - return { - path: Array.isArray(object?.path) ? object.path.map((e: any) => Number(e)) : [], - sourceFile: isSet(object.sourceFile) ? String(object.sourceFile) : "", - begin: isSet(object.begin) ? Number(object.begin) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - semantic: isSet(object.semantic) ? generatedCodeInfo_Annotation_SemanticFromJSON(object.semantic) : 0, - }; - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = Math.round(message.begin)); - message.end !== undefined && (obj.end = Math.round(message.end)); - message.semantic !== undefined && (obj.semantic = generatedCodeInfo_Annotation_SemanticToJSON(message.semantic)); - return obj; - }, - - create(base?: DeepPartial): GeneratedCodeInfo_Annotation { - return GeneratedCodeInfo_Annotation.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = createBaseGeneratedCodeInfo_Annotation(); - message.path = object.path?.map((e) => e) || []; - message.sourceFile = object.sourceFile ?? ""; - message.begin = object.begin ?? 0; - message.end = object.end ?? 0; - message.semantic = object.semantic ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/google/protobuf/duration.ts b/apps/login/lib/grpc/google/protobuf/duration.ts deleted file mode 100644 index 9e64c14eaf4..00000000000 --- a/apps/login/lib/grpc/google/protobuf/duration.ts +++ /dev/null @@ -1,187 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number; - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number; -} - -function createBaseDuration(): Duration { - return { seconds: 0, nanos: 0 }; -} - -export const Duration = { - encode(message: Duration, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Duration { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDuration(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Duration { - return { - seconds: isSet(object.seconds) ? Number(object.seconds) : 0, - nanos: isSet(object.nanos) ? Number(object.nanos) : 0, - }; - }, - - toJSON(message: Duration): unknown { - const obj: any = {}; - message.seconds !== undefined && (obj.seconds = Math.round(message.seconds)); - message.nanos !== undefined && (obj.nanos = Math.round(message.nanos)); - return obj; - }, - - create(base?: DeepPartial): Duration { - return Duration.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Duration { - const message = createBaseDuration(); - message.seconds = object.seconds ?? 0; - message.nanos = object.nanos ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/google/protobuf/struct.ts b/apps/login/lib/grpc/google/protobuf/struct.ts deleted file mode 100644 index 4cdcebed5a4..00000000000 --- a/apps/login/lib/grpc/google/protobuf/struct.ts +++ /dev/null @@ -1,483 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * `NullValue` is a singleton enumeration to represent the null value for the - * `Value` type union. - * - * The JSON representation for `NullValue` is JSON `null`. - */ -export enum NullValue { - /** NULL_VALUE - Null value. */ - NULL_VALUE = 0, - UNRECOGNIZED = -1, -} - -export function nullValueFromJSON(object: any): NullValue { - switch (object) { - case 0: - case "NULL_VALUE": - return NullValue.NULL_VALUE; - case -1: - case "UNRECOGNIZED": - default: - return NullValue.UNRECOGNIZED; - } -} - -export function nullValueToJSON(object: NullValue): string { - switch (object) { - case NullValue.NULL_VALUE: - return "NULL_VALUE"; - case NullValue.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * `Struct` represents a structured data value, consisting of fields - * which map to dynamically typed values. In some languages, `Struct` - * might be supported by a native representation. For example, in - * scripting languages like JS a struct is represented as an - * object. The details of that representation are described together - * with the proto support for the language. - * - * The JSON representation for `Struct` is JSON object. - */ -export interface Struct { - /** Unordered map of dynamically typed values. */ - fields: { [key: string]: any | undefined }; -} - -export interface Struct_FieldsEntry { - key: string; - value: any | undefined; -} - -/** - * `Value` represents a dynamically typed value which can be either - * null, a number, a string, a boolean, a recursive struct value, or a - * list of values. A producer of value is expected to set one of these - * variants. Absence of any variant indicates an error. - * - * The JSON representation for `Value` is JSON value. - */ -export interface Value { - /** Represents a null value. */ - nullValue?: - | NullValue - | undefined; - /** Represents a double value. */ - numberValue?: - | number - | undefined; - /** Represents a string value. */ - stringValue?: - | string - | undefined; - /** Represents a boolean value. */ - boolValue?: - | boolean - | undefined; - /** Represents a structured value. */ - structValue?: - | { [key: string]: any } - | undefined; - /** Represents a repeated `Value`. */ - listValue?: Array | undefined; -} - -/** - * `ListValue` is a wrapper around a repeated field of values. - * - * The JSON representation for `ListValue` is JSON array. - */ -export interface ListValue { - /** Repeated field of dynamically typed values. */ - values: any[]; -} - -function createBaseStruct(): Struct { - return { fields: {} }; -} - -export const Struct = { - encode(message: Struct, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - Object.entries(message.fields).forEach(([key, value]) => { - if (value !== undefined) { - Struct_FieldsEntry.encode({ key: key as any, value }, writer.uint32(10).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Struct { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseStruct(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - const entry1 = Struct_FieldsEntry.decode(reader, reader.uint32()); - if (entry1.value !== undefined) { - message.fields[entry1.key] = entry1.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Struct { - return { - fields: isObject(object.fields) - ? Object.entries(object.fields).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: Struct): unknown { - const obj: any = {}; - obj.fields = {}; - if (message.fields) { - Object.entries(message.fields).forEach(([k, v]) => { - obj.fields[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): Struct { - return Struct.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Struct { - const message = createBaseStruct(); - message.fields = Object.entries(object.fields ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, - - wrap(object: { [key: string]: any } | undefined): Struct { - const struct = createBaseStruct(); - if (object !== undefined) { - Object.keys(object).forEach((key) => { - struct.fields[key] = object[key]; - }); - } - return struct; - }, - - unwrap(message: Struct): { [key: string]: any } { - const object: { [key: string]: any } = {}; - if (message.fields) { - Object.keys(message.fields).forEach((key) => { - object[key] = message.fields[key]; - }); - } - return object; - }, -}; - -function createBaseStruct_FieldsEntry(): Struct_FieldsEntry { - return { key: "", value: undefined }; -} - -export const Struct_FieldsEntry = { - encode(message: Struct_FieldsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Struct_FieldsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseStruct_FieldsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Struct_FieldsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: Struct_FieldsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Struct_FieldsEntry { - return Struct_FieldsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Struct_FieldsEntry { - const message = createBaseStruct_FieldsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseValue(): Value { - return { - nullValue: undefined, - numberValue: undefined, - stringValue: undefined, - boolValue: undefined, - structValue: undefined, - listValue: undefined, - }; -} - -export const Value = { - encode(message: Value, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nullValue !== undefined) { - writer.uint32(8).int32(message.nullValue); - } - if (message.numberValue !== undefined) { - writer.uint32(17).double(message.numberValue); - } - if (message.stringValue !== undefined) { - writer.uint32(26).string(message.stringValue); - } - if (message.boolValue !== undefined) { - writer.uint32(32).bool(message.boolValue); - } - if (message.structValue !== undefined) { - Struct.encode(Struct.wrap(message.structValue), writer.uint32(42).fork()).ldelim(); - } - if (message.listValue !== undefined) { - ListValue.encode(ListValue.wrap(message.listValue), writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Value { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseValue(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nullValue = reader.int32() as any; - break; - case 2: - message.numberValue = reader.double(); - break; - case 3: - message.stringValue = reader.string(); - break; - case 4: - message.boolValue = reader.bool(); - break; - case 5: - message.structValue = Struct.unwrap(Struct.decode(reader, reader.uint32())); - break; - case 6: - message.listValue = ListValue.unwrap(ListValue.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Value { - return { - nullValue: isSet(object.nullValue) ? nullValueFromJSON(object.nullValue) : undefined, - numberValue: isSet(object.numberValue) ? Number(object.numberValue) : undefined, - stringValue: isSet(object.stringValue) ? String(object.stringValue) : undefined, - boolValue: isSet(object.boolValue) ? Boolean(object.boolValue) : undefined, - structValue: isObject(object.structValue) ? object.structValue : undefined, - listValue: Array.isArray(object.listValue) ? [...object.listValue] : undefined, - }; - }, - - toJSON(message: Value): unknown { - const obj: any = {}; - message.nullValue !== undefined && - (obj.nullValue = message.nullValue !== undefined ? nullValueToJSON(message.nullValue) : undefined); - message.numberValue !== undefined && (obj.numberValue = message.numberValue); - message.stringValue !== undefined && (obj.stringValue = message.stringValue); - message.boolValue !== undefined && (obj.boolValue = message.boolValue); - message.structValue !== undefined && (obj.structValue = message.structValue); - message.listValue !== undefined && (obj.listValue = message.listValue); - return obj; - }, - - create(base?: DeepPartial): Value { - return Value.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Value { - const message = createBaseValue(); - message.nullValue = object.nullValue ?? undefined; - message.numberValue = object.numberValue ?? undefined; - message.stringValue = object.stringValue ?? undefined; - message.boolValue = object.boolValue ?? undefined; - message.structValue = object.structValue ?? undefined; - message.listValue = object.listValue ?? undefined; - return message; - }, - - wrap(value: any): Value { - const result = createBaseValue(); - if (value === null) { - result.nullValue = NullValue.NULL_VALUE; - } else if (typeof value === "boolean") { - result.boolValue = value; - } else if (typeof value === "number") { - result.numberValue = value; - } else if (typeof value === "string") { - result.stringValue = value; - } else if (Array.isArray(value)) { - result.listValue = value; - } else if (typeof value === "object") { - result.structValue = value; - } else if (typeof value !== "undefined") { - throw new Error("Unsupported any value type: " + typeof value); - } - return result; - }, - - unwrap(message: any): string | number | boolean | Object | null | Array | undefined { - if (message.stringValue !== undefined) { - return message.stringValue; - } else if (message?.numberValue !== undefined) { - return message.numberValue; - } else if (message?.boolValue !== undefined) { - return message.boolValue; - } else if (message?.structValue !== undefined) { - return message.structValue as any; - } else if (message?.listValue !== undefined) { - return message.listValue; - } else if (message?.nullValue !== undefined) { - return null; - } - return undefined; - }, -}; - -function createBaseListValue(): ListValue { - return { values: [] }; -} - -export const ListValue = { - encode(message: ListValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.values) { - Value.encode(Value.wrap(v!), writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListValue { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListValue(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.values.push(Value.unwrap(Value.decode(reader, reader.uint32()))); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListValue { - return { values: Array.isArray(object?.values) ? [...object.values] : [] }; - }, - - toJSON(message: ListValue): unknown { - const obj: any = {}; - if (message.values) { - obj.values = message.values.map((e) => e); - } else { - obj.values = []; - } - return obj; - }, - - create(base?: DeepPartial): ListValue { - return ListValue.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListValue { - const message = createBaseListValue(); - message.values = object.values?.map((e) => e) || []; - return message; - }, - - wrap(array: Array | undefined): ListValue { - const result = createBaseListValue(); - result.values = array ?? []; - return result; - }, - - unwrap(message: ListValue): Array { - if (message?.hasOwnProperty("values") && Array.isArray(message.values)) { - return message.values; - } else { - return message as any; - } - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isObject(value: any): boolean { - return typeof value === "object" && value !== null; -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/google/protobuf/timestamp.ts b/apps/login/lib/grpc/google/protobuf/timestamp.ts deleted file mode 100644 index 9a6e7b94d8c..00000000000 --- a/apps/login/lib/grpc/google/protobuf/timestamp.ts +++ /dev/null @@ -1,216 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} - -function createBaseTimestamp(): Timestamp { - return { seconds: 0, nanos: 0 }; -} - -export const Timestamp = { - encode(message: Timestamp, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTimestamp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Timestamp { - return { - seconds: isSet(object.seconds) ? Number(object.seconds) : 0, - nanos: isSet(object.nanos) ? Number(object.nanos) : 0, - }; - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {}; - message.seconds !== undefined && (obj.seconds = Math.round(message.seconds)); - message.nanos !== undefined && (obj.nanos = Math.round(message.nanos)); - return obj; - }, - - create(base?: DeepPartial): Timestamp { - return Timestamp.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = createBaseTimestamp(); - message.seconds = object.seconds ?? 0; - message.nanos = object.nanos ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/protoc-gen-openapiv2/options/annotations.ts b/apps/login/lib/grpc/protoc-gen-openapiv2/options/annotations.ts deleted file mode 100644 index 3d76fabb9f0..00000000000 --- a/apps/login/lib/grpc/protoc-gen-openapiv2/options/annotations.ts +++ /dev/null @@ -1,3 +0,0 @@ -/* eslint-disable */ - -export const protobufPackage = "grpc.gateway.protoc_gen_openapiv2.options"; diff --git a/apps/login/lib/grpc/protoc-gen-openapiv2/options/openapiv2.ts b/apps/login/lib/grpc/protoc-gen-openapiv2/options/openapiv2.ts deleted file mode 100644 index dc71feb9e85..00000000000 --- a/apps/login/lib/grpc/protoc-gen-openapiv2/options/openapiv2.ts +++ /dev/null @@ -1,4337 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Value } from "../../google/protobuf/struct"; - -export const protobufPackage = "grpc.gateway.protoc_gen_openapiv2.options"; - -/** - * Scheme describes the schemes supported by the OpenAPI Swagger - * and Operation objects. - */ -export enum Scheme { - UNKNOWN = 0, - HTTP = 1, - HTTPS = 2, - WS = 3, - WSS = 4, - UNRECOGNIZED = -1, -} - -export function schemeFromJSON(object: any): Scheme { - switch (object) { - case 0: - case "UNKNOWN": - return Scheme.UNKNOWN; - case 1: - case "HTTP": - return Scheme.HTTP; - case 2: - case "HTTPS": - return Scheme.HTTPS; - case 3: - case "WS": - return Scheme.WS; - case 4: - case "WSS": - return Scheme.WSS; - case -1: - case "UNRECOGNIZED": - default: - return Scheme.UNRECOGNIZED; - } -} - -export function schemeToJSON(object: Scheme): string { - switch (object) { - case Scheme.UNKNOWN: - return "UNKNOWN"; - case Scheme.HTTP: - return "HTTP"; - case Scheme.HTTPS: - return "HTTPS"; - case Scheme.WS: - return "WS"; - case Scheme.WSS: - return "WSS"; - case Scheme.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * `Swagger` is a representation of OpenAPI v2 specification's Swagger object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#swaggerObject - * - * Example: - * - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { - * info: { - * title: "Echo API"; - * version: "1.0"; - * description: ""; - * contact: { - * name: "gRPC-Gateway project"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway"; - * email: "none@example.com"; - * }; - * license: { - * name: "BSD 3-Clause License"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway/blob/main/LICENSE.txt"; - * }; - * }; - * schemes: HTTPS; - * consumes: "application/json"; - * produces: "application/json"; - * }; - */ -export interface Swagger { - /** - * Specifies the OpenAPI Specification version being used. It can be - * used by the OpenAPI UI and other clients to interpret the API listing. The - * value MUST be "2.0". - */ - swagger: string; - /** - * Provides metadata about the API. The metadata can be used by the - * clients if needed. - */ - info: - | Info - | undefined; - /** - * The host (name or ip) serving the API. This MUST be the host only and does - * not include the scheme nor sub-paths. It MAY include a port. If the host is - * not included, the host serving the documentation is to be used (including - * the port). The host does not support path templating. - */ - host: string; - /** - * The base path on which the API is served, which is relative to the host. If - * it is not included, the API is served directly under the host. The value - * MUST start with a leading slash (/). The basePath does not support path - * templating. - * Note that using `base_path` does not change the endpoint paths that are - * generated in the resulting OpenAPI file. If you wish to use `base_path` - * with relatively generated OpenAPI paths, the `base_path` prefix must be - * manually removed from your `google.api.http` paths and your code changed to - * serve the API from the `base_path`. - */ - basePath: string; - /** - * The transfer protocol of the API. Values MUST be from the list: "http", - * "https", "ws", "wss". If the schemes is not included, the default scheme to - * be used is the one used to access the OpenAPI definition itself. - */ - schemes: Scheme[]; - /** - * A list of MIME types the APIs can consume. This is global to all APIs but - * can be overridden on specific API calls. Value MUST be as described under - * Mime Types. - */ - consumes: string[]; - /** - * A list of MIME types the APIs can produce. This is global to all APIs but - * can be overridden on specific API calls. Value MUST be as described under - * Mime Types. - */ - produces: string[]; - /** - * An object to hold responses that can be used across operations. This - * property does not define global responses for all operations. - */ - responses: { [key: string]: Response }; - /** Security scheme definitions that can be used across the specification. */ - securityDefinitions: - | SecurityDefinitions - | undefined; - /** - * A declaration of which security schemes are applied for the API as a whole. - * The list of values describes alternative security schemes that can be used - * (that is, there is a logical OR between the security requirements). - * Individual operations can override this definition. - */ - security: SecurityRequirement[]; - /** - * A list of tags for API documentation control. Tags can be used for logical - * grouping of operations by resources or any other qualifier. - */ - tags: Tag[]; - /** Additional external documentation. */ - externalDocs: - | ExternalDocumentation - | undefined; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; -} - -export interface Swagger_ResponsesEntry { - key: string; - value: Response | undefined; -} - -export interface Swagger_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `Operation` is a representation of OpenAPI v2 specification's Operation object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#operationObject - * - * Example: - * - * service EchoService { - * rpc Echo(SimpleMessage) returns (SimpleMessage) { - * option (google.api.http) = { - * get: "/v1/example/echo/{id}" - * }; - * - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = { - * summary: "Get a message."; - * operation_id: "getMessage"; - * tags: "echo"; - * responses: { - * key: "200" - * value: { - * description: "OK"; - * } - * } - * }; - * } - * } - */ -export interface Operation { - /** - * A list of tags for API documentation control. Tags can be used for logical - * grouping of operations by resources or any other qualifier. - */ - tags: string[]; - /** - * A short summary of what the operation does. For maximum readability in the - * swagger-ui, this field SHOULD be less than 120 characters. - */ - summary: string; - /** - * A verbose explanation of the operation behavior. GFM syntax can be used for - * rich text representation. - */ - description: string; - /** Additional external documentation for this operation. */ - externalDocs: - | ExternalDocumentation - | undefined; - /** - * Unique string used to identify the operation. The id MUST be unique among - * all operations described in the API. Tools and libraries MAY use the - * operationId to uniquely identify an operation, therefore, it is recommended - * to follow common programming naming conventions. - */ - operationId: string; - /** - * A list of MIME types the operation can consume. This overrides the consumes - * definition at the OpenAPI Object. An empty value MAY be used to clear the - * global definition. Value MUST be as described under Mime Types. - */ - consumes: string[]; - /** - * A list of MIME types the operation can produce. This overrides the produces - * definition at the OpenAPI Object. An empty value MAY be used to clear the - * global definition. Value MUST be as described under Mime Types. - */ - produces: string[]; - /** - * The list of possible responses as they are returned from executing this - * operation. - */ - responses: { [key: string]: Response }; - /** - * The transfer protocol for the operation. Values MUST be from the list: - * "http", "https", "ws", "wss". The value overrides the OpenAPI Object - * schemes definition. - */ - schemes: Scheme[]; - /** - * Declares this operation to be deprecated. Usage of the declared operation - * should be refrained. Default value is false. - */ - deprecated: boolean; - /** - * A declaration of which security schemes are applied for this operation. The - * list of values describes alternative security schemes that can be used - * (that is, there is a logical OR between the security requirements). This - * definition overrides any declared top-level security. To remove a top-level - * security declaration, an empty array can be used. - */ - security: SecurityRequirement[]; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; - /** - * Custom parameters such as HTTP request headers. - * See: https://swagger.io/docs/specification/2-0/describing-parameters/ - * and https://swagger.io/specification/v2/#parameter-object. - */ - parameters: Parameters | undefined; -} - -export interface Operation_ResponsesEntry { - key: string; - value: Response | undefined; -} - -export interface Operation_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `Parameters` is a representation of OpenAPI v2 specification's parameters object. - * Note: This technically breaks compatibility with the OpenAPI 2 definition structure as we only - * allow header parameters to be set here since we do not want users specifying custom non-header - * parameters beyond those inferred from the Protobuf schema. - * See: https://swagger.io/specification/v2/#parameter-object - */ -export interface Parameters { - /** - * `Headers` is one or more HTTP header parameter. - * See: https://swagger.io/docs/specification/2-0/describing-parameters/#header-parameters - */ - headers: HeaderParameter[]; -} - -/** - * `HeaderParameter` a HTTP header parameter. - * See: https://swagger.io/specification/v2/#parameter-object - */ -export interface HeaderParameter { - /** `Name` is the header name. */ - name: string; - /** `Description` is a short description of the header. */ - description: string; - /** - * `Type` is the type of the object. The value MUST be one of "string", "number", "integer", or "boolean". The "array" type is not supported. - * See: https://swagger.io/specification/v2/#parameterType. - */ - type: HeaderParameter_Type; - /** `Format` The extending format for the previously mentioned type. */ - format: string; - /** `Required` indicates if the header is optional */ - required: boolean; -} - -/** - * `Type` is a a supported HTTP header type. - * See https://swagger.io/specification/v2/#parameterType. - */ -export enum HeaderParameter_Type { - UNKNOWN = 0, - STRING = 1, - NUMBER = 2, - INTEGER = 3, - BOOLEAN = 4, - UNRECOGNIZED = -1, -} - -export function headerParameter_TypeFromJSON(object: any): HeaderParameter_Type { - switch (object) { - case 0: - case "UNKNOWN": - return HeaderParameter_Type.UNKNOWN; - case 1: - case "STRING": - return HeaderParameter_Type.STRING; - case 2: - case "NUMBER": - return HeaderParameter_Type.NUMBER; - case 3: - case "INTEGER": - return HeaderParameter_Type.INTEGER; - case 4: - case "BOOLEAN": - return HeaderParameter_Type.BOOLEAN; - case -1: - case "UNRECOGNIZED": - default: - return HeaderParameter_Type.UNRECOGNIZED; - } -} - -export function headerParameter_TypeToJSON(object: HeaderParameter_Type): string { - switch (object) { - case HeaderParameter_Type.UNKNOWN: - return "UNKNOWN"; - case HeaderParameter_Type.STRING: - return "STRING"; - case HeaderParameter_Type.NUMBER: - return "NUMBER"; - case HeaderParameter_Type.INTEGER: - return "INTEGER"; - case HeaderParameter_Type.BOOLEAN: - return "BOOLEAN"; - case HeaderParameter_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * `Header` is a representation of OpenAPI v2 specification's Header object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#headerObject - */ -export interface Header { - /** `Description` is a short description of the header. */ - description: string; - /** The type of the object. The value MUST be one of "string", "number", "integer", or "boolean". The "array" type is not supported. */ - type: string; - /** `Format` The extending format for the previously mentioned type. */ - format: string; - /** - * `Default` Declares the value of the header that the server will use if none is provided. - * See: https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-6.2. - * Unlike JSON Schema this value MUST conform to the defined type for the header. - */ - default: string; - /** 'Pattern' See https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-5.2.3. */ - pattern: string; -} - -/** - * `Response` is a representation of OpenAPI v2 specification's Response object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#responseObject - */ -export interface Response { - /** - * `Description` is a short description of the response. - * GFM syntax can be used for rich text representation. - */ - description: string; - /** - * `Schema` optionally defines the structure of the response. - * If `Schema` is not provided, it means there is no content to the response. - */ - schema: - | Schema - | undefined; - /** - * `Headers` A list of headers that are sent with the response. - * `Header` name is expected to be a string in the canonical format of the MIME header key - * See: https://golang.org/pkg/net/textproto/#CanonicalMIMEHeaderKey - */ - headers: { [key: string]: Header }; - /** - * `Examples` gives per-mimetype response examples. - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#example-object - */ - examples: { [key: string]: string }; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; -} - -export interface Response_HeadersEntry { - key: string; - value: Header | undefined; -} - -export interface Response_ExamplesEntry { - key: string; - value: string; -} - -export interface Response_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `Info` is a representation of OpenAPI v2 specification's Info object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#infoObject - * - * Example: - * - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { - * info: { - * title: "Echo API"; - * version: "1.0"; - * description: ""; - * contact: { - * name: "gRPC-Gateway project"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway"; - * email: "none@example.com"; - * }; - * license: { - * name: "BSD 3-Clause License"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway/blob/main/LICENSE.txt"; - * }; - * }; - * ... - * }; - */ -export interface Info { - /** The title of the application. */ - title: string; - /** - * A short description of the application. GFM syntax can be used for rich - * text representation. - */ - description: string; - /** The Terms of Service for the API. */ - termsOfService: string; - /** The contact information for the exposed API. */ - contact: - | Contact - | undefined; - /** The license information for the exposed API. */ - license: - | License - | undefined; - /** - * Provides the version of the application API (not to be confused - * with the specification version). - */ - version: string; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; -} - -export interface Info_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `Contact` is a representation of OpenAPI v2 specification's Contact object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#contactObject - * - * Example: - * - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { - * info: { - * ... - * contact: { - * name: "gRPC-Gateway project"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway"; - * email: "none@example.com"; - * }; - * ... - * }; - * ... - * }; - */ -export interface Contact { - /** The identifying name of the contact person/organization. */ - name: string; - /** - * The URL pointing to the contact information. MUST be in the format of a - * URL. - */ - url: string; - /** - * The email address of the contact person/organization. MUST be in the format - * of an email address. - */ - email: string; -} - -/** - * `License` is a representation of OpenAPI v2 specification's License object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#licenseObject - * - * Example: - * - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { - * info: { - * ... - * license: { - * name: "BSD 3-Clause License"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway/blob/main/LICENSE.txt"; - * }; - * ... - * }; - * ... - * }; - */ -export interface License { - /** The license name used for the API. */ - name: string; - /** A URL to the license used for the API. MUST be in the format of a URL. */ - url: string; -} - -/** - * `ExternalDocumentation` is a representation of OpenAPI v2 specification's - * ExternalDocumentation object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#externalDocumentationObject - * - * Example: - * - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = { - * ... - * external_docs: { - * description: "More about gRPC-Gateway"; - * url: "https://github.com/grpc-ecosystem/grpc-gateway"; - * } - * ... - * }; - */ -export interface ExternalDocumentation { - /** - * A short description of the target documentation. GFM syntax can be used for - * rich text representation. - */ - description: string; - /** - * The URL for the target documentation. Value MUST be in the format - * of a URL. - */ - url: string; -} - -/** - * `Schema` is a representation of OpenAPI v2 specification's Schema object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#schemaObject - */ -export interface Schema { - jsonSchema: - | JSONSchema - | undefined; - /** - * Adds support for polymorphism. The discriminator is the schema property - * name that is used to differentiate between other schema that inherit this - * schema. The property name used MUST be defined at this schema and it MUST - * be in the required property list. When used, the value MUST be the name of - * this schema or any schema that inherits it. - */ - discriminator: string; - /** - * Relevant only for Schema "properties" definitions. Declares the property as - * "read only". This means that it MAY be sent as part of a response but MUST - * NOT be sent as part of the request. Properties marked as readOnly being - * true SHOULD NOT be in the required list of the defined schema. Default - * value is false. - */ - readOnly: boolean; - /** Additional external documentation for this schema. */ - externalDocs: - | ExternalDocumentation - | undefined; - /** - * A free-form property to include an example of an instance for this schema in JSON. - * This is copied verbatim to the output. - */ - example: string; -} - -/** - * `JSONSchema` represents properties from JSON Schema taken, and as used, in - * the OpenAPI v2 spec. - * - * This includes changes made by OpenAPI v2. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#schemaObject - * - * See also: https://cswr.github.io/JsonSchema/spec/basic_types/, - * https://github.com/json-schema-org/json-schema-spec/blob/master/schema.json - * - * Example: - * - * message SimpleMessage { - * option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema) = { - * json_schema: { - * title: "SimpleMessage" - * description: "A simple message." - * required: ["id"] - * } - * }; - * - * // Id represents the message identifier. - * string id = 1; [ - * (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { - * description: "The unique identifier of the simple message." - * }]; - * } - */ -export interface JSONSchema { - /** - * Ref is used to define an external reference to include in the message. - * This could be a fully qualified proto message reference, and that type must - * be imported into the protofile. If no message is identified, the Ref will - * be used verbatim in the output. - * For example: - * `ref: ".google.protobuf.Timestamp"`. - */ - ref: string; - /** The title of the schema. */ - title: string; - /** A short description of the schema. */ - description: string; - default: string; - readOnly: boolean; - /** - * A free-form property to include a JSON example of this field. This is copied - * verbatim to the output swagger.json. Quotes must be escaped. - * This property is the same for 2.0 and 3.0.0 https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/3.0.0.md#schemaObject https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#schemaObject - */ - example: string; - multipleOf: number; - /** - * Maximum represents an inclusive upper limit for a numeric instance. The - * value of MUST be a number, - */ - maximum: number; - exclusiveMaximum: boolean; - /** - * minimum represents an inclusive lower limit for a numeric instance. The - * value of MUST be a number, - */ - minimum: number; - exclusiveMinimum: boolean; - maxLength: number; - minLength: number; - pattern: string; - maxItems: number; - minItems: number; - uniqueItems: boolean; - maxProperties: number; - minProperties: number; - required: string[]; - /** Items in 'array' must be unique. */ - array: string[]; - type: JSONSchema_JSONSchemaSimpleTypes[]; - /** `Format` */ - format: string; - /** Items in `enum` must be unique https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-5.5.1 */ - enum: string[]; - /** Additional field level properties used when generating the OpenAPI v2 file. */ - fieldConfiguration: - | JSONSchema_FieldConfiguration - | undefined; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; -} - -export enum JSONSchema_JSONSchemaSimpleTypes { - UNKNOWN = 0, - ARRAY = 1, - BOOLEAN = 2, - INTEGER = 3, - NULL = 4, - NUMBER = 5, - OBJECT = 6, - STRING = 7, - UNRECOGNIZED = -1, -} - -export function jSONSchema_JSONSchemaSimpleTypesFromJSON(object: any): JSONSchema_JSONSchemaSimpleTypes { - switch (object) { - case 0: - case "UNKNOWN": - return JSONSchema_JSONSchemaSimpleTypes.UNKNOWN; - case 1: - case "ARRAY": - return JSONSchema_JSONSchemaSimpleTypes.ARRAY; - case 2: - case "BOOLEAN": - return JSONSchema_JSONSchemaSimpleTypes.BOOLEAN; - case 3: - case "INTEGER": - return JSONSchema_JSONSchemaSimpleTypes.INTEGER; - case 4: - case "NULL": - return JSONSchema_JSONSchemaSimpleTypes.NULL; - case 5: - case "NUMBER": - return JSONSchema_JSONSchemaSimpleTypes.NUMBER; - case 6: - case "OBJECT": - return JSONSchema_JSONSchemaSimpleTypes.OBJECT; - case 7: - case "STRING": - return JSONSchema_JSONSchemaSimpleTypes.STRING; - case -1: - case "UNRECOGNIZED": - default: - return JSONSchema_JSONSchemaSimpleTypes.UNRECOGNIZED; - } -} - -export function jSONSchema_JSONSchemaSimpleTypesToJSON(object: JSONSchema_JSONSchemaSimpleTypes): string { - switch (object) { - case JSONSchema_JSONSchemaSimpleTypes.UNKNOWN: - return "UNKNOWN"; - case JSONSchema_JSONSchemaSimpleTypes.ARRAY: - return "ARRAY"; - case JSONSchema_JSONSchemaSimpleTypes.BOOLEAN: - return "BOOLEAN"; - case JSONSchema_JSONSchemaSimpleTypes.INTEGER: - return "INTEGER"; - case JSONSchema_JSONSchemaSimpleTypes.NULL: - return "NULL"; - case JSONSchema_JSONSchemaSimpleTypes.NUMBER: - return "NUMBER"; - case JSONSchema_JSONSchemaSimpleTypes.OBJECT: - return "OBJECT"; - case JSONSchema_JSONSchemaSimpleTypes.STRING: - return "STRING"; - case JSONSchema_JSONSchemaSimpleTypes.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * 'FieldConfiguration' provides additional field level properties used when generating the OpenAPI v2 file. - * These properties are not defined by OpenAPIv2, but they are used to control the generation. - */ -export interface JSONSchema_FieldConfiguration { - /** - * Alternative parameter name when used as path parameter. If set, this will - * be used as the complete parameter name when this field is used as a path - * parameter. Use this to avoid having auto generated path parameter names - * for overlapping paths. - */ - pathParamName: string; -} - -export interface JSONSchema_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `Tag` is a representation of OpenAPI v2 specification's Tag object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#tagObject - */ -export interface Tag { - /** - * The name of the tag. Use it to allow override of the name of a - * global Tag object, then use that name to reference the tag throughout the - * OpenAPI file. - */ - name: string; - /** - * A short description for the tag. GFM syntax can be used for rich text - * representation. - */ - description: string; - /** Additional external documentation for this tag. */ - externalDocs: - | ExternalDocumentation - | undefined; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; -} - -export interface Tag_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `SecurityDefinitions` is a representation of OpenAPI v2 specification's - * Security Definitions object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#securityDefinitionsObject - * - * A declaration of the security schemes available to be used in the - * specification. This does not enforce the security schemes on the operations - * and only serves to provide the relevant details for each scheme. - */ -export interface SecurityDefinitions { - /** - * A single security scheme definition, mapping a "name" to the scheme it - * defines. - */ - security: { [key: string]: SecurityScheme }; -} - -export interface SecurityDefinitions_SecurityEntry { - key: string; - value: SecurityScheme | undefined; -} - -/** - * `SecurityScheme` is a representation of OpenAPI v2 specification's - * Security Scheme object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#securitySchemeObject - * - * Allows the definition of a security scheme that can be used by the - * operations. Supported schemes are basic authentication, an API key (either as - * a header or as a query parameter) and OAuth2's common flows (implicit, - * password, application and access code). - */ -export interface SecurityScheme { - /** - * The type of the security scheme. Valid values are "basic", - * "apiKey" or "oauth2". - */ - type: SecurityScheme_Type; - /** A short description for security scheme. */ - description: string; - /** - * The name of the header or query parameter to be used. - * Valid for apiKey. - */ - name: string; - /** - * The location of the API key. Valid values are "query" or - * "header". - * Valid for apiKey. - */ - in: SecurityScheme_In; - /** - * The flow used by the OAuth2 security scheme. Valid values are - * "implicit", "password", "application" or "accessCode". - * Valid for oauth2. - */ - flow: SecurityScheme_Flow; - /** - * The authorization URL to be used for this flow. This SHOULD be in - * the form of a URL. - * Valid for oauth2/implicit and oauth2/accessCode. - */ - authorizationUrl: string; - /** - * The token URL to be used for this flow. This SHOULD be in the - * form of a URL. - * Valid for oauth2/password, oauth2/application and oauth2/accessCode. - */ - tokenUrl: string; - /** - * The available scopes for the OAuth2 security scheme. - * Valid for oauth2. - */ - scopes: - | Scopes - | undefined; - /** - * Custom properties that start with "x-" such as "x-foo" used to describe - * extra functionality that is not covered by the standard OpenAPI Specification. - * See: https://swagger.io/docs/specification/2-0/swagger-extensions/ - */ - extensions: { [key: string]: any | undefined }; -} - -/** - * The type of the security scheme. Valid values are "basic", - * "apiKey" or "oauth2". - */ -export enum SecurityScheme_Type { - TYPE_INVALID = 0, - TYPE_BASIC = 1, - TYPE_API_KEY = 2, - TYPE_OAUTH2 = 3, - UNRECOGNIZED = -1, -} - -export function securityScheme_TypeFromJSON(object: any): SecurityScheme_Type { - switch (object) { - case 0: - case "TYPE_INVALID": - return SecurityScheme_Type.TYPE_INVALID; - case 1: - case "TYPE_BASIC": - return SecurityScheme_Type.TYPE_BASIC; - case 2: - case "TYPE_API_KEY": - return SecurityScheme_Type.TYPE_API_KEY; - case 3: - case "TYPE_OAUTH2": - return SecurityScheme_Type.TYPE_OAUTH2; - case -1: - case "UNRECOGNIZED": - default: - return SecurityScheme_Type.UNRECOGNIZED; - } -} - -export function securityScheme_TypeToJSON(object: SecurityScheme_Type): string { - switch (object) { - case SecurityScheme_Type.TYPE_INVALID: - return "TYPE_INVALID"; - case SecurityScheme_Type.TYPE_BASIC: - return "TYPE_BASIC"; - case SecurityScheme_Type.TYPE_API_KEY: - return "TYPE_API_KEY"; - case SecurityScheme_Type.TYPE_OAUTH2: - return "TYPE_OAUTH2"; - case SecurityScheme_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** The location of the API key. Valid values are "query" or "header". */ -export enum SecurityScheme_In { - IN_INVALID = 0, - IN_QUERY = 1, - IN_HEADER = 2, - UNRECOGNIZED = -1, -} - -export function securityScheme_InFromJSON(object: any): SecurityScheme_In { - switch (object) { - case 0: - case "IN_INVALID": - return SecurityScheme_In.IN_INVALID; - case 1: - case "IN_QUERY": - return SecurityScheme_In.IN_QUERY; - case 2: - case "IN_HEADER": - return SecurityScheme_In.IN_HEADER; - case -1: - case "UNRECOGNIZED": - default: - return SecurityScheme_In.UNRECOGNIZED; - } -} - -export function securityScheme_InToJSON(object: SecurityScheme_In): string { - switch (object) { - case SecurityScheme_In.IN_INVALID: - return "IN_INVALID"; - case SecurityScheme_In.IN_QUERY: - return "IN_QUERY"; - case SecurityScheme_In.IN_HEADER: - return "IN_HEADER"; - case SecurityScheme_In.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * The flow used by the OAuth2 security scheme. Valid values are - * "implicit", "password", "application" or "accessCode". - */ -export enum SecurityScheme_Flow { - FLOW_INVALID = 0, - FLOW_IMPLICIT = 1, - FLOW_PASSWORD = 2, - FLOW_APPLICATION = 3, - FLOW_ACCESS_CODE = 4, - UNRECOGNIZED = -1, -} - -export function securityScheme_FlowFromJSON(object: any): SecurityScheme_Flow { - switch (object) { - case 0: - case "FLOW_INVALID": - return SecurityScheme_Flow.FLOW_INVALID; - case 1: - case "FLOW_IMPLICIT": - return SecurityScheme_Flow.FLOW_IMPLICIT; - case 2: - case "FLOW_PASSWORD": - return SecurityScheme_Flow.FLOW_PASSWORD; - case 3: - case "FLOW_APPLICATION": - return SecurityScheme_Flow.FLOW_APPLICATION; - case 4: - case "FLOW_ACCESS_CODE": - return SecurityScheme_Flow.FLOW_ACCESS_CODE; - case -1: - case "UNRECOGNIZED": - default: - return SecurityScheme_Flow.UNRECOGNIZED; - } -} - -export function securityScheme_FlowToJSON(object: SecurityScheme_Flow): string { - switch (object) { - case SecurityScheme_Flow.FLOW_INVALID: - return "FLOW_INVALID"; - case SecurityScheme_Flow.FLOW_IMPLICIT: - return "FLOW_IMPLICIT"; - case SecurityScheme_Flow.FLOW_PASSWORD: - return "FLOW_PASSWORD"; - case SecurityScheme_Flow.FLOW_APPLICATION: - return "FLOW_APPLICATION"; - case SecurityScheme_Flow.FLOW_ACCESS_CODE: - return "FLOW_ACCESS_CODE"; - case SecurityScheme_Flow.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface SecurityScheme_ExtensionsEntry { - key: string; - value: any | undefined; -} - -/** - * `SecurityRequirement` is a representation of OpenAPI v2 specification's - * Security Requirement object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#securityRequirementObject - * - * Lists the required security schemes to execute this operation. The object can - * have multiple security schemes declared in it which are all required (that - * is, there is a logical AND between the schemes). - * - * The name used for each property MUST correspond to a security scheme - * declared in the Security Definitions. - */ -export interface SecurityRequirement { - /** - * Each name must correspond to a security scheme which is declared in - * the Security Definitions. If the security scheme is of type "oauth2", - * then the value is a list of scope names required for the execution. - * For other security scheme types, the array MUST be empty. - */ - securityRequirement: { [key: string]: SecurityRequirement_SecurityRequirementValue }; -} - -/** - * If the security scheme is of type "oauth2", then the value is a list of - * scope names required for the execution. For other security scheme types, - * the array MUST be empty. - */ -export interface SecurityRequirement_SecurityRequirementValue { - scope: string[]; -} - -export interface SecurityRequirement_SecurityRequirementEntry { - key: string; - value: SecurityRequirement_SecurityRequirementValue | undefined; -} - -/** - * `Scopes` is a representation of OpenAPI v2 specification's Scopes object. - * - * See: https://github.com/OAI/OpenAPI-Specification/blob/3.0.0/versions/2.0.md#scopesObject - * - * Lists the available scopes for an OAuth2 security scheme. - */ -export interface Scopes { - /** - * Maps between a name of a scope to a short description of it (as the value - * of the property). - */ - scope: { [key: string]: string }; -} - -export interface Scopes_ScopeEntry { - key: string; - value: string; -} - -function createBaseSwagger(): Swagger { - return { - swagger: "", - info: undefined, - host: "", - basePath: "", - schemes: [], - consumes: [], - produces: [], - responses: {}, - securityDefinitions: undefined, - security: [], - tags: [], - externalDocs: undefined, - extensions: {}, - }; -} - -export const Swagger = { - encode(message: Swagger, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.swagger !== "") { - writer.uint32(10).string(message.swagger); - } - if (message.info !== undefined) { - Info.encode(message.info, writer.uint32(18).fork()).ldelim(); - } - if (message.host !== "") { - writer.uint32(26).string(message.host); - } - if (message.basePath !== "") { - writer.uint32(34).string(message.basePath); - } - writer.uint32(42).fork(); - for (const v of message.schemes) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.consumes) { - writer.uint32(50).string(v!); - } - for (const v of message.produces) { - writer.uint32(58).string(v!); - } - Object.entries(message.responses).forEach(([key, value]) => { - Swagger_ResponsesEntry.encode({ key: key as any, value }, writer.uint32(82).fork()).ldelim(); - }); - if (message.securityDefinitions !== undefined) { - SecurityDefinitions.encode(message.securityDefinitions, writer.uint32(90).fork()).ldelim(); - } - for (const v of message.security) { - SecurityRequirement.encode(v!, writer.uint32(98).fork()).ldelim(); - } - for (const v of message.tags) { - Tag.encode(v!, writer.uint32(106).fork()).ldelim(); - } - if (message.externalDocs !== undefined) { - ExternalDocumentation.encode(message.externalDocs, writer.uint32(114).fork()).ldelim(); - } - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - Swagger_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(122).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Swagger { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSwagger(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.swagger = reader.string(); - break; - case 2: - message.info = Info.decode(reader, reader.uint32()); - break; - case 3: - message.host = reader.string(); - break; - case 4: - message.basePath = reader.string(); - break; - case 5: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.schemes.push(reader.int32() as any); - } - } else { - message.schemes.push(reader.int32() as any); - } - break; - case 6: - message.consumes.push(reader.string()); - break; - case 7: - message.produces.push(reader.string()); - break; - case 10: - const entry10 = Swagger_ResponsesEntry.decode(reader, reader.uint32()); - if (entry10.value !== undefined) { - message.responses[entry10.key] = entry10.value; - } - break; - case 11: - message.securityDefinitions = SecurityDefinitions.decode(reader, reader.uint32()); - break; - case 12: - message.security.push(SecurityRequirement.decode(reader, reader.uint32())); - break; - case 13: - message.tags.push(Tag.decode(reader, reader.uint32())); - break; - case 14: - message.externalDocs = ExternalDocumentation.decode(reader, reader.uint32()); - break; - case 15: - const entry15 = Swagger_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry15.value !== undefined) { - message.extensions[entry15.key] = entry15.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Swagger { - return { - swagger: isSet(object.swagger) ? String(object.swagger) : "", - info: isSet(object.info) ? Info.fromJSON(object.info) : undefined, - host: isSet(object.host) ? String(object.host) : "", - basePath: isSet(object.basePath) ? String(object.basePath) : "", - schemes: Array.isArray(object?.schemes) ? object.schemes.map((e: any) => schemeFromJSON(e)) : [], - consumes: Array.isArray(object?.consumes) ? object.consumes.map((e: any) => String(e)) : [], - produces: Array.isArray(object?.produces) ? object.produces.map((e: any) => String(e)) : [], - responses: isObject(object.responses) - ? Object.entries(object.responses).reduce<{ [key: string]: Response }>((acc, [key, value]) => { - acc[key] = Response.fromJSON(value); - return acc; - }, {}) - : {}, - securityDefinitions: isSet(object.securityDefinitions) - ? SecurityDefinitions.fromJSON(object.securityDefinitions) - : undefined, - security: Array.isArray(object?.security) ? object.security.map((e: any) => SecurityRequirement.fromJSON(e)) : [], - tags: Array.isArray(object?.tags) ? object.tags.map((e: any) => Tag.fromJSON(e)) : [], - externalDocs: isSet(object.externalDocs) ? ExternalDocumentation.fromJSON(object.externalDocs) : undefined, - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: Swagger): unknown { - const obj: any = {}; - message.swagger !== undefined && (obj.swagger = message.swagger); - message.info !== undefined && (obj.info = message.info ? Info.toJSON(message.info) : undefined); - message.host !== undefined && (obj.host = message.host); - message.basePath !== undefined && (obj.basePath = message.basePath); - if (message.schemes) { - obj.schemes = message.schemes.map((e) => schemeToJSON(e)); - } else { - obj.schemes = []; - } - if (message.consumes) { - obj.consumes = message.consumes.map((e) => e); - } else { - obj.consumes = []; - } - if (message.produces) { - obj.produces = message.produces.map((e) => e); - } else { - obj.produces = []; - } - obj.responses = {}; - if (message.responses) { - Object.entries(message.responses).forEach(([k, v]) => { - obj.responses[k] = Response.toJSON(v); - }); - } - message.securityDefinitions !== undefined && (obj.securityDefinitions = message.securityDefinitions - ? SecurityDefinitions.toJSON(message.securityDefinitions) - : undefined); - if (message.security) { - obj.security = message.security.map((e) => e ? SecurityRequirement.toJSON(e) : undefined); - } else { - obj.security = []; - } - if (message.tags) { - obj.tags = message.tags.map((e) => e ? Tag.toJSON(e) : undefined); - } else { - obj.tags = []; - } - message.externalDocs !== undefined && - (obj.externalDocs = message.externalDocs ? ExternalDocumentation.toJSON(message.externalDocs) : undefined); - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): Swagger { - return Swagger.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Swagger { - const message = createBaseSwagger(); - message.swagger = object.swagger ?? ""; - message.info = (object.info !== undefined && object.info !== null) ? Info.fromPartial(object.info) : undefined; - message.host = object.host ?? ""; - message.basePath = object.basePath ?? ""; - message.schemes = object.schemes?.map((e) => e) || []; - message.consumes = object.consumes?.map((e) => e) || []; - message.produces = object.produces?.map((e) => e) || []; - message.responses = Object.entries(object.responses ?? {}).reduce<{ [key: string]: Response }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = Response.fromPartial(value); - } - return acc; - }, - {}, - ); - message.securityDefinitions = (object.securityDefinitions !== undefined && object.securityDefinitions !== null) - ? SecurityDefinitions.fromPartial(object.securityDefinitions) - : undefined; - message.security = object.security?.map((e) => SecurityRequirement.fromPartial(e)) || []; - message.tags = object.tags?.map((e) => Tag.fromPartial(e)) || []; - message.externalDocs = (object.externalDocs !== undefined && object.externalDocs !== null) - ? ExternalDocumentation.fromPartial(object.externalDocs) - : undefined; - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseSwagger_ResponsesEntry(): Swagger_ResponsesEntry { - return { key: "", value: undefined }; -} - -export const Swagger_ResponsesEntry = { - encode(message: Swagger_ResponsesEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Response.encode(message.value, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Swagger_ResponsesEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSwagger_ResponsesEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Response.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Swagger_ResponsesEntry { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Response.fromJSON(object.value) : undefined, - }; - }, - - toJSON(message: Swagger_ResponsesEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value ? Response.toJSON(message.value) : undefined); - return obj; - }, - - create(base?: DeepPartial): Swagger_ResponsesEntry { - return Swagger_ResponsesEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Swagger_ResponsesEntry { - const message = createBaseSwagger_ResponsesEntry(); - message.key = object.key ?? ""; - message.value = (object.value !== undefined && object.value !== null) - ? Response.fromPartial(object.value) - : undefined; - return message; - }, -}; - -function createBaseSwagger_ExtensionsEntry(): Swagger_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const Swagger_ExtensionsEntry = { - encode(message: Swagger_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Swagger_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSwagger_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Swagger_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: Swagger_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Swagger_ExtensionsEntry { - return Swagger_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Swagger_ExtensionsEntry { - const message = createBaseSwagger_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseOperation(): Operation { - return { - tags: [], - summary: "", - description: "", - externalDocs: undefined, - operationId: "", - consumes: [], - produces: [], - responses: {}, - schemes: [], - deprecated: false, - security: [], - extensions: {}, - parameters: undefined, - }; -} - -export const Operation = { - encode(message: Operation, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.tags) { - writer.uint32(10).string(v!); - } - if (message.summary !== "") { - writer.uint32(18).string(message.summary); - } - if (message.description !== "") { - writer.uint32(26).string(message.description); - } - if (message.externalDocs !== undefined) { - ExternalDocumentation.encode(message.externalDocs, writer.uint32(34).fork()).ldelim(); - } - if (message.operationId !== "") { - writer.uint32(42).string(message.operationId); - } - for (const v of message.consumes) { - writer.uint32(50).string(v!); - } - for (const v of message.produces) { - writer.uint32(58).string(v!); - } - Object.entries(message.responses).forEach(([key, value]) => { - Operation_ResponsesEntry.encode({ key: key as any, value }, writer.uint32(74).fork()).ldelim(); - }); - writer.uint32(82).fork(); - for (const v of message.schemes) { - writer.int32(v); - } - writer.ldelim(); - if (message.deprecated === true) { - writer.uint32(88).bool(message.deprecated); - } - for (const v of message.security) { - SecurityRequirement.encode(v!, writer.uint32(98).fork()).ldelim(); - } - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - Operation_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(106).fork()).ldelim(); - } - }); - if (message.parameters !== undefined) { - Parameters.encode(message.parameters, writer.uint32(114).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Operation { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOperation(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tags.push(reader.string()); - break; - case 2: - message.summary = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.externalDocs = ExternalDocumentation.decode(reader, reader.uint32()); - break; - case 5: - message.operationId = reader.string(); - break; - case 6: - message.consumes.push(reader.string()); - break; - case 7: - message.produces.push(reader.string()); - break; - case 9: - const entry9 = Operation_ResponsesEntry.decode(reader, reader.uint32()); - if (entry9.value !== undefined) { - message.responses[entry9.key] = entry9.value; - } - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.schemes.push(reader.int32() as any); - } - } else { - message.schemes.push(reader.int32() as any); - } - break; - case 11: - message.deprecated = reader.bool(); - break; - case 12: - message.security.push(SecurityRequirement.decode(reader, reader.uint32())); - break; - case 13: - const entry13 = Operation_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry13.value !== undefined) { - message.extensions[entry13.key] = entry13.value; - } - break; - case 14: - message.parameters = Parameters.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Operation { - return { - tags: Array.isArray(object?.tags) ? object.tags.map((e: any) => String(e)) : [], - summary: isSet(object.summary) ? String(object.summary) : "", - description: isSet(object.description) ? String(object.description) : "", - externalDocs: isSet(object.externalDocs) ? ExternalDocumentation.fromJSON(object.externalDocs) : undefined, - operationId: isSet(object.operationId) ? String(object.operationId) : "", - consumes: Array.isArray(object?.consumes) ? object.consumes.map((e: any) => String(e)) : [], - produces: Array.isArray(object?.produces) ? object.produces.map((e: any) => String(e)) : [], - responses: isObject(object.responses) - ? Object.entries(object.responses).reduce<{ [key: string]: Response }>((acc, [key, value]) => { - acc[key] = Response.fromJSON(value); - return acc; - }, {}) - : {}, - schemes: Array.isArray(object?.schemes) ? object.schemes.map((e: any) => schemeFromJSON(e)) : [], - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - security: Array.isArray(object?.security) ? object.security.map((e: any) => SecurityRequirement.fromJSON(e)) : [], - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - parameters: isSet(object.parameters) ? Parameters.fromJSON(object.parameters) : undefined, - }; - }, - - toJSON(message: Operation): unknown { - const obj: any = {}; - if (message.tags) { - obj.tags = message.tags.map((e) => e); - } else { - obj.tags = []; - } - message.summary !== undefined && (obj.summary = message.summary); - message.description !== undefined && (obj.description = message.description); - message.externalDocs !== undefined && - (obj.externalDocs = message.externalDocs ? ExternalDocumentation.toJSON(message.externalDocs) : undefined); - message.operationId !== undefined && (obj.operationId = message.operationId); - if (message.consumes) { - obj.consumes = message.consumes.map((e) => e); - } else { - obj.consumes = []; - } - if (message.produces) { - obj.produces = message.produces.map((e) => e); - } else { - obj.produces = []; - } - obj.responses = {}; - if (message.responses) { - Object.entries(message.responses).forEach(([k, v]) => { - obj.responses[k] = Response.toJSON(v); - }); - } - if (message.schemes) { - obj.schemes = message.schemes.map((e) => schemeToJSON(e)); - } else { - obj.schemes = []; - } - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.security) { - obj.security = message.security.map((e) => e ? SecurityRequirement.toJSON(e) : undefined); - } else { - obj.security = []; - } - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - message.parameters !== undefined && - (obj.parameters = message.parameters ? Parameters.toJSON(message.parameters) : undefined); - return obj; - }, - - create(base?: DeepPartial): Operation { - return Operation.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Operation { - const message = createBaseOperation(); - message.tags = object.tags?.map((e) => e) || []; - message.summary = object.summary ?? ""; - message.description = object.description ?? ""; - message.externalDocs = (object.externalDocs !== undefined && object.externalDocs !== null) - ? ExternalDocumentation.fromPartial(object.externalDocs) - : undefined; - message.operationId = object.operationId ?? ""; - message.consumes = object.consumes?.map((e) => e) || []; - message.produces = object.produces?.map((e) => e) || []; - message.responses = Object.entries(object.responses ?? {}).reduce<{ [key: string]: Response }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = Response.fromPartial(value); - } - return acc; - }, - {}, - ); - message.schemes = object.schemes?.map((e) => e) || []; - message.deprecated = object.deprecated ?? false; - message.security = object.security?.map((e) => SecurityRequirement.fromPartial(e)) || []; - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - message.parameters = (object.parameters !== undefined && object.parameters !== null) - ? Parameters.fromPartial(object.parameters) - : undefined; - return message; - }, -}; - -function createBaseOperation_ResponsesEntry(): Operation_ResponsesEntry { - return { key: "", value: undefined }; -} - -export const Operation_ResponsesEntry = { - encode(message: Operation_ResponsesEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Response.encode(message.value, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Operation_ResponsesEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOperation_ResponsesEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Response.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Operation_ResponsesEntry { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Response.fromJSON(object.value) : undefined, - }; - }, - - toJSON(message: Operation_ResponsesEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value ? Response.toJSON(message.value) : undefined); - return obj; - }, - - create(base?: DeepPartial): Operation_ResponsesEntry { - return Operation_ResponsesEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Operation_ResponsesEntry { - const message = createBaseOperation_ResponsesEntry(); - message.key = object.key ?? ""; - message.value = (object.value !== undefined && object.value !== null) - ? Response.fromPartial(object.value) - : undefined; - return message; - }, -}; - -function createBaseOperation_ExtensionsEntry(): Operation_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const Operation_ExtensionsEntry = { - encode(message: Operation_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Operation_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOperation_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Operation_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: Operation_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Operation_ExtensionsEntry { - return Operation_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Operation_ExtensionsEntry { - const message = createBaseOperation_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseParameters(): Parameters { - return { headers: [] }; -} - -export const Parameters = { - encode(message: Parameters, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.headers) { - HeaderParameter.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Parameters { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseParameters(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.headers.push(HeaderParameter.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Parameters { - return { - headers: Array.isArray(object?.headers) ? object.headers.map((e: any) => HeaderParameter.fromJSON(e)) : [], - }; - }, - - toJSON(message: Parameters): unknown { - const obj: any = {}; - if (message.headers) { - obj.headers = message.headers.map((e) => e ? HeaderParameter.toJSON(e) : undefined); - } else { - obj.headers = []; - } - return obj; - }, - - create(base?: DeepPartial): Parameters { - return Parameters.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Parameters { - const message = createBaseParameters(); - message.headers = object.headers?.map((e) => HeaderParameter.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseHeaderParameter(): HeaderParameter { - return { name: "", description: "", type: 0, format: "", required: false }; -} - -export const HeaderParameter = { - encode(message: HeaderParameter, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.type !== 0) { - writer.uint32(24).int32(message.type); - } - if (message.format !== "") { - writer.uint32(34).string(message.format); - } - if (message.required === true) { - writer.uint32(40).bool(message.required); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HeaderParameter { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHeaderParameter(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.type = reader.int32() as any; - break; - case 4: - message.format = reader.string(); - break; - case 5: - message.required = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): HeaderParameter { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - type: isSet(object.type) ? headerParameter_TypeFromJSON(object.type) : 0, - format: isSet(object.format) ? String(object.format) : "", - required: isSet(object.required) ? Boolean(object.required) : false, - }; - }, - - toJSON(message: HeaderParameter): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - message.type !== undefined && (obj.type = headerParameter_TypeToJSON(message.type)); - message.format !== undefined && (obj.format = message.format); - message.required !== undefined && (obj.required = message.required); - return obj; - }, - - create(base?: DeepPartial): HeaderParameter { - return HeaderParameter.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): HeaderParameter { - const message = createBaseHeaderParameter(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - message.type = object.type ?? 0; - message.format = object.format ?? ""; - message.required = object.required ?? false; - return message; - }, -}; - -function createBaseHeader(): Header { - return { description: "", type: "", format: "", default: "", pattern: "" }; -} - -export const Header = { - encode(message: Header, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.description !== "") { - writer.uint32(10).string(message.description); - } - if (message.type !== "") { - writer.uint32(18).string(message.type); - } - if (message.format !== "") { - writer.uint32(26).string(message.format); - } - if (message.default !== "") { - writer.uint32(50).string(message.default); - } - if (message.pattern !== "") { - writer.uint32(106).string(message.pattern); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Header { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHeader(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.description = reader.string(); - break; - case 2: - message.type = reader.string(); - break; - case 3: - message.format = reader.string(); - break; - case 6: - message.default = reader.string(); - break; - case 13: - message.pattern = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Header { - return { - description: isSet(object.description) ? String(object.description) : "", - type: isSet(object.type) ? String(object.type) : "", - format: isSet(object.format) ? String(object.format) : "", - default: isSet(object.default) ? String(object.default) : "", - pattern: isSet(object.pattern) ? String(object.pattern) : "", - }; - }, - - toJSON(message: Header): unknown { - const obj: any = {}; - message.description !== undefined && (obj.description = message.description); - message.type !== undefined && (obj.type = message.type); - message.format !== undefined && (obj.format = message.format); - message.default !== undefined && (obj.default = message.default); - message.pattern !== undefined && (obj.pattern = message.pattern); - return obj; - }, - - create(base?: DeepPartial
): Header { - return Header.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial
): Header { - const message = createBaseHeader(); - message.description = object.description ?? ""; - message.type = object.type ?? ""; - message.format = object.format ?? ""; - message.default = object.default ?? ""; - message.pattern = object.pattern ?? ""; - return message; - }, -}; - -function createBaseResponse(): Response { - return { description: "", schema: undefined, headers: {}, examples: {}, extensions: {} }; -} - -export const Response = { - encode(message: Response, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.description !== "") { - writer.uint32(10).string(message.description); - } - if (message.schema !== undefined) { - Schema.encode(message.schema, writer.uint32(18).fork()).ldelim(); - } - Object.entries(message.headers).forEach(([key, value]) => { - Response_HeadersEntry.encode({ key: key as any, value }, writer.uint32(26).fork()).ldelim(); - }); - Object.entries(message.examples).forEach(([key, value]) => { - Response_ExamplesEntry.encode({ key: key as any, value }, writer.uint32(34).fork()).ldelim(); - }); - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - Response_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(42).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Response { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.description = reader.string(); - break; - case 2: - message.schema = Schema.decode(reader, reader.uint32()); - break; - case 3: - const entry3 = Response_HeadersEntry.decode(reader, reader.uint32()); - if (entry3.value !== undefined) { - message.headers[entry3.key] = entry3.value; - } - break; - case 4: - const entry4 = Response_ExamplesEntry.decode(reader, reader.uint32()); - if (entry4.value !== undefined) { - message.examples[entry4.key] = entry4.value; - } - break; - case 5: - const entry5 = Response_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry5.value !== undefined) { - message.extensions[entry5.key] = entry5.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Response { - return { - description: isSet(object.description) ? String(object.description) : "", - schema: isSet(object.schema) ? Schema.fromJSON(object.schema) : undefined, - headers: isObject(object.headers) - ? Object.entries(object.headers).reduce<{ [key: string]: Header }>((acc, [key, value]) => { - acc[key] = Header.fromJSON(value); - return acc; - }, {}) - : {}, - examples: isObject(object.examples) - ? Object.entries(object.examples).reduce<{ [key: string]: string }>((acc, [key, value]) => { - acc[key] = String(value); - return acc; - }, {}) - : {}, - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: Response): unknown { - const obj: any = {}; - message.description !== undefined && (obj.description = message.description); - message.schema !== undefined && (obj.schema = message.schema ? Schema.toJSON(message.schema) : undefined); - obj.headers = {}; - if (message.headers) { - Object.entries(message.headers).forEach(([k, v]) => { - obj.headers[k] = Header.toJSON(v); - }); - } - obj.examples = {}; - if (message.examples) { - Object.entries(message.examples).forEach(([k, v]) => { - obj.examples[k] = v; - }); - } - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): Response { - return Response.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Response { - const message = createBaseResponse(); - message.description = object.description ?? ""; - message.schema = (object.schema !== undefined && object.schema !== null) - ? Schema.fromPartial(object.schema) - : undefined; - message.headers = Object.entries(object.headers ?? {}).reduce<{ [key: string]: Header }>((acc, [key, value]) => { - if (value !== undefined) { - acc[key] = Header.fromPartial(value); - } - return acc; - }, {}); - message.examples = Object.entries(object.examples ?? {}).reduce<{ [key: string]: string }>((acc, [key, value]) => { - if (value !== undefined) { - acc[key] = String(value); - } - return acc; - }, {}); - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseResponse_HeadersEntry(): Response_HeadersEntry { - return { key: "", value: undefined }; -} - -export const Response_HeadersEntry = { - encode(message: Response_HeadersEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Header.encode(message.value, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Response_HeadersEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResponse_HeadersEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Header.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Response_HeadersEntry { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Header.fromJSON(object.value) : undefined, - }; - }, - - toJSON(message: Response_HeadersEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value ? Header.toJSON(message.value) : undefined); - return obj; - }, - - create(base?: DeepPartial): Response_HeadersEntry { - return Response_HeadersEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Response_HeadersEntry { - const message = createBaseResponse_HeadersEntry(); - message.key = object.key ?? ""; - message.value = (object.value !== undefined && object.value !== null) - ? Header.fromPartial(object.value) - : undefined; - return message; - }, -}; - -function createBaseResponse_ExamplesEntry(): Response_ExamplesEntry { - return { key: "", value: "" }; -} - -export const Response_ExamplesEntry = { - encode(message: Response_ExamplesEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== "") { - writer.uint32(18).string(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Response_ExamplesEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResponse_ExamplesEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Response_ExamplesEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object.value) ? String(object.value) : "" }; - }, - - toJSON(message: Response_ExamplesEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Response_ExamplesEntry { - return Response_ExamplesEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Response_ExamplesEntry { - const message = createBaseResponse_ExamplesEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? ""; - return message; - }, -}; - -function createBaseResponse_ExtensionsEntry(): Response_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const Response_ExtensionsEntry = { - encode(message: Response_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Response_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResponse_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Response_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: Response_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Response_ExtensionsEntry { - return Response_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Response_ExtensionsEntry { - const message = createBaseResponse_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseInfo(): Info { - return { - title: "", - description: "", - termsOfService: "", - contact: undefined, - license: undefined, - version: "", - extensions: {}, - }; -} - -export const Info = { - encode(message: Info, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.termsOfService !== "") { - writer.uint32(26).string(message.termsOfService); - } - if (message.contact !== undefined) { - Contact.encode(message.contact, writer.uint32(34).fork()).ldelim(); - } - if (message.license !== undefined) { - License.encode(message.license, writer.uint32(42).fork()).ldelim(); - } - if (message.version !== "") { - writer.uint32(50).string(message.version); - } - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - Info_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(58).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Info { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.termsOfService = reader.string(); - break; - case 4: - message.contact = Contact.decode(reader, reader.uint32()); - break; - case 5: - message.license = License.decode(reader, reader.uint32()); - break; - case 6: - message.version = reader.string(); - break; - case 7: - const entry7 = Info_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry7.value !== undefined) { - message.extensions[entry7.key] = entry7.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Info { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - termsOfService: isSet(object.termsOfService) ? String(object.termsOfService) : "", - contact: isSet(object.contact) ? Contact.fromJSON(object.contact) : undefined, - license: isSet(object.license) ? License.fromJSON(object.license) : undefined, - version: isSet(object.version) ? String(object.version) : "", - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: Info): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.termsOfService !== undefined && (obj.termsOfService = message.termsOfService); - message.contact !== undefined && (obj.contact = message.contact ? Contact.toJSON(message.contact) : undefined); - message.license !== undefined && (obj.license = message.license ? License.toJSON(message.license) : undefined); - message.version !== undefined && (obj.version = message.version); - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): Info { - return Info.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Info { - const message = createBaseInfo(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.termsOfService = object.termsOfService ?? ""; - message.contact = (object.contact !== undefined && object.contact !== null) - ? Contact.fromPartial(object.contact) - : undefined; - message.license = (object.license !== undefined && object.license !== null) - ? License.fromPartial(object.license) - : undefined; - message.version = object.version ?? ""; - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseInfo_ExtensionsEntry(): Info_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const Info_ExtensionsEntry = { - encode(message: Info_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Info_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInfo_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Info_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: Info_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Info_ExtensionsEntry { - return Info_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Info_ExtensionsEntry { - const message = createBaseInfo_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseContact(): Contact { - return { name: "", url: "", email: "" }; -} - -export const Contact = { - encode(message: Contact, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.url !== "") { - writer.uint32(18).string(message.url); - } - if (message.email !== "") { - writer.uint32(26).string(message.email); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Contact { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseContact(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.url = reader.string(); - break; - case 3: - message.email = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Contact { - return { - name: isSet(object.name) ? String(object.name) : "", - url: isSet(object.url) ? String(object.url) : "", - email: isSet(object.email) ? String(object.email) : "", - }; - }, - - toJSON(message: Contact): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.url !== undefined && (obj.url = message.url); - message.email !== undefined && (obj.email = message.email); - return obj; - }, - - create(base?: DeepPartial): Contact { - return Contact.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Contact { - const message = createBaseContact(); - message.name = object.name ?? ""; - message.url = object.url ?? ""; - message.email = object.email ?? ""; - return message; - }, -}; - -function createBaseLicense(): License { - return { name: "", url: "" }; -} - -export const License = { - encode(message: License, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.url !== "") { - writer.uint32(18).string(message.url); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): License { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLicense(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.url = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): License { - return { name: isSet(object.name) ? String(object.name) : "", url: isSet(object.url) ? String(object.url) : "" }; - }, - - toJSON(message: License): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.url !== undefined && (obj.url = message.url); - return obj; - }, - - create(base?: DeepPartial): License { - return License.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): License { - const message = createBaseLicense(); - message.name = object.name ?? ""; - message.url = object.url ?? ""; - return message; - }, -}; - -function createBaseExternalDocumentation(): ExternalDocumentation { - return { description: "", url: "" }; -} - -export const ExternalDocumentation = { - encode(message: ExternalDocumentation, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.description !== "") { - writer.uint32(10).string(message.description); - } - if (message.url !== "") { - writer.uint32(18).string(message.url); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExternalDocumentation { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExternalDocumentation(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.description = reader.string(); - break; - case 2: - message.url = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExternalDocumentation { - return { - description: isSet(object.description) ? String(object.description) : "", - url: isSet(object.url) ? String(object.url) : "", - }; - }, - - toJSON(message: ExternalDocumentation): unknown { - const obj: any = {}; - message.description !== undefined && (obj.description = message.description); - message.url !== undefined && (obj.url = message.url); - return obj; - }, - - create(base?: DeepPartial): ExternalDocumentation { - return ExternalDocumentation.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExternalDocumentation { - const message = createBaseExternalDocumentation(); - message.description = object.description ?? ""; - message.url = object.url ?? ""; - return message; - }, -}; - -function createBaseSchema(): Schema { - return { jsonSchema: undefined, discriminator: "", readOnly: false, externalDocs: undefined, example: "" }; -} - -export const Schema = { - encode(message: Schema, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.jsonSchema !== undefined) { - JSONSchema.encode(message.jsonSchema, writer.uint32(10).fork()).ldelim(); - } - if (message.discriminator !== "") { - writer.uint32(18).string(message.discriminator); - } - if (message.readOnly === true) { - writer.uint32(24).bool(message.readOnly); - } - if (message.externalDocs !== undefined) { - ExternalDocumentation.encode(message.externalDocs, writer.uint32(42).fork()).ldelim(); - } - if (message.example !== "") { - writer.uint32(50).string(message.example); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Schema { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSchema(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.jsonSchema = JSONSchema.decode(reader, reader.uint32()); - break; - case 2: - message.discriminator = reader.string(); - break; - case 3: - message.readOnly = reader.bool(); - break; - case 5: - message.externalDocs = ExternalDocumentation.decode(reader, reader.uint32()); - break; - case 6: - message.example = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Schema { - return { - jsonSchema: isSet(object.jsonSchema) ? JSONSchema.fromJSON(object.jsonSchema) : undefined, - discriminator: isSet(object.discriminator) ? String(object.discriminator) : "", - readOnly: isSet(object.readOnly) ? Boolean(object.readOnly) : false, - externalDocs: isSet(object.externalDocs) ? ExternalDocumentation.fromJSON(object.externalDocs) : undefined, - example: isSet(object.example) ? String(object.example) : "", - }; - }, - - toJSON(message: Schema): unknown { - const obj: any = {}; - message.jsonSchema !== undefined && - (obj.jsonSchema = message.jsonSchema ? JSONSchema.toJSON(message.jsonSchema) : undefined); - message.discriminator !== undefined && (obj.discriminator = message.discriminator); - message.readOnly !== undefined && (obj.readOnly = message.readOnly); - message.externalDocs !== undefined && - (obj.externalDocs = message.externalDocs ? ExternalDocumentation.toJSON(message.externalDocs) : undefined); - message.example !== undefined && (obj.example = message.example); - return obj; - }, - - create(base?: DeepPartial): Schema { - return Schema.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Schema { - const message = createBaseSchema(); - message.jsonSchema = (object.jsonSchema !== undefined && object.jsonSchema !== null) - ? JSONSchema.fromPartial(object.jsonSchema) - : undefined; - message.discriminator = object.discriminator ?? ""; - message.readOnly = object.readOnly ?? false; - message.externalDocs = (object.externalDocs !== undefined && object.externalDocs !== null) - ? ExternalDocumentation.fromPartial(object.externalDocs) - : undefined; - message.example = object.example ?? ""; - return message; - }, -}; - -function createBaseJSONSchema(): JSONSchema { - return { - ref: "", - title: "", - description: "", - default: "", - readOnly: false, - example: "", - multipleOf: 0, - maximum: 0, - exclusiveMaximum: false, - minimum: 0, - exclusiveMinimum: false, - maxLength: 0, - minLength: 0, - pattern: "", - maxItems: 0, - minItems: 0, - uniqueItems: false, - maxProperties: 0, - minProperties: 0, - required: [], - array: [], - type: [], - format: "", - enum: [], - fieldConfiguration: undefined, - extensions: {}, - }; -} - -export const JSONSchema = { - encode(message: JSONSchema, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.ref !== "") { - writer.uint32(26).string(message.ref); - } - if (message.title !== "") { - writer.uint32(42).string(message.title); - } - if (message.description !== "") { - writer.uint32(50).string(message.description); - } - if (message.default !== "") { - writer.uint32(58).string(message.default); - } - if (message.readOnly === true) { - writer.uint32(64).bool(message.readOnly); - } - if (message.example !== "") { - writer.uint32(74).string(message.example); - } - if (message.multipleOf !== 0) { - writer.uint32(81).double(message.multipleOf); - } - if (message.maximum !== 0) { - writer.uint32(89).double(message.maximum); - } - if (message.exclusiveMaximum === true) { - writer.uint32(96).bool(message.exclusiveMaximum); - } - if (message.minimum !== 0) { - writer.uint32(105).double(message.minimum); - } - if (message.exclusiveMinimum === true) { - writer.uint32(112).bool(message.exclusiveMinimum); - } - if (message.maxLength !== 0) { - writer.uint32(120).uint64(message.maxLength); - } - if (message.minLength !== 0) { - writer.uint32(128).uint64(message.minLength); - } - if (message.pattern !== "") { - writer.uint32(138).string(message.pattern); - } - if (message.maxItems !== 0) { - writer.uint32(160).uint64(message.maxItems); - } - if (message.minItems !== 0) { - writer.uint32(168).uint64(message.minItems); - } - if (message.uniqueItems === true) { - writer.uint32(176).bool(message.uniqueItems); - } - if (message.maxProperties !== 0) { - writer.uint32(192).uint64(message.maxProperties); - } - if (message.minProperties !== 0) { - writer.uint32(200).uint64(message.minProperties); - } - for (const v of message.required) { - writer.uint32(210).string(v!); - } - for (const v of message.array) { - writer.uint32(274).string(v!); - } - writer.uint32(282).fork(); - for (const v of message.type) { - writer.int32(v); - } - writer.ldelim(); - if (message.format !== "") { - writer.uint32(290).string(message.format); - } - for (const v of message.enum) { - writer.uint32(370).string(v!); - } - if (message.fieldConfiguration !== undefined) { - JSONSchema_FieldConfiguration.encode(message.fieldConfiguration, writer.uint32(8010).fork()).ldelim(); - } - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - JSONSchema_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(386).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): JSONSchema { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseJSONSchema(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 3: - message.ref = reader.string(); - break; - case 5: - message.title = reader.string(); - break; - case 6: - message.description = reader.string(); - break; - case 7: - message.default = reader.string(); - break; - case 8: - message.readOnly = reader.bool(); - break; - case 9: - message.example = reader.string(); - break; - case 10: - message.multipleOf = reader.double(); - break; - case 11: - message.maximum = reader.double(); - break; - case 12: - message.exclusiveMaximum = reader.bool(); - break; - case 13: - message.minimum = reader.double(); - break; - case 14: - message.exclusiveMinimum = reader.bool(); - break; - case 15: - message.maxLength = longToNumber(reader.uint64() as Long); - break; - case 16: - message.minLength = longToNumber(reader.uint64() as Long); - break; - case 17: - message.pattern = reader.string(); - break; - case 20: - message.maxItems = longToNumber(reader.uint64() as Long); - break; - case 21: - message.minItems = longToNumber(reader.uint64() as Long); - break; - case 22: - message.uniqueItems = reader.bool(); - break; - case 24: - message.maxProperties = longToNumber(reader.uint64() as Long); - break; - case 25: - message.minProperties = longToNumber(reader.uint64() as Long); - break; - case 26: - message.required.push(reader.string()); - break; - case 34: - message.array.push(reader.string()); - break; - case 35: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.type.push(reader.int32() as any); - } - } else { - message.type.push(reader.int32() as any); - } - break; - case 36: - message.format = reader.string(); - break; - case 46: - message.enum.push(reader.string()); - break; - case 1001: - message.fieldConfiguration = JSONSchema_FieldConfiguration.decode(reader, reader.uint32()); - break; - case 48: - const entry48 = JSONSchema_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry48.value !== undefined) { - message.extensions[entry48.key] = entry48.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): JSONSchema { - return { - ref: isSet(object.ref) ? String(object.ref) : "", - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - default: isSet(object.default) ? String(object.default) : "", - readOnly: isSet(object.readOnly) ? Boolean(object.readOnly) : false, - example: isSet(object.example) ? String(object.example) : "", - multipleOf: isSet(object.multipleOf) ? Number(object.multipleOf) : 0, - maximum: isSet(object.maximum) ? Number(object.maximum) : 0, - exclusiveMaximum: isSet(object.exclusiveMaximum) ? Boolean(object.exclusiveMaximum) : false, - minimum: isSet(object.minimum) ? Number(object.minimum) : 0, - exclusiveMinimum: isSet(object.exclusiveMinimum) ? Boolean(object.exclusiveMinimum) : false, - maxLength: isSet(object.maxLength) ? Number(object.maxLength) : 0, - minLength: isSet(object.minLength) ? Number(object.minLength) : 0, - pattern: isSet(object.pattern) ? String(object.pattern) : "", - maxItems: isSet(object.maxItems) ? Number(object.maxItems) : 0, - minItems: isSet(object.minItems) ? Number(object.minItems) : 0, - uniqueItems: isSet(object.uniqueItems) ? Boolean(object.uniqueItems) : false, - maxProperties: isSet(object.maxProperties) ? Number(object.maxProperties) : 0, - minProperties: isSet(object.minProperties) ? Number(object.minProperties) : 0, - required: Array.isArray(object?.required) ? object.required.map((e: any) => String(e)) : [], - array: Array.isArray(object?.array) ? object.array.map((e: any) => String(e)) : [], - type: Array.isArray(object?.type) ? object.type.map((e: any) => jSONSchema_JSONSchemaSimpleTypesFromJSON(e)) : [], - format: isSet(object.format) ? String(object.format) : "", - enum: Array.isArray(object?.enum) ? object.enum.map((e: any) => String(e)) : [], - fieldConfiguration: isSet(object.fieldConfiguration) - ? JSONSchema_FieldConfiguration.fromJSON(object.fieldConfiguration) - : undefined, - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: JSONSchema): unknown { - const obj: any = {}; - message.ref !== undefined && (obj.ref = message.ref); - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.default !== undefined && (obj.default = message.default); - message.readOnly !== undefined && (obj.readOnly = message.readOnly); - message.example !== undefined && (obj.example = message.example); - message.multipleOf !== undefined && (obj.multipleOf = message.multipleOf); - message.maximum !== undefined && (obj.maximum = message.maximum); - message.exclusiveMaximum !== undefined && (obj.exclusiveMaximum = message.exclusiveMaximum); - message.minimum !== undefined && (obj.minimum = message.minimum); - message.exclusiveMinimum !== undefined && (obj.exclusiveMinimum = message.exclusiveMinimum); - message.maxLength !== undefined && (obj.maxLength = Math.round(message.maxLength)); - message.minLength !== undefined && (obj.minLength = Math.round(message.minLength)); - message.pattern !== undefined && (obj.pattern = message.pattern); - message.maxItems !== undefined && (obj.maxItems = Math.round(message.maxItems)); - message.minItems !== undefined && (obj.minItems = Math.round(message.minItems)); - message.uniqueItems !== undefined && (obj.uniqueItems = message.uniqueItems); - message.maxProperties !== undefined && (obj.maxProperties = Math.round(message.maxProperties)); - message.minProperties !== undefined && (obj.minProperties = Math.round(message.minProperties)); - if (message.required) { - obj.required = message.required.map((e) => e); - } else { - obj.required = []; - } - if (message.array) { - obj.array = message.array.map((e) => e); - } else { - obj.array = []; - } - if (message.type) { - obj.type = message.type.map((e) => jSONSchema_JSONSchemaSimpleTypesToJSON(e)); - } else { - obj.type = []; - } - message.format !== undefined && (obj.format = message.format); - if (message.enum) { - obj.enum = message.enum.map((e) => e); - } else { - obj.enum = []; - } - message.fieldConfiguration !== undefined && (obj.fieldConfiguration = message.fieldConfiguration - ? JSONSchema_FieldConfiguration.toJSON(message.fieldConfiguration) - : undefined); - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): JSONSchema { - return JSONSchema.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): JSONSchema { - const message = createBaseJSONSchema(); - message.ref = object.ref ?? ""; - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.default = object.default ?? ""; - message.readOnly = object.readOnly ?? false; - message.example = object.example ?? ""; - message.multipleOf = object.multipleOf ?? 0; - message.maximum = object.maximum ?? 0; - message.exclusiveMaximum = object.exclusiveMaximum ?? false; - message.minimum = object.minimum ?? 0; - message.exclusiveMinimum = object.exclusiveMinimum ?? false; - message.maxLength = object.maxLength ?? 0; - message.minLength = object.minLength ?? 0; - message.pattern = object.pattern ?? ""; - message.maxItems = object.maxItems ?? 0; - message.minItems = object.minItems ?? 0; - message.uniqueItems = object.uniqueItems ?? false; - message.maxProperties = object.maxProperties ?? 0; - message.minProperties = object.minProperties ?? 0; - message.required = object.required?.map((e) => e) || []; - message.array = object.array?.map((e) => e) || []; - message.type = object.type?.map((e) => e) || []; - message.format = object.format ?? ""; - message.enum = object.enum?.map((e) => e) || []; - message.fieldConfiguration = (object.fieldConfiguration !== undefined && object.fieldConfiguration !== null) - ? JSONSchema_FieldConfiguration.fromPartial(object.fieldConfiguration) - : undefined; - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseJSONSchema_FieldConfiguration(): JSONSchema_FieldConfiguration { - return { pathParamName: "" }; -} - -export const JSONSchema_FieldConfiguration = { - encode(message: JSONSchema_FieldConfiguration, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.pathParamName !== "") { - writer.uint32(378).string(message.pathParamName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): JSONSchema_FieldConfiguration { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseJSONSchema_FieldConfiguration(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 47: - message.pathParamName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): JSONSchema_FieldConfiguration { - return { pathParamName: isSet(object.pathParamName) ? String(object.pathParamName) : "" }; - }, - - toJSON(message: JSONSchema_FieldConfiguration): unknown { - const obj: any = {}; - message.pathParamName !== undefined && (obj.pathParamName = message.pathParamName); - return obj; - }, - - create(base?: DeepPartial): JSONSchema_FieldConfiguration { - return JSONSchema_FieldConfiguration.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): JSONSchema_FieldConfiguration { - const message = createBaseJSONSchema_FieldConfiguration(); - message.pathParamName = object.pathParamName ?? ""; - return message; - }, -}; - -function createBaseJSONSchema_ExtensionsEntry(): JSONSchema_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const JSONSchema_ExtensionsEntry = { - encode(message: JSONSchema_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): JSONSchema_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseJSONSchema_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): JSONSchema_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: JSONSchema_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): JSONSchema_ExtensionsEntry { - return JSONSchema_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): JSONSchema_ExtensionsEntry { - const message = createBaseJSONSchema_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseTag(): Tag { - return { name: "", description: "", externalDocs: undefined, extensions: {} }; -} - -export const Tag = { - encode(message: Tag, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.externalDocs !== undefined) { - ExternalDocumentation.encode(message.externalDocs, writer.uint32(26).fork()).ldelim(); - } - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - Tag_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(34).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Tag { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTag(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.externalDocs = ExternalDocumentation.decode(reader, reader.uint32()); - break; - case 4: - const entry4 = Tag_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry4.value !== undefined) { - message.extensions[entry4.key] = entry4.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Tag { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - externalDocs: isSet(object.externalDocs) ? ExternalDocumentation.fromJSON(object.externalDocs) : undefined, - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: Tag): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - message.externalDocs !== undefined && - (obj.externalDocs = message.externalDocs ? ExternalDocumentation.toJSON(message.externalDocs) : undefined); - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): Tag { - return Tag.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Tag { - const message = createBaseTag(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - message.externalDocs = (object.externalDocs !== undefined && object.externalDocs !== null) - ? ExternalDocumentation.fromPartial(object.externalDocs) - : undefined; - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseTag_ExtensionsEntry(): Tag_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const Tag_ExtensionsEntry = { - encode(message: Tag_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Tag_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTag_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Tag_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: Tag_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Tag_ExtensionsEntry { - return Tag_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Tag_ExtensionsEntry { - const message = createBaseTag_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseSecurityDefinitions(): SecurityDefinitions { - return { security: {} }; -} - -export const SecurityDefinitions = { - encode(message: SecurityDefinitions, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - Object.entries(message.security).forEach(([key, value]) => { - SecurityDefinitions_SecurityEntry.encode({ key: key as any, value }, writer.uint32(10).fork()).ldelim(); - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityDefinitions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityDefinitions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - const entry1 = SecurityDefinitions_SecurityEntry.decode(reader, reader.uint32()); - if (entry1.value !== undefined) { - message.security[entry1.key] = entry1.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityDefinitions { - return { - security: isObject(object.security) - ? Object.entries(object.security).reduce<{ [key: string]: SecurityScheme }>((acc, [key, value]) => { - acc[key] = SecurityScheme.fromJSON(value); - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: SecurityDefinitions): unknown { - const obj: any = {}; - obj.security = {}; - if (message.security) { - Object.entries(message.security).forEach(([k, v]) => { - obj.security[k] = SecurityScheme.toJSON(v); - }); - } - return obj; - }, - - create(base?: DeepPartial): SecurityDefinitions { - return SecurityDefinitions.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecurityDefinitions { - const message = createBaseSecurityDefinitions(); - message.security = Object.entries(object.security ?? {}).reduce<{ [key: string]: SecurityScheme }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = SecurityScheme.fromPartial(value); - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseSecurityDefinitions_SecurityEntry(): SecurityDefinitions_SecurityEntry { - return { key: "", value: undefined }; -} - -export const SecurityDefinitions_SecurityEntry = { - encode(message: SecurityDefinitions_SecurityEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - SecurityScheme.encode(message.value, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityDefinitions_SecurityEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityDefinitions_SecurityEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = SecurityScheme.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityDefinitions_SecurityEntry { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? SecurityScheme.fromJSON(object.value) : undefined, - }; - }, - - toJSON(message: SecurityDefinitions_SecurityEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value ? SecurityScheme.toJSON(message.value) : undefined); - return obj; - }, - - create(base?: DeepPartial): SecurityDefinitions_SecurityEntry { - return SecurityDefinitions_SecurityEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecurityDefinitions_SecurityEntry { - const message = createBaseSecurityDefinitions_SecurityEntry(); - message.key = object.key ?? ""; - message.value = (object.value !== undefined && object.value !== null) - ? SecurityScheme.fromPartial(object.value) - : undefined; - return message; - }, -}; - -function createBaseSecurityScheme(): SecurityScheme { - return { - type: 0, - description: "", - name: "", - in: 0, - flow: 0, - authorizationUrl: "", - tokenUrl: "", - scopes: undefined, - extensions: {}, - }; -} - -export const SecurityScheme = { - encode(message: SecurityScheme, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.name !== "") { - writer.uint32(26).string(message.name); - } - if (message.in !== 0) { - writer.uint32(32).int32(message.in); - } - if (message.flow !== 0) { - writer.uint32(40).int32(message.flow); - } - if (message.authorizationUrl !== "") { - writer.uint32(50).string(message.authorizationUrl); - } - if (message.tokenUrl !== "") { - writer.uint32(58).string(message.tokenUrl); - } - if (message.scopes !== undefined) { - Scopes.encode(message.scopes, writer.uint32(66).fork()).ldelim(); - } - Object.entries(message.extensions).forEach(([key, value]) => { - if (value !== undefined) { - SecurityScheme_ExtensionsEntry.encode({ key: key as any, value }, writer.uint32(74).fork()).ldelim(); - } - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityScheme { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityScheme(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.in = reader.int32() as any; - break; - case 5: - message.flow = reader.int32() as any; - break; - case 6: - message.authorizationUrl = reader.string(); - break; - case 7: - message.tokenUrl = reader.string(); - break; - case 8: - message.scopes = Scopes.decode(reader, reader.uint32()); - break; - case 9: - const entry9 = SecurityScheme_ExtensionsEntry.decode(reader, reader.uint32()); - if (entry9.value !== undefined) { - message.extensions[entry9.key] = entry9.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityScheme { - return { - type: isSet(object.type) ? securityScheme_TypeFromJSON(object.type) : 0, - description: isSet(object.description) ? String(object.description) : "", - name: isSet(object.name) ? String(object.name) : "", - in: isSet(object.in) ? securityScheme_InFromJSON(object.in) : 0, - flow: isSet(object.flow) ? securityScheme_FlowFromJSON(object.flow) : 0, - authorizationUrl: isSet(object.authorizationUrl) ? String(object.authorizationUrl) : "", - tokenUrl: isSet(object.tokenUrl) ? String(object.tokenUrl) : "", - scopes: isSet(object.scopes) ? Scopes.fromJSON(object.scopes) : undefined, - extensions: isObject(object.extensions) - ? Object.entries(object.extensions).reduce<{ [key: string]: any | undefined }>((acc, [key, value]) => { - acc[key] = value as any | undefined; - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: SecurityScheme): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = securityScheme_TypeToJSON(message.type)); - message.description !== undefined && (obj.description = message.description); - message.name !== undefined && (obj.name = message.name); - message.in !== undefined && (obj.in = securityScheme_InToJSON(message.in)); - message.flow !== undefined && (obj.flow = securityScheme_FlowToJSON(message.flow)); - message.authorizationUrl !== undefined && (obj.authorizationUrl = message.authorizationUrl); - message.tokenUrl !== undefined && (obj.tokenUrl = message.tokenUrl); - message.scopes !== undefined && (obj.scopes = message.scopes ? Scopes.toJSON(message.scopes) : undefined); - obj.extensions = {}; - if (message.extensions) { - Object.entries(message.extensions).forEach(([k, v]) => { - obj.extensions[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): SecurityScheme { - return SecurityScheme.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecurityScheme { - const message = createBaseSecurityScheme(); - message.type = object.type ?? 0; - message.description = object.description ?? ""; - message.name = object.name ?? ""; - message.in = object.in ?? 0; - message.flow = object.flow ?? 0; - message.authorizationUrl = object.authorizationUrl ?? ""; - message.tokenUrl = object.tokenUrl ?? ""; - message.scopes = (object.scopes !== undefined && object.scopes !== null) - ? Scopes.fromPartial(object.scopes) - : undefined; - message.extensions = Object.entries(object.extensions ?? {}).reduce<{ [key: string]: any | undefined }>( - (acc, [key, value]) => { - if (value !== undefined) { - acc[key] = value; - } - return acc; - }, - {}, - ); - return message; - }, -}; - -function createBaseSecurityScheme_ExtensionsEntry(): SecurityScheme_ExtensionsEntry { - return { key: "", value: undefined }; -} - -export const SecurityScheme_ExtensionsEntry = { - encode(message: SecurityScheme_ExtensionsEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - Value.encode(Value.wrap(message.value), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityScheme_ExtensionsEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityScheme_ExtensionsEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = Value.unwrap(Value.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityScheme_ExtensionsEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object?.value) ? object.value : undefined }; - }, - - toJSON(message: SecurityScheme_ExtensionsEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): SecurityScheme_ExtensionsEntry { - return SecurityScheme_ExtensionsEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecurityScheme_ExtensionsEntry { - const message = createBaseSecurityScheme_ExtensionsEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? undefined; - return message; - }, -}; - -function createBaseSecurityRequirement(): SecurityRequirement { - return { securityRequirement: {} }; -} - -export const SecurityRequirement = { - encode(message: SecurityRequirement, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - Object.entries(message.securityRequirement).forEach(([key, value]) => { - SecurityRequirement_SecurityRequirementEntry.encode({ key: key as any, value }, writer.uint32(10).fork()) - .ldelim(); - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityRequirement { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityRequirement(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - const entry1 = SecurityRequirement_SecurityRequirementEntry.decode(reader, reader.uint32()); - if (entry1.value !== undefined) { - message.securityRequirement[entry1.key] = entry1.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityRequirement { - return { - securityRequirement: isObject(object.securityRequirement) - ? Object.entries(object.securityRequirement).reduce< - { [key: string]: SecurityRequirement_SecurityRequirementValue } - >((acc, [key, value]) => { - acc[key] = SecurityRequirement_SecurityRequirementValue.fromJSON(value); - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: SecurityRequirement): unknown { - const obj: any = {}; - obj.securityRequirement = {}; - if (message.securityRequirement) { - Object.entries(message.securityRequirement).forEach(([k, v]) => { - obj.securityRequirement[k] = SecurityRequirement_SecurityRequirementValue.toJSON(v); - }); - } - return obj; - }, - - create(base?: DeepPartial): SecurityRequirement { - return SecurityRequirement.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecurityRequirement { - const message = createBaseSecurityRequirement(); - message.securityRequirement = Object.entries(object.securityRequirement ?? {}).reduce< - { [key: string]: SecurityRequirement_SecurityRequirementValue } - >((acc, [key, value]) => { - if (value !== undefined) { - acc[key] = SecurityRequirement_SecurityRequirementValue.fromPartial(value); - } - return acc; - }, {}); - return message; - }, -}; - -function createBaseSecurityRequirement_SecurityRequirementValue(): SecurityRequirement_SecurityRequirementValue { - return { scope: [] }; -} - -export const SecurityRequirement_SecurityRequirementValue = { - encode(message: SecurityRequirement_SecurityRequirementValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.scope) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityRequirement_SecurityRequirementValue { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityRequirement_SecurityRequirementValue(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.scope.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityRequirement_SecurityRequirementValue { - return { scope: Array.isArray(object?.scope) ? object.scope.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: SecurityRequirement_SecurityRequirementValue): unknown { - const obj: any = {}; - if (message.scope) { - obj.scope = message.scope.map((e) => e); - } else { - obj.scope = []; - } - return obj; - }, - - create( - base?: DeepPartial, - ): SecurityRequirement_SecurityRequirementValue { - return SecurityRequirement_SecurityRequirementValue.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SecurityRequirement_SecurityRequirementValue { - const message = createBaseSecurityRequirement_SecurityRequirementValue(); - message.scope = object.scope?.map((e) => e) || []; - return message; - }, -}; - -function createBaseSecurityRequirement_SecurityRequirementEntry(): SecurityRequirement_SecurityRequirementEntry { - return { key: "", value: undefined }; -} - -export const SecurityRequirement_SecurityRequirementEntry = { - encode(message: SecurityRequirement_SecurityRequirementEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== undefined) { - SecurityRequirement_SecurityRequirementValue.encode(message.value, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityRequirement_SecurityRequirementEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityRequirement_SecurityRequirementEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = SecurityRequirement_SecurityRequirementValue.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityRequirement_SecurityRequirementEntry { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? SecurityRequirement_SecurityRequirementValue.fromJSON(object.value) : undefined, - }; - }, - - toJSON(message: SecurityRequirement_SecurityRequirementEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = message.value ? SecurityRequirement_SecurityRequirementValue.toJSON(message.value) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): SecurityRequirement_SecurityRequirementEntry { - return SecurityRequirement_SecurityRequirementEntry.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SecurityRequirement_SecurityRequirementEntry { - const message = createBaseSecurityRequirement_SecurityRequirementEntry(); - message.key = object.key ?? ""; - message.value = (object.value !== undefined && object.value !== null) - ? SecurityRequirement_SecurityRequirementValue.fromPartial(object.value) - : undefined; - return message; - }, -}; - -function createBaseScopes(): Scopes { - return { scope: {} }; -} - -export const Scopes = { - encode(message: Scopes, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - Object.entries(message.scope).forEach(([key, value]) => { - Scopes_ScopeEntry.encode({ key: key as any, value }, writer.uint32(10).fork()).ldelim(); - }); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Scopes { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseScopes(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - const entry1 = Scopes_ScopeEntry.decode(reader, reader.uint32()); - if (entry1.value !== undefined) { - message.scope[entry1.key] = entry1.value; - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Scopes { - return { - scope: isObject(object.scope) - ? Object.entries(object.scope).reduce<{ [key: string]: string }>((acc, [key, value]) => { - acc[key] = String(value); - return acc; - }, {}) - : {}, - }; - }, - - toJSON(message: Scopes): unknown { - const obj: any = {}; - obj.scope = {}; - if (message.scope) { - Object.entries(message.scope).forEach(([k, v]) => { - obj.scope[k] = v; - }); - } - return obj; - }, - - create(base?: DeepPartial): Scopes { - return Scopes.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Scopes { - const message = createBaseScopes(); - message.scope = Object.entries(object.scope ?? {}).reduce<{ [key: string]: string }>((acc, [key, value]) => { - if (value !== undefined) { - acc[key] = String(value); - } - return acc; - }, {}); - return message; - }, -}; - -function createBaseScopes_ScopeEntry(): Scopes_ScopeEntry { - return { key: "", value: "" }; -} - -export const Scopes_ScopeEntry = { - encode(message: Scopes_ScopeEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value !== "") { - writer.uint32(18).string(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Scopes_ScopeEntry { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseScopes_ScopeEntry(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Scopes_ScopeEntry { - return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object.value) ? String(object.value) : "" }; - }, - - toJSON(message: Scopes_ScopeEntry): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - - create(base?: DeepPartial): Scopes_ScopeEntry { - return Scopes_ScopeEntry.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Scopes_ScopeEntry { - const message = createBaseScopes_ScopeEntry(); - message.key = object.key ?? ""; - message.value = object.value ?? ""; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isObject(value: any): boolean { - return typeof value === "object" && value !== null; -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/validate/validate.ts b/apps/login/lib/grpc/validate/validate.ts deleted file mode 100644 index 648fab1a65c..00000000000 --- a/apps/login/lib/grpc/validate/validate.ts +++ /dev/null @@ -1,4441 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { Timestamp } from "../google/protobuf/timestamp"; - -export const protobufPackage = "validate"; - -/** WellKnownRegex contain some well-known patterns. */ -export enum KnownRegex { - UNKNOWN = 0, - /** HTTP_HEADER_NAME - HTTP header name as defined by RFC 7230. */ - HTTP_HEADER_NAME = 1, - /** HTTP_HEADER_VALUE - HTTP header value as defined by RFC 7230. */ - HTTP_HEADER_VALUE = 2, - UNRECOGNIZED = -1, -} - -export function knownRegexFromJSON(object: any): KnownRegex { - switch (object) { - case 0: - case "UNKNOWN": - return KnownRegex.UNKNOWN; - case 1: - case "HTTP_HEADER_NAME": - return KnownRegex.HTTP_HEADER_NAME; - case 2: - case "HTTP_HEADER_VALUE": - return KnownRegex.HTTP_HEADER_VALUE; - case -1: - case "UNRECOGNIZED": - default: - return KnownRegex.UNRECOGNIZED; - } -} - -export function knownRegexToJSON(object: KnownRegex): string { - switch (object) { - case KnownRegex.UNKNOWN: - return "UNKNOWN"; - case KnownRegex.HTTP_HEADER_NAME: - return "HTTP_HEADER_NAME"; - case KnownRegex.HTTP_HEADER_VALUE: - return "HTTP_HEADER_VALUE"; - case KnownRegex.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * FieldRules encapsulates the rules for each type of field. Depending on the - * field, the correct set should be used to ensure proper validations. - */ -export interface FieldRules { - message: - | MessageRules - | undefined; - /** Scalar Field Types */ - float?: FloatRules | undefined; - double?: DoubleRules | undefined; - int32?: Int32Rules | undefined; - int64?: Int64Rules | undefined; - uint32?: UInt32Rules | undefined; - uint64?: UInt64Rules | undefined; - sint32?: SInt32Rules | undefined; - sint64?: SInt64Rules | undefined; - fixed32?: Fixed32Rules | undefined; - fixed64?: Fixed64Rules | undefined; - sfixed32?: SFixed32Rules | undefined; - sfixed64?: SFixed64Rules | undefined; - bool?: BoolRules | undefined; - string?: StringRules | undefined; - bytes?: - | BytesRules - | undefined; - /** Complex Field Types */ - enum?: EnumRules | undefined; - repeated?: RepeatedRules | undefined; - map?: - | MapRules - | undefined; - /** Well-Known Field Types */ - any?: AnyRules | undefined; - duration?: DurationRules | undefined; - timestamp?: TimestampRules | undefined; -} - -/** FloatRules describes the constraints applied to `float` values */ -export interface FloatRules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** DoubleRules describes the constraints applied to `double` values */ -export interface DoubleRules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** Int32Rules describes the constraints applied to `int32` values */ -export interface Int32Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** Int64Rules describes the constraints applied to `int64` values */ -export interface Int64Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** UInt32Rules describes the constraints applied to `uint32` values */ -export interface UInt32Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** UInt64Rules describes the constraints applied to `uint64` values */ -export interface UInt64Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** SInt32Rules describes the constraints applied to `sint32` values */ -export interface SInt32Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** SInt64Rules describes the constraints applied to `sint64` values */ -export interface SInt64Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** Fixed32Rules describes the constraints applied to `fixed32` values */ -export interface Fixed32Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** Fixed64Rules describes the constraints applied to `fixed64` values */ -export interface Fixed64Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** SFixed32Rules describes the constraints applied to `sfixed32` values */ -export interface SFixed32Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** SFixed64Rules describes the constraints applied to `sfixed64` values */ -export interface SFixed64Rules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: number; - /** - * Lte specifies that this field must be less than or equal to the - * specified value, inclusive - */ - lte: number; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive. If the value of Gt is larger than a specified Lt or Lte, the - * range is reversed. - */ - gt: number; - /** - * Gte specifies that this field must be greater than or equal to the - * specified value, inclusive. If the value of Gte is larger than a - * specified Lt or Lte, the range is reversed. - */ - gte: number; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** BoolRules describes the constraints applied to `bool` values */ -export interface BoolRules { - /** Const specifies that this field must be exactly the specified value */ - const: boolean; -} - -/** StringRules describe the constraints applied to `string` values */ -export interface StringRules { - /** Const specifies that this field must be exactly the specified value */ - const: string; - /** - * Len specifies that this field must be the specified number of - * characters (Unicode code points). Note that the number of - * characters may differ from the number of bytes in the string. - */ - len: number; - /** - * MinLen specifies that this field must be the specified number of - * characters (Unicode code points) at a minimum. Note that the number of - * characters may differ from the number of bytes in the string. - */ - minLen: number; - /** - * MaxLen specifies that this field must be the specified number of - * characters (Unicode code points) at a maximum. Note that the number of - * characters may differ from the number of bytes in the string. - */ - maxLen: number; - /** LenBytes specifies that this field must be the specified number of bytes */ - lenBytes: number; - /** - * MinBytes specifies that this field must be the specified number of bytes - * at a minimum - */ - minBytes: number; - /** - * MaxBytes specifies that this field must be the specified number of bytes - * at a maximum - */ - maxBytes: number; - /** - * Pattern specifes that this field must match against the specified - * regular expression (RE2 syntax). The included expression should elide - * any delimiters. - */ - pattern: string; - /** - * Prefix specifies that this field must have the specified substring at - * the beginning of the string. - */ - prefix: string; - /** - * Suffix specifies that this field must have the specified substring at - * the end of the string. - */ - suffix: string; - /** - * Contains specifies that this field must have the specified substring - * anywhere in the string. - */ - contains: string; - /** - * NotContains specifies that this field cannot have the specified substring - * anywhere in the string. - */ - notContains: string; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: string[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: string[]; - /** - * Email specifies that the field must be a valid email address as - * defined by RFC 5322 - */ - email?: - | boolean - | undefined; - /** - * Hostname specifies that the field must be a valid hostname as - * defined by RFC 1034. This constraint does not support - * internationalized domain names (IDNs). - */ - hostname?: - | boolean - | undefined; - /** - * Ip specifies that the field must be a valid IP (v4 or v6) address. - * Valid IPv6 addresses should not include surrounding square brackets. - */ - ip?: - | boolean - | undefined; - /** Ipv4 specifies that the field must be a valid IPv4 address. */ - ipv4?: - | boolean - | undefined; - /** - * Ipv6 specifies that the field must be a valid IPv6 address. Valid - * IPv6 addresses should not include surrounding square brackets. - */ - ipv6?: - | boolean - | undefined; - /** - * Uri specifies that the field must be a valid, absolute URI as defined - * by RFC 3986 - */ - uri?: - | boolean - | undefined; - /** - * UriRef specifies that the field must be a valid URI as defined by RFC - * 3986 and may be relative or absolute. - */ - uriRef?: - | boolean - | undefined; - /** - * Address specifies that the field must be either a valid hostname as - * defined by RFC 1034 (which does not support internationalized domain - * names or IDNs), or it can be a valid IP (v4 or v6). - */ - address?: - | boolean - | undefined; - /** - * Uuid specifies that the field must be a valid UUID as defined by - * RFC 4122 - */ - uuid?: - | boolean - | undefined; - /** WellKnownRegex specifies a common well known pattern defined as a regex. */ - wellKnownRegex?: - | KnownRegex - | undefined; - /** - * This applies to regexes HTTP_HEADER_NAME and HTTP_HEADER_VALUE to enable - * strict header validation. - * By default, this is true, and HTTP header validations are RFC-compliant. - * Setting to false will enable a looser validations that only disallows - * \r\n\0 characters, which can be used to bypass header matching rules. - */ - strict: boolean; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** BytesRules describe the constraints applied to `bytes` values */ -export interface BytesRules { - /** Const specifies that this field must be exactly the specified value */ - const: Buffer; - /** Len specifies that this field must be the specified number of bytes */ - len: number; - /** - * MinLen specifies that this field must be the specified number of bytes - * at a minimum - */ - minLen: number; - /** - * MaxLen specifies that this field must be the specified number of bytes - * at a maximum - */ - maxLen: number; - /** - * Pattern specifes that this field must match against the specified - * regular expression (RE2 syntax). The included expression should elide - * any delimiters. - */ - pattern: string; - /** - * Prefix specifies that this field must have the specified bytes at the - * beginning of the string. - */ - prefix: Buffer; - /** - * Suffix specifies that this field must have the specified bytes at the - * end of the string. - */ - suffix: Buffer; - /** - * Contains specifies that this field must have the specified bytes - * anywhere in the string. - */ - contains: Buffer; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: Buffer[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: Buffer[]; - /** - * Ip specifies that the field must be a valid IP (v4 or v6) address in - * byte format - */ - ip?: - | boolean - | undefined; - /** - * Ipv4 specifies that the field must be a valid IPv4 address in byte - * format - */ - ipv4?: - | boolean - | undefined; - /** - * Ipv6 specifies that the field must be a valid IPv6 address in byte - * format - */ - ipv6?: - | boolean - | undefined; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** EnumRules describe the constraints applied to enum values */ -export interface EnumRules { - /** Const specifies that this field must be exactly the specified value */ - const: number; - /** - * DefinedOnly specifies that this field must be only one of the defined - * values for this enum, failing on any undefined value. - */ - definedOnly: boolean; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: number[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: number[]; -} - -/** - * MessageRules describe the constraints applied to embedded message values. - * For message-type fields, validation is performed recursively. - */ -export interface MessageRules { - /** - * Skip specifies that the validation rules of this field should not be - * evaluated - */ - skip: boolean; - /** Required specifies that this field must be set */ - required: boolean; -} - -/** RepeatedRules describe the constraints applied to `repeated` values */ -export interface RepeatedRules { - /** - * MinItems specifies that this field must have the specified number of - * items at a minimum - */ - minItems: number; - /** - * MaxItems specifies that this field must have the specified number of - * items at a maximum - */ - maxItems: number; - /** - * Unique specifies that all elements in this field must be unique. This - * contraint is only applicable to scalar and enum types (messages are not - * supported). - */ - unique: boolean; - /** - * Items specifies the contraints to be applied to each item in the field. - * Repeated message fields will still execute validation against each item - * unless skip is specified here. - */ - items: - | FieldRules - | undefined; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** MapRules describe the constraints applied to `map` values */ -export interface MapRules { - /** - * MinPairs specifies that this field must have the specified number of - * KVs at a minimum - */ - minPairs: number; - /** - * MaxPairs specifies that this field must have the specified number of - * KVs at a maximum - */ - maxPairs: number; - /** - * NoSparse specifies values in this field cannot be unset. This only - * applies to map's with message value types. - */ - noSparse: boolean; - /** Keys specifies the constraints to be applied to each key in the field. */ - keys: - | FieldRules - | undefined; - /** - * Values specifies the constraints to be applied to the value of each key - * in the field. Message values will still have their validations evaluated - * unless skip is specified here. - */ - values: - | FieldRules - | undefined; - /** - * IgnoreEmpty specifies that the validation rules of this field should be - * evaluated only if the field is not empty - */ - ignoreEmpty: boolean; -} - -/** - * AnyRules describe constraints applied exclusively to the - * `google.protobuf.Any` well-known type - */ -export interface AnyRules { - /** Required specifies that this field must be set */ - required: boolean; - /** - * In specifies that this field's `type_url` must be equal to one of the - * specified values. - */ - in: string[]; - /** - * NotIn specifies that this field's `type_url` must not be equal to any of - * the specified values. - */ - notIn: string[]; -} - -/** - * DurationRules describe the constraints applied exclusively to the - * `google.protobuf.Duration` well-known type - */ -export interface DurationRules { - /** Required specifies that this field must be set */ - required: boolean; - /** Const specifies that this field must be exactly the specified value */ - const: - | Duration - | undefined; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: - | Duration - | undefined; - /** - * Lt specifies that this field must be less than the specified value, - * inclusive - */ - lte: - | Duration - | undefined; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive - */ - gt: - | Duration - | undefined; - /** - * Gte specifies that this field must be greater than the specified value, - * inclusive - */ - gte: - | Duration - | undefined; - /** - * In specifies that this field must be equal to one of the specified - * values - */ - in: Duration[]; - /** - * NotIn specifies that this field cannot be equal to one of the specified - * values - */ - notIn: Duration[]; -} - -/** - * TimestampRules describe the constraints applied exclusively to the - * `google.protobuf.Timestamp` well-known type - */ -export interface TimestampRules { - /** Required specifies that this field must be set */ - required: boolean; - /** Const specifies that this field must be exactly the specified value */ - const: - | Date - | undefined; - /** - * Lt specifies that this field must be less than the specified value, - * exclusive - */ - lt: - | Date - | undefined; - /** - * Lte specifies that this field must be less than the specified value, - * inclusive - */ - lte: - | Date - | undefined; - /** - * Gt specifies that this field must be greater than the specified value, - * exclusive - */ - gt: - | Date - | undefined; - /** - * Gte specifies that this field must be greater than the specified value, - * inclusive - */ - gte: - | Date - | undefined; - /** - * LtNow specifies that this must be less than the current time. LtNow - * can only be used with the Within rule. - */ - ltNow: boolean; - /** - * GtNow specifies that this must be greater than the current time. GtNow - * can only be used with the Within rule. - */ - gtNow: boolean; - /** - * Within specifies that this field must be within this duration of the - * current time. This constraint can be used alone or with the LtNow and - * GtNow rules. - */ - within: Duration | undefined; -} - -function createBaseFieldRules(): FieldRules { - return { - message: undefined, - float: undefined, - double: undefined, - int32: undefined, - int64: undefined, - uint32: undefined, - uint64: undefined, - sint32: undefined, - sint64: undefined, - fixed32: undefined, - fixed64: undefined, - sfixed32: undefined, - sfixed64: undefined, - bool: undefined, - string: undefined, - bytes: undefined, - enum: undefined, - repeated: undefined, - map: undefined, - any: undefined, - duration: undefined, - timestamp: undefined, - }; -} - -export const FieldRules = { - encode(message: FieldRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.message !== undefined) { - MessageRules.encode(message.message, writer.uint32(138).fork()).ldelim(); - } - if (message.float !== undefined) { - FloatRules.encode(message.float, writer.uint32(10).fork()).ldelim(); - } - if (message.double !== undefined) { - DoubleRules.encode(message.double, writer.uint32(18).fork()).ldelim(); - } - if (message.int32 !== undefined) { - Int32Rules.encode(message.int32, writer.uint32(26).fork()).ldelim(); - } - if (message.int64 !== undefined) { - Int64Rules.encode(message.int64, writer.uint32(34).fork()).ldelim(); - } - if (message.uint32 !== undefined) { - UInt32Rules.encode(message.uint32, writer.uint32(42).fork()).ldelim(); - } - if (message.uint64 !== undefined) { - UInt64Rules.encode(message.uint64, writer.uint32(50).fork()).ldelim(); - } - if (message.sint32 !== undefined) { - SInt32Rules.encode(message.sint32, writer.uint32(58).fork()).ldelim(); - } - if (message.sint64 !== undefined) { - SInt64Rules.encode(message.sint64, writer.uint32(66).fork()).ldelim(); - } - if (message.fixed32 !== undefined) { - Fixed32Rules.encode(message.fixed32, writer.uint32(74).fork()).ldelim(); - } - if (message.fixed64 !== undefined) { - Fixed64Rules.encode(message.fixed64, writer.uint32(82).fork()).ldelim(); - } - if (message.sfixed32 !== undefined) { - SFixed32Rules.encode(message.sfixed32, writer.uint32(90).fork()).ldelim(); - } - if (message.sfixed64 !== undefined) { - SFixed64Rules.encode(message.sfixed64, writer.uint32(98).fork()).ldelim(); - } - if (message.bool !== undefined) { - BoolRules.encode(message.bool, writer.uint32(106).fork()).ldelim(); - } - if (message.string !== undefined) { - StringRules.encode(message.string, writer.uint32(114).fork()).ldelim(); - } - if (message.bytes !== undefined) { - BytesRules.encode(message.bytes, writer.uint32(122).fork()).ldelim(); - } - if (message.enum !== undefined) { - EnumRules.encode(message.enum, writer.uint32(130).fork()).ldelim(); - } - if (message.repeated !== undefined) { - RepeatedRules.encode(message.repeated, writer.uint32(146).fork()).ldelim(); - } - if (message.map !== undefined) { - MapRules.encode(message.map, writer.uint32(154).fork()).ldelim(); - } - if (message.any !== undefined) { - AnyRules.encode(message.any, writer.uint32(162).fork()).ldelim(); - } - if (message.duration !== undefined) { - DurationRules.encode(message.duration, writer.uint32(170).fork()).ldelim(); - } - if (message.timestamp !== undefined) { - TimestampRules.encode(message.timestamp, writer.uint32(178).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 17: - message.message = MessageRules.decode(reader, reader.uint32()); - break; - case 1: - message.float = FloatRules.decode(reader, reader.uint32()); - break; - case 2: - message.double = DoubleRules.decode(reader, reader.uint32()); - break; - case 3: - message.int32 = Int32Rules.decode(reader, reader.uint32()); - break; - case 4: - message.int64 = Int64Rules.decode(reader, reader.uint32()); - break; - case 5: - message.uint32 = UInt32Rules.decode(reader, reader.uint32()); - break; - case 6: - message.uint64 = UInt64Rules.decode(reader, reader.uint32()); - break; - case 7: - message.sint32 = SInt32Rules.decode(reader, reader.uint32()); - break; - case 8: - message.sint64 = SInt64Rules.decode(reader, reader.uint32()); - break; - case 9: - message.fixed32 = Fixed32Rules.decode(reader, reader.uint32()); - break; - case 10: - message.fixed64 = Fixed64Rules.decode(reader, reader.uint32()); - break; - case 11: - message.sfixed32 = SFixed32Rules.decode(reader, reader.uint32()); - break; - case 12: - message.sfixed64 = SFixed64Rules.decode(reader, reader.uint32()); - break; - case 13: - message.bool = BoolRules.decode(reader, reader.uint32()); - break; - case 14: - message.string = StringRules.decode(reader, reader.uint32()); - break; - case 15: - message.bytes = BytesRules.decode(reader, reader.uint32()); - break; - case 16: - message.enum = EnumRules.decode(reader, reader.uint32()); - break; - case 18: - message.repeated = RepeatedRules.decode(reader, reader.uint32()); - break; - case 19: - message.map = MapRules.decode(reader, reader.uint32()); - break; - case 20: - message.any = AnyRules.decode(reader, reader.uint32()); - break; - case 21: - message.duration = DurationRules.decode(reader, reader.uint32()); - break; - case 22: - message.timestamp = TimestampRules.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldRules { - return { - message: isSet(object.message) ? MessageRules.fromJSON(object.message) : undefined, - float: isSet(object.float) ? FloatRules.fromJSON(object.float) : undefined, - double: isSet(object.double) ? DoubleRules.fromJSON(object.double) : undefined, - int32: isSet(object.int32) ? Int32Rules.fromJSON(object.int32) : undefined, - int64: isSet(object.int64) ? Int64Rules.fromJSON(object.int64) : undefined, - uint32: isSet(object.uint32) ? UInt32Rules.fromJSON(object.uint32) : undefined, - uint64: isSet(object.uint64) ? UInt64Rules.fromJSON(object.uint64) : undefined, - sint32: isSet(object.sint32) ? SInt32Rules.fromJSON(object.sint32) : undefined, - sint64: isSet(object.sint64) ? SInt64Rules.fromJSON(object.sint64) : undefined, - fixed32: isSet(object.fixed32) ? Fixed32Rules.fromJSON(object.fixed32) : undefined, - fixed64: isSet(object.fixed64) ? Fixed64Rules.fromJSON(object.fixed64) : undefined, - sfixed32: isSet(object.sfixed32) ? SFixed32Rules.fromJSON(object.sfixed32) : undefined, - sfixed64: isSet(object.sfixed64) ? SFixed64Rules.fromJSON(object.sfixed64) : undefined, - bool: isSet(object.bool) ? BoolRules.fromJSON(object.bool) : undefined, - string: isSet(object.string) ? StringRules.fromJSON(object.string) : undefined, - bytes: isSet(object.bytes) ? BytesRules.fromJSON(object.bytes) : undefined, - enum: isSet(object.enum) ? EnumRules.fromJSON(object.enum) : undefined, - repeated: isSet(object.repeated) ? RepeatedRules.fromJSON(object.repeated) : undefined, - map: isSet(object.map) ? MapRules.fromJSON(object.map) : undefined, - any: isSet(object.any) ? AnyRules.fromJSON(object.any) : undefined, - duration: isSet(object.duration) ? DurationRules.fromJSON(object.duration) : undefined, - timestamp: isSet(object.timestamp) ? TimestampRules.fromJSON(object.timestamp) : undefined, - }; - }, - - toJSON(message: FieldRules): unknown { - const obj: any = {}; - message.message !== undefined && (obj.message = message.message ? MessageRules.toJSON(message.message) : undefined); - message.float !== undefined && (obj.float = message.float ? FloatRules.toJSON(message.float) : undefined); - message.double !== undefined && (obj.double = message.double ? DoubleRules.toJSON(message.double) : undefined); - message.int32 !== undefined && (obj.int32 = message.int32 ? Int32Rules.toJSON(message.int32) : undefined); - message.int64 !== undefined && (obj.int64 = message.int64 ? Int64Rules.toJSON(message.int64) : undefined); - message.uint32 !== undefined && (obj.uint32 = message.uint32 ? UInt32Rules.toJSON(message.uint32) : undefined); - message.uint64 !== undefined && (obj.uint64 = message.uint64 ? UInt64Rules.toJSON(message.uint64) : undefined); - message.sint32 !== undefined && (obj.sint32 = message.sint32 ? SInt32Rules.toJSON(message.sint32) : undefined); - message.sint64 !== undefined && (obj.sint64 = message.sint64 ? SInt64Rules.toJSON(message.sint64) : undefined); - message.fixed32 !== undefined && (obj.fixed32 = message.fixed32 ? Fixed32Rules.toJSON(message.fixed32) : undefined); - message.fixed64 !== undefined && (obj.fixed64 = message.fixed64 ? Fixed64Rules.toJSON(message.fixed64) : undefined); - message.sfixed32 !== undefined && - (obj.sfixed32 = message.sfixed32 ? SFixed32Rules.toJSON(message.sfixed32) : undefined); - message.sfixed64 !== undefined && - (obj.sfixed64 = message.sfixed64 ? SFixed64Rules.toJSON(message.sfixed64) : undefined); - message.bool !== undefined && (obj.bool = message.bool ? BoolRules.toJSON(message.bool) : undefined); - message.string !== undefined && (obj.string = message.string ? StringRules.toJSON(message.string) : undefined); - message.bytes !== undefined && (obj.bytes = message.bytes ? BytesRules.toJSON(message.bytes) : undefined); - message.enum !== undefined && (obj.enum = message.enum ? EnumRules.toJSON(message.enum) : undefined); - message.repeated !== undefined && - (obj.repeated = message.repeated ? RepeatedRules.toJSON(message.repeated) : undefined); - message.map !== undefined && (obj.map = message.map ? MapRules.toJSON(message.map) : undefined); - message.any !== undefined && (obj.any = message.any ? AnyRules.toJSON(message.any) : undefined); - message.duration !== undefined && - (obj.duration = message.duration ? DurationRules.toJSON(message.duration) : undefined); - message.timestamp !== undefined && - (obj.timestamp = message.timestamp ? TimestampRules.toJSON(message.timestamp) : undefined); - return obj; - }, - - create(base?: DeepPartial): FieldRules { - return FieldRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FieldRules { - const message = createBaseFieldRules(); - message.message = (object.message !== undefined && object.message !== null) - ? MessageRules.fromPartial(object.message) - : undefined; - message.float = (object.float !== undefined && object.float !== null) - ? FloatRules.fromPartial(object.float) - : undefined; - message.double = (object.double !== undefined && object.double !== null) - ? DoubleRules.fromPartial(object.double) - : undefined; - message.int32 = (object.int32 !== undefined && object.int32 !== null) - ? Int32Rules.fromPartial(object.int32) - : undefined; - message.int64 = (object.int64 !== undefined && object.int64 !== null) - ? Int64Rules.fromPartial(object.int64) - : undefined; - message.uint32 = (object.uint32 !== undefined && object.uint32 !== null) - ? UInt32Rules.fromPartial(object.uint32) - : undefined; - message.uint64 = (object.uint64 !== undefined && object.uint64 !== null) - ? UInt64Rules.fromPartial(object.uint64) - : undefined; - message.sint32 = (object.sint32 !== undefined && object.sint32 !== null) - ? SInt32Rules.fromPartial(object.sint32) - : undefined; - message.sint64 = (object.sint64 !== undefined && object.sint64 !== null) - ? SInt64Rules.fromPartial(object.sint64) - : undefined; - message.fixed32 = (object.fixed32 !== undefined && object.fixed32 !== null) - ? Fixed32Rules.fromPartial(object.fixed32) - : undefined; - message.fixed64 = (object.fixed64 !== undefined && object.fixed64 !== null) - ? Fixed64Rules.fromPartial(object.fixed64) - : undefined; - message.sfixed32 = (object.sfixed32 !== undefined && object.sfixed32 !== null) - ? SFixed32Rules.fromPartial(object.sfixed32) - : undefined; - message.sfixed64 = (object.sfixed64 !== undefined && object.sfixed64 !== null) - ? SFixed64Rules.fromPartial(object.sfixed64) - : undefined; - message.bool = (object.bool !== undefined && object.bool !== null) ? BoolRules.fromPartial(object.bool) : undefined; - message.string = (object.string !== undefined && object.string !== null) - ? StringRules.fromPartial(object.string) - : undefined; - message.bytes = (object.bytes !== undefined && object.bytes !== null) - ? BytesRules.fromPartial(object.bytes) - : undefined; - message.enum = (object.enum !== undefined && object.enum !== null) ? EnumRules.fromPartial(object.enum) : undefined; - message.repeated = (object.repeated !== undefined && object.repeated !== null) - ? RepeatedRules.fromPartial(object.repeated) - : undefined; - message.map = (object.map !== undefined && object.map !== null) ? MapRules.fromPartial(object.map) : undefined; - message.any = (object.any !== undefined && object.any !== null) ? AnyRules.fromPartial(object.any) : undefined; - message.duration = (object.duration !== undefined && object.duration !== null) - ? DurationRules.fromPartial(object.duration) - : undefined; - message.timestamp = (object.timestamp !== undefined && object.timestamp !== null) - ? TimestampRules.fromPartial(object.timestamp) - : undefined; - return message; - }, -}; - -function createBaseFloatRules(): FloatRules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const FloatRules = { - encode(message: FloatRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(13).float(message.const); - } - if (message.lt !== 0) { - writer.uint32(21).float(message.lt); - } - if (message.lte !== 0) { - writer.uint32(29).float(message.lte); - } - if (message.gt !== 0) { - writer.uint32(37).float(message.gt); - } - if (message.gte !== 0) { - writer.uint32(45).float(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.float(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.float(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FloatRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFloatRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.float(); - break; - case 2: - message.lt = reader.float(); - break; - case 3: - message.lte = reader.float(); - break; - case 4: - message.gt = reader.float(); - break; - case 5: - message.gte = reader.float(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.float()); - } - } else { - message.in.push(reader.float()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.float()); - } - } else { - message.notIn.push(reader.float()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FloatRules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: FloatRules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = message.const); - message.lt !== undefined && (obj.lt = message.lt); - message.lte !== undefined && (obj.lte = message.lte); - message.gt !== undefined && (obj.gt = message.gt); - message.gte !== undefined && (obj.gte = message.gte); - if (message.in) { - obj.in = message.in.map((e) => e); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => e); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): FloatRules { - return FloatRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FloatRules { - const message = createBaseFloatRules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseDoubleRules(): DoubleRules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const DoubleRules = { - encode(message: DoubleRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(9).double(message.const); - } - if (message.lt !== 0) { - writer.uint32(17).double(message.lt); - } - if (message.lte !== 0) { - writer.uint32(25).double(message.lte); - } - if (message.gt !== 0) { - writer.uint32(33).double(message.gt); - } - if (message.gte !== 0) { - writer.uint32(41).double(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.double(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.double(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DoubleRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDoubleRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.double(); - break; - case 2: - message.lt = reader.double(); - break; - case 3: - message.lte = reader.double(); - break; - case 4: - message.gt = reader.double(); - break; - case 5: - message.gte = reader.double(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.double()); - } - } else { - message.in.push(reader.double()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.double()); - } - } else { - message.notIn.push(reader.double()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DoubleRules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: DoubleRules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = message.const); - message.lt !== undefined && (obj.lt = message.lt); - message.lte !== undefined && (obj.lte = message.lte); - message.gt !== undefined && (obj.gt = message.gt); - message.gte !== undefined && (obj.gte = message.gte); - if (message.in) { - obj.in = message.in.map((e) => e); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => e); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): DoubleRules { - return DoubleRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DoubleRules { - const message = createBaseDoubleRules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseInt32Rules(): Int32Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const Int32Rules = { - encode(message: Int32Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).int32(message.const); - } - if (message.lt !== 0) { - writer.uint32(16).int32(message.lt); - } - if (message.lte !== 0) { - writer.uint32(24).int32(message.lte); - } - if (message.gt !== 0) { - writer.uint32(32).int32(message.gt); - } - if (message.gte !== 0) { - writer.uint32(40).int32(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.int32(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Int32Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInt32Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.int32(); - break; - case 2: - message.lt = reader.int32(); - break; - case 3: - message.lte = reader.int32(); - break; - case 4: - message.gt = reader.int32(); - break; - case 5: - message.gte = reader.int32(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.int32()); - } - } else { - message.in.push(reader.int32()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.int32()); - } - } else { - message.notIn.push(reader.int32()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Int32Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: Int32Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): Int32Rules { - return Int32Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Int32Rules { - const message = createBaseInt32Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseInt64Rules(): Int64Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const Int64Rules = { - encode(message: Int64Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).int64(message.const); - } - if (message.lt !== 0) { - writer.uint32(16).int64(message.lt); - } - if (message.lte !== 0) { - writer.uint32(24).int64(message.lte); - } - if (message.gt !== 0) { - writer.uint32(32).int64(message.gt); - } - if (message.gte !== 0) { - writer.uint32(40).int64(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.int64(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.int64(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Int64Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInt64Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = longToNumber(reader.int64() as Long); - break; - case 2: - message.lt = longToNumber(reader.int64() as Long); - break; - case 3: - message.lte = longToNumber(reader.int64() as Long); - break; - case 4: - message.gt = longToNumber(reader.int64() as Long); - break; - case 5: - message.gte = longToNumber(reader.int64() as Long); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(longToNumber(reader.int64() as Long)); - } - } else { - message.in.push(longToNumber(reader.int64() as Long)); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(longToNumber(reader.int64() as Long)); - } - } else { - message.notIn.push(longToNumber(reader.int64() as Long)); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Int64Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: Int64Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): Int64Rules { - return Int64Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Int64Rules { - const message = createBaseInt64Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseUInt32Rules(): UInt32Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const UInt32Rules = { - encode(message: UInt32Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).uint32(message.const); - } - if (message.lt !== 0) { - writer.uint32(16).uint32(message.lt); - } - if (message.lte !== 0) { - writer.uint32(24).uint32(message.lte); - } - if (message.gt !== 0) { - writer.uint32(32).uint32(message.gt); - } - if (message.gte !== 0) { - writer.uint32(40).uint32(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.uint32(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.uint32(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UInt32Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUInt32Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.uint32(); - break; - case 2: - message.lt = reader.uint32(); - break; - case 3: - message.lte = reader.uint32(); - break; - case 4: - message.gt = reader.uint32(); - break; - case 5: - message.gte = reader.uint32(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.uint32()); - } - } else { - message.in.push(reader.uint32()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.uint32()); - } - } else { - message.notIn.push(reader.uint32()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UInt32Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: UInt32Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): UInt32Rules { - return UInt32Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UInt32Rules { - const message = createBaseUInt32Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseUInt64Rules(): UInt64Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const UInt64Rules = { - encode(message: UInt64Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).uint64(message.const); - } - if (message.lt !== 0) { - writer.uint32(16).uint64(message.lt); - } - if (message.lte !== 0) { - writer.uint32(24).uint64(message.lte); - } - if (message.gt !== 0) { - writer.uint32(32).uint64(message.gt); - } - if (message.gte !== 0) { - writer.uint32(40).uint64(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.uint64(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.uint64(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UInt64Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUInt64Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = longToNumber(reader.uint64() as Long); - break; - case 2: - message.lt = longToNumber(reader.uint64() as Long); - break; - case 3: - message.lte = longToNumber(reader.uint64() as Long); - break; - case 4: - message.gt = longToNumber(reader.uint64() as Long); - break; - case 5: - message.gte = longToNumber(reader.uint64() as Long); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(longToNumber(reader.uint64() as Long)); - } - } else { - message.in.push(longToNumber(reader.uint64() as Long)); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(longToNumber(reader.uint64() as Long)); - } - } else { - message.notIn.push(longToNumber(reader.uint64() as Long)); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UInt64Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: UInt64Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): UInt64Rules { - return UInt64Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UInt64Rules { - const message = createBaseUInt64Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseSInt32Rules(): SInt32Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const SInt32Rules = { - encode(message: SInt32Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).sint32(message.const); - } - if (message.lt !== 0) { - writer.uint32(16).sint32(message.lt); - } - if (message.lte !== 0) { - writer.uint32(24).sint32(message.lte); - } - if (message.gt !== 0) { - writer.uint32(32).sint32(message.gt); - } - if (message.gte !== 0) { - writer.uint32(40).sint32(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.sint32(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.sint32(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SInt32Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSInt32Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.sint32(); - break; - case 2: - message.lt = reader.sint32(); - break; - case 3: - message.lte = reader.sint32(); - break; - case 4: - message.gt = reader.sint32(); - break; - case 5: - message.gte = reader.sint32(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.sint32()); - } - } else { - message.in.push(reader.sint32()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.sint32()); - } - } else { - message.notIn.push(reader.sint32()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SInt32Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: SInt32Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): SInt32Rules { - return SInt32Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SInt32Rules { - const message = createBaseSInt32Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseSInt64Rules(): SInt64Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const SInt64Rules = { - encode(message: SInt64Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).sint64(message.const); - } - if (message.lt !== 0) { - writer.uint32(16).sint64(message.lt); - } - if (message.lte !== 0) { - writer.uint32(24).sint64(message.lte); - } - if (message.gt !== 0) { - writer.uint32(32).sint64(message.gt); - } - if (message.gte !== 0) { - writer.uint32(40).sint64(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.sint64(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.sint64(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SInt64Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSInt64Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = longToNumber(reader.sint64() as Long); - break; - case 2: - message.lt = longToNumber(reader.sint64() as Long); - break; - case 3: - message.lte = longToNumber(reader.sint64() as Long); - break; - case 4: - message.gt = longToNumber(reader.sint64() as Long); - break; - case 5: - message.gte = longToNumber(reader.sint64() as Long); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(longToNumber(reader.sint64() as Long)); - } - } else { - message.in.push(longToNumber(reader.sint64() as Long)); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(longToNumber(reader.sint64() as Long)); - } - } else { - message.notIn.push(longToNumber(reader.sint64() as Long)); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SInt64Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: SInt64Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): SInt64Rules { - return SInt64Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SInt64Rules { - const message = createBaseSInt64Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseFixed32Rules(): Fixed32Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const Fixed32Rules = { - encode(message: Fixed32Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(13).fixed32(message.const); - } - if (message.lt !== 0) { - writer.uint32(21).fixed32(message.lt); - } - if (message.lte !== 0) { - writer.uint32(29).fixed32(message.lte); - } - if (message.gt !== 0) { - writer.uint32(37).fixed32(message.gt); - } - if (message.gte !== 0) { - writer.uint32(45).fixed32(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.fixed32(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.fixed32(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Fixed32Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFixed32Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.fixed32(); - break; - case 2: - message.lt = reader.fixed32(); - break; - case 3: - message.lte = reader.fixed32(); - break; - case 4: - message.gt = reader.fixed32(); - break; - case 5: - message.gte = reader.fixed32(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.fixed32()); - } - } else { - message.in.push(reader.fixed32()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.fixed32()); - } - } else { - message.notIn.push(reader.fixed32()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Fixed32Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: Fixed32Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): Fixed32Rules { - return Fixed32Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Fixed32Rules { - const message = createBaseFixed32Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseFixed64Rules(): Fixed64Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const Fixed64Rules = { - encode(message: Fixed64Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(9).fixed64(message.const); - } - if (message.lt !== 0) { - writer.uint32(17).fixed64(message.lt); - } - if (message.lte !== 0) { - writer.uint32(25).fixed64(message.lte); - } - if (message.gt !== 0) { - writer.uint32(33).fixed64(message.gt); - } - if (message.gte !== 0) { - writer.uint32(41).fixed64(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.fixed64(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.fixed64(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Fixed64Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFixed64Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = longToNumber(reader.fixed64() as Long); - break; - case 2: - message.lt = longToNumber(reader.fixed64() as Long); - break; - case 3: - message.lte = longToNumber(reader.fixed64() as Long); - break; - case 4: - message.gt = longToNumber(reader.fixed64() as Long); - break; - case 5: - message.gte = longToNumber(reader.fixed64() as Long); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(longToNumber(reader.fixed64() as Long)); - } - } else { - message.in.push(longToNumber(reader.fixed64() as Long)); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(longToNumber(reader.fixed64() as Long)); - } - } else { - message.notIn.push(longToNumber(reader.fixed64() as Long)); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Fixed64Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: Fixed64Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): Fixed64Rules { - return Fixed64Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Fixed64Rules { - const message = createBaseFixed64Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseSFixed32Rules(): SFixed32Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const SFixed32Rules = { - encode(message: SFixed32Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(13).sfixed32(message.const); - } - if (message.lt !== 0) { - writer.uint32(21).sfixed32(message.lt); - } - if (message.lte !== 0) { - writer.uint32(29).sfixed32(message.lte); - } - if (message.gt !== 0) { - writer.uint32(37).sfixed32(message.gt); - } - if (message.gte !== 0) { - writer.uint32(45).sfixed32(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.sfixed32(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.sfixed32(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SFixed32Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSFixed32Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.sfixed32(); - break; - case 2: - message.lt = reader.sfixed32(); - break; - case 3: - message.lte = reader.sfixed32(); - break; - case 4: - message.gt = reader.sfixed32(); - break; - case 5: - message.gte = reader.sfixed32(); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.sfixed32()); - } - } else { - message.in.push(reader.sfixed32()); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.sfixed32()); - } - } else { - message.notIn.push(reader.sfixed32()); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SFixed32Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: SFixed32Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): SFixed32Rules { - return SFixed32Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SFixed32Rules { - const message = createBaseSFixed32Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseSFixed64Rules(): SFixed64Rules { - return { const: 0, lt: 0, lte: 0, gt: 0, gte: 0, in: [], notIn: [], ignoreEmpty: false }; -} - -export const SFixed64Rules = { - encode(message: SFixed64Rules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(9).sfixed64(message.const); - } - if (message.lt !== 0) { - writer.uint32(17).sfixed64(message.lt); - } - if (message.lte !== 0) { - writer.uint32(25).sfixed64(message.lte); - } - if (message.gt !== 0) { - writer.uint32(33).sfixed64(message.gt); - } - if (message.gte !== 0) { - writer.uint32(41).sfixed64(message.gte); - } - writer.uint32(50).fork(); - for (const v of message.in) { - writer.sfixed64(v); - } - writer.ldelim(); - writer.uint32(58).fork(); - for (const v of message.notIn) { - writer.sfixed64(v); - } - writer.ldelim(); - if (message.ignoreEmpty === true) { - writer.uint32(64).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SFixed64Rules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSFixed64Rules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = longToNumber(reader.sfixed64() as Long); - break; - case 2: - message.lt = longToNumber(reader.sfixed64() as Long); - break; - case 3: - message.lte = longToNumber(reader.sfixed64() as Long); - break; - case 4: - message.gt = longToNumber(reader.sfixed64() as Long); - break; - case 5: - message.gte = longToNumber(reader.sfixed64() as Long); - break; - case 6: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(longToNumber(reader.sfixed64() as Long)); - } - } else { - message.in.push(longToNumber(reader.sfixed64() as Long)); - } - break; - case 7: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(longToNumber(reader.sfixed64() as Long)); - } - } else { - message.notIn.push(longToNumber(reader.sfixed64() as Long)); - } - break; - case 8: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SFixed64Rules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - lt: isSet(object.lt) ? Number(object.lt) : 0, - lte: isSet(object.lte) ? Number(object.lte) : 0, - gt: isSet(object.gt) ? Number(object.gt) : 0, - gte: isSet(object.gte) ? Number(object.gte) : 0, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: SFixed64Rules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.lt !== undefined && (obj.lt = Math.round(message.lt)); - message.lte !== undefined && (obj.lte = Math.round(message.lte)); - message.gt !== undefined && (obj.gt = Math.round(message.gt)); - message.gte !== undefined && (obj.gte = Math.round(message.gte)); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): SFixed64Rules { - return SFixed64Rules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SFixed64Rules { - const message = createBaseSFixed64Rules(); - message.const = object.const ?? 0; - message.lt = object.lt ?? 0; - message.lte = object.lte ?? 0; - message.gt = object.gt ?? 0; - message.gte = object.gte ?? 0; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseBoolRules(): BoolRules { - return { const: false }; -} - -export const BoolRules = { - encode(message: BoolRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const === true) { - writer.uint32(8).bool(message.const); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BoolRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBoolRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BoolRules { - return { const: isSet(object.const) ? Boolean(object.const) : false }; - }, - - toJSON(message: BoolRules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = message.const); - return obj; - }, - - create(base?: DeepPartial): BoolRules { - return BoolRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BoolRules { - const message = createBaseBoolRules(); - message.const = object.const ?? false; - return message; - }, -}; - -function createBaseStringRules(): StringRules { - return { - const: "", - len: 0, - minLen: 0, - maxLen: 0, - lenBytes: 0, - minBytes: 0, - maxBytes: 0, - pattern: "", - prefix: "", - suffix: "", - contains: "", - notContains: "", - in: [], - notIn: [], - email: undefined, - hostname: undefined, - ip: undefined, - ipv4: undefined, - ipv6: undefined, - uri: undefined, - uriRef: undefined, - address: undefined, - uuid: undefined, - wellKnownRegex: undefined, - strict: false, - ignoreEmpty: false, - }; -} - -export const StringRules = { - encode(message: StringRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== "") { - writer.uint32(10).string(message.const); - } - if (message.len !== 0) { - writer.uint32(152).uint64(message.len); - } - if (message.minLen !== 0) { - writer.uint32(16).uint64(message.minLen); - } - if (message.maxLen !== 0) { - writer.uint32(24).uint64(message.maxLen); - } - if (message.lenBytes !== 0) { - writer.uint32(160).uint64(message.lenBytes); - } - if (message.minBytes !== 0) { - writer.uint32(32).uint64(message.minBytes); - } - if (message.maxBytes !== 0) { - writer.uint32(40).uint64(message.maxBytes); - } - if (message.pattern !== "") { - writer.uint32(50).string(message.pattern); - } - if (message.prefix !== "") { - writer.uint32(58).string(message.prefix); - } - if (message.suffix !== "") { - writer.uint32(66).string(message.suffix); - } - if (message.contains !== "") { - writer.uint32(74).string(message.contains); - } - if (message.notContains !== "") { - writer.uint32(186).string(message.notContains); - } - for (const v of message.in) { - writer.uint32(82).string(v!); - } - for (const v of message.notIn) { - writer.uint32(90).string(v!); - } - if (message.email !== undefined) { - writer.uint32(96).bool(message.email); - } - if (message.hostname !== undefined) { - writer.uint32(104).bool(message.hostname); - } - if (message.ip !== undefined) { - writer.uint32(112).bool(message.ip); - } - if (message.ipv4 !== undefined) { - writer.uint32(120).bool(message.ipv4); - } - if (message.ipv6 !== undefined) { - writer.uint32(128).bool(message.ipv6); - } - if (message.uri !== undefined) { - writer.uint32(136).bool(message.uri); - } - if (message.uriRef !== undefined) { - writer.uint32(144).bool(message.uriRef); - } - if (message.address !== undefined) { - writer.uint32(168).bool(message.address); - } - if (message.uuid !== undefined) { - writer.uint32(176).bool(message.uuid); - } - if (message.wellKnownRegex !== undefined) { - writer.uint32(192).int32(message.wellKnownRegex); - } - if (message.strict === true) { - writer.uint32(200).bool(message.strict); - } - if (message.ignoreEmpty === true) { - writer.uint32(208).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): StringRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseStringRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.string(); - break; - case 19: - message.len = longToNumber(reader.uint64() as Long); - break; - case 2: - message.minLen = longToNumber(reader.uint64() as Long); - break; - case 3: - message.maxLen = longToNumber(reader.uint64() as Long); - break; - case 20: - message.lenBytes = longToNumber(reader.uint64() as Long); - break; - case 4: - message.minBytes = longToNumber(reader.uint64() as Long); - break; - case 5: - message.maxBytes = longToNumber(reader.uint64() as Long); - break; - case 6: - message.pattern = reader.string(); - break; - case 7: - message.prefix = reader.string(); - break; - case 8: - message.suffix = reader.string(); - break; - case 9: - message.contains = reader.string(); - break; - case 23: - message.notContains = reader.string(); - break; - case 10: - message.in.push(reader.string()); - break; - case 11: - message.notIn.push(reader.string()); - break; - case 12: - message.email = reader.bool(); - break; - case 13: - message.hostname = reader.bool(); - break; - case 14: - message.ip = reader.bool(); - break; - case 15: - message.ipv4 = reader.bool(); - break; - case 16: - message.ipv6 = reader.bool(); - break; - case 17: - message.uri = reader.bool(); - break; - case 18: - message.uriRef = reader.bool(); - break; - case 21: - message.address = reader.bool(); - break; - case 22: - message.uuid = reader.bool(); - break; - case 24: - message.wellKnownRegex = reader.int32() as any; - break; - case 25: - message.strict = reader.bool(); - break; - case 26: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): StringRules { - return { - const: isSet(object.const) ? String(object.const) : "", - len: isSet(object.len) ? Number(object.len) : 0, - minLen: isSet(object.minLen) ? Number(object.minLen) : 0, - maxLen: isSet(object.maxLen) ? Number(object.maxLen) : 0, - lenBytes: isSet(object.lenBytes) ? Number(object.lenBytes) : 0, - minBytes: isSet(object.minBytes) ? Number(object.minBytes) : 0, - maxBytes: isSet(object.maxBytes) ? Number(object.maxBytes) : 0, - pattern: isSet(object.pattern) ? String(object.pattern) : "", - prefix: isSet(object.prefix) ? String(object.prefix) : "", - suffix: isSet(object.suffix) ? String(object.suffix) : "", - contains: isSet(object.contains) ? String(object.contains) : "", - notContains: isSet(object.notContains) ? String(object.notContains) : "", - in: Array.isArray(object?.in) ? object.in.map((e: any) => String(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => String(e)) : [], - email: isSet(object.email) ? Boolean(object.email) : undefined, - hostname: isSet(object.hostname) ? Boolean(object.hostname) : undefined, - ip: isSet(object.ip) ? Boolean(object.ip) : undefined, - ipv4: isSet(object.ipv4) ? Boolean(object.ipv4) : undefined, - ipv6: isSet(object.ipv6) ? Boolean(object.ipv6) : undefined, - uri: isSet(object.uri) ? Boolean(object.uri) : undefined, - uriRef: isSet(object.uriRef) ? Boolean(object.uriRef) : undefined, - address: isSet(object.address) ? Boolean(object.address) : undefined, - uuid: isSet(object.uuid) ? Boolean(object.uuid) : undefined, - wellKnownRegex: isSet(object.wellKnownRegex) ? knownRegexFromJSON(object.wellKnownRegex) : undefined, - strict: isSet(object.strict) ? Boolean(object.strict) : false, - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: StringRules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = message.const); - message.len !== undefined && (obj.len = Math.round(message.len)); - message.minLen !== undefined && (obj.minLen = Math.round(message.minLen)); - message.maxLen !== undefined && (obj.maxLen = Math.round(message.maxLen)); - message.lenBytes !== undefined && (obj.lenBytes = Math.round(message.lenBytes)); - message.minBytes !== undefined && (obj.minBytes = Math.round(message.minBytes)); - message.maxBytes !== undefined && (obj.maxBytes = Math.round(message.maxBytes)); - message.pattern !== undefined && (obj.pattern = message.pattern); - message.prefix !== undefined && (obj.prefix = message.prefix); - message.suffix !== undefined && (obj.suffix = message.suffix); - message.contains !== undefined && (obj.contains = message.contains); - message.notContains !== undefined && (obj.notContains = message.notContains); - if (message.in) { - obj.in = message.in.map((e) => e); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => e); - } else { - obj.notIn = []; - } - message.email !== undefined && (obj.email = message.email); - message.hostname !== undefined && (obj.hostname = message.hostname); - message.ip !== undefined && (obj.ip = message.ip); - message.ipv4 !== undefined && (obj.ipv4 = message.ipv4); - message.ipv6 !== undefined && (obj.ipv6 = message.ipv6); - message.uri !== undefined && (obj.uri = message.uri); - message.uriRef !== undefined && (obj.uriRef = message.uriRef); - message.address !== undefined && (obj.address = message.address); - message.uuid !== undefined && (obj.uuid = message.uuid); - message.wellKnownRegex !== undefined && - (obj.wellKnownRegex = message.wellKnownRegex !== undefined - ? knownRegexToJSON(message.wellKnownRegex) - : undefined); - message.strict !== undefined && (obj.strict = message.strict); - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): StringRules { - return StringRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): StringRules { - const message = createBaseStringRules(); - message.const = object.const ?? ""; - message.len = object.len ?? 0; - message.minLen = object.minLen ?? 0; - message.maxLen = object.maxLen ?? 0; - message.lenBytes = object.lenBytes ?? 0; - message.minBytes = object.minBytes ?? 0; - message.maxBytes = object.maxBytes ?? 0; - message.pattern = object.pattern ?? ""; - message.prefix = object.prefix ?? ""; - message.suffix = object.suffix ?? ""; - message.contains = object.contains ?? ""; - message.notContains = object.notContains ?? ""; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.email = object.email ?? undefined; - message.hostname = object.hostname ?? undefined; - message.ip = object.ip ?? undefined; - message.ipv4 = object.ipv4 ?? undefined; - message.ipv6 = object.ipv6 ?? undefined; - message.uri = object.uri ?? undefined; - message.uriRef = object.uriRef ?? undefined; - message.address = object.address ?? undefined; - message.uuid = object.uuid ?? undefined; - message.wellKnownRegex = object.wellKnownRegex ?? undefined; - message.strict = object.strict ?? false; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseBytesRules(): BytesRules { - return { - const: Buffer.alloc(0), - len: 0, - minLen: 0, - maxLen: 0, - pattern: "", - prefix: Buffer.alloc(0), - suffix: Buffer.alloc(0), - contains: Buffer.alloc(0), - in: [], - notIn: [], - ip: undefined, - ipv4: undefined, - ipv6: undefined, - ignoreEmpty: false, - }; -} - -export const BytesRules = { - encode(message: BytesRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const.length !== 0) { - writer.uint32(10).bytes(message.const); - } - if (message.len !== 0) { - writer.uint32(104).uint64(message.len); - } - if (message.minLen !== 0) { - writer.uint32(16).uint64(message.minLen); - } - if (message.maxLen !== 0) { - writer.uint32(24).uint64(message.maxLen); - } - if (message.pattern !== "") { - writer.uint32(34).string(message.pattern); - } - if (message.prefix.length !== 0) { - writer.uint32(42).bytes(message.prefix); - } - if (message.suffix.length !== 0) { - writer.uint32(50).bytes(message.suffix); - } - if (message.contains.length !== 0) { - writer.uint32(58).bytes(message.contains); - } - for (const v of message.in) { - writer.uint32(66).bytes(v!); - } - for (const v of message.notIn) { - writer.uint32(74).bytes(v!); - } - if (message.ip !== undefined) { - writer.uint32(80).bool(message.ip); - } - if (message.ipv4 !== undefined) { - writer.uint32(88).bool(message.ipv4); - } - if (message.ipv6 !== undefined) { - writer.uint32(96).bool(message.ipv6); - } - if (message.ignoreEmpty === true) { - writer.uint32(112).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BytesRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBytesRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.bytes() as Buffer; - break; - case 13: - message.len = longToNumber(reader.uint64() as Long); - break; - case 2: - message.minLen = longToNumber(reader.uint64() as Long); - break; - case 3: - message.maxLen = longToNumber(reader.uint64() as Long); - break; - case 4: - message.pattern = reader.string(); - break; - case 5: - message.prefix = reader.bytes() as Buffer; - break; - case 6: - message.suffix = reader.bytes() as Buffer; - break; - case 7: - message.contains = reader.bytes() as Buffer; - break; - case 8: - message.in.push(reader.bytes() as Buffer); - break; - case 9: - message.notIn.push(reader.bytes() as Buffer); - break; - case 10: - message.ip = reader.bool(); - break; - case 11: - message.ipv4 = reader.bool(); - break; - case 12: - message.ipv6 = reader.bool(); - break; - case 14: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BytesRules { - return { - const: isSet(object.const) ? Buffer.from(bytesFromBase64(object.const)) : Buffer.alloc(0), - len: isSet(object.len) ? Number(object.len) : 0, - minLen: isSet(object.minLen) ? Number(object.minLen) : 0, - maxLen: isSet(object.maxLen) ? Number(object.maxLen) : 0, - pattern: isSet(object.pattern) ? String(object.pattern) : "", - prefix: isSet(object.prefix) ? Buffer.from(bytesFromBase64(object.prefix)) : Buffer.alloc(0), - suffix: isSet(object.suffix) ? Buffer.from(bytesFromBase64(object.suffix)) : Buffer.alloc(0), - contains: isSet(object.contains) ? Buffer.from(bytesFromBase64(object.contains)) : Buffer.alloc(0), - in: Array.isArray(object?.in) ? object.in.map((e: any) => Buffer.from(bytesFromBase64(e))) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Buffer.from(bytesFromBase64(e))) : [], - ip: isSet(object.ip) ? Boolean(object.ip) : undefined, - ipv4: isSet(object.ipv4) ? Boolean(object.ipv4) : undefined, - ipv6: isSet(object.ipv6) ? Boolean(object.ipv6) : undefined, - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: BytesRules): unknown { - const obj: any = {}; - message.const !== undefined && - (obj.const = base64FromBytes(message.const !== undefined ? message.const : Buffer.alloc(0))); - message.len !== undefined && (obj.len = Math.round(message.len)); - message.minLen !== undefined && (obj.minLen = Math.round(message.minLen)); - message.maxLen !== undefined && (obj.maxLen = Math.round(message.maxLen)); - message.pattern !== undefined && (obj.pattern = message.pattern); - message.prefix !== undefined && - (obj.prefix = base64FromBytes(message.prefix !== undefined ? message.prefix : Buffer.alloc(0))); - message.suffix !== undefined && - (obj.suffix = base64FromBytes(message.suffix !== undefined ? message.suffix : Buffer.alloc(0))); - message.contains !== undefined && - (obj.contains = base64FromBytes(message.contains !== undefined ? message.contains : Buffer.alloc(0))); - if (message.in) { - obj.in = message.in.map((e) => base64FromBytes(e !== undefined ? e : Buffer.alloc(0))); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => base64FromBytes(e !== undefined ? e : Buffer.alloc(0))); - } else { - obj.notIn = []; - } - message.ip !== undefined && (obj.ip = message.ip); - message.ipv4 !== undefined && (obj.ipv4 = message.ipv4); - message.ipv6 !== undefined && (obj.ipv6 = message.ipv6); - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): BytesRules { - return BytesRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BytesRules { - const message = createBaseBytesRules(); - message.const = object.const ?? Buffer.alloc(0); - message.len = object.len ?? 0; - message.minLen = object.minLen ?? 0; - message.maxLen = object.maxLen ?? 0; - message.pattern = object.pattern ?? ""; - message.prefix = object.prefix ?? Buffer.alloc(0); - message.suffix = object.suffix ?? Buffer.alloc(0); - message.contains = object.contains ?? Buffer.alloc(0); - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - message.ip = object.ip ?? undefined; - message.ipv4 = object.ipv4 ?? undefined; - message.ipv6 = object.ipv6 ?? undefined; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseEnumRules(): EnumRules { - return { const: 0, definedOnly: false, in: [], notIn: [] }; -} - -export const EnumRules = { - encode(message: EnumRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.const !== 0) { - writer.uint32(8).int32(message.const); - } - if (message.definedOnly === true) { - writer.uint32(16).bool(message.definedOnly); - } - writer.uint32(26).fork(); - for (const v of message.in) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(34).fork(); - for (const v of message.notIn) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.const = reader.int32(); - break; - case 2: - message.definedOnly = reader.bool(); - break; - case 3: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.in.push(reader.int32()); - } - } else { - message.in.push(reader.int32()); - } - break; - case 4: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.notIn.push(reader.int32()); - } - } else { - message.notIn.push(reader.int32()); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumRules { - return { - const: isSet(object.const) ? Number(object.const) : 0, - definedOnly: isSet(object.definedOnly) ? Boolean(object.definedOnly) : false, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Number(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Number(e)) : [], - }; - }, - - toJSON(message: EnumRules): unknown { - const obj: any = {}; - message.const !== undefined && (obj.const = Math.round(message.const)); - message.definedOnly !== undefined && (obj.definedOnly = message.definedOnly); - if (message.in) { - obj.in = message.in.map((e) => Math.round(e)); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => Math.round(e)); - } else { - obj.notIn = []; - } - return obj; - }, - - create(base?: DeepPartial): EnumRules { - return EnumRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EnumRules { - const message = createBaseEnumRules(); - message.const = object.const ?? 0; - message.definedOnly = object.definedOnly ?? false; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - return message; - }, -}; - -function createBaseMessageRules(): MessageRules { - return { skip: false, required: false }; -} - -export const MessageRules = { - encode(message: MessageRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.skip === true) { - writer.uint32(8).bool(message.skip); - } - if (message.required === true) { - writer.uint32(16).bool(message.required); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MessageRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMessageRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.skip = reader.bool(); - break; - case 2: - message.required = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MessageRules { - return { - skip: isSet(object.skip) ? Boolean(object.skip) : false, - required: isSet(object.required) ? Boolean(object.required) : false, - }; - }, - - toJSON(message: MessageRules): unknown { - const obj: any = {}; - message.skip !== undefined && (obj.skip = message.skip); - message.required !== undefined && (obj.required = message.required); - return obj; - }, - - create(base?: DeepPartial): MessageRules { - return MessageRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MessageRules { - const message = createBaseMessageRules(); - message.skip = object.skip ?? false; - message.required = object.required ?? false; - return message; - }, -}; - -function createBaseRepeatedRules(): RepeatedRules { - return { minItems: 0, maxItems: 0, unique: false, items: undefined, ignoreEmpty: false }; -} - -export const RepeatedRules = { - encode(message: RepeatedRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.minItems !== 0) { - writer.uint32(8).uint64(message.minItems); - } - if (message.maxItems !== 0) { - writer.uint32(16).uint64(message.maxItems); - } - if (message.unique === true) { - writer.uint32(24).bool(message.unique); - } - if (message.items !== undefined) { - FieldRules.encode(message.items, writer.uint32(34).fork()).ldelim(); - } - if (message.ignoreEmpty === true) { - writer.uint32(40).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RepeatedRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRepeatedRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.minItems = longToNumber(reader.uint64() as Long); - break; - case 2: - message.maxItems = longToNumber(reader.uint64() as Long); - break; - case 3: - message.unique = reader.bool(); - break; - case 4: - message.items = FieldRules.decode(reader, reader.uint32()); - break; - case 5: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RepeatedRules { - return { - minItems: isSet(object.minItems) ? Number(object.minItems) : 0, - maxItems: isSet(object.maxItems) ? Number(object.maxItems) : 0, - unique: isSet(object.unique) ? Boolean(object.unique) : false, - items: isSet(object.items) ? FieldRules.fromJSON(object.items) : undefined, - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: RepeatedRules): unknown { - const obj: any = {}; - message.minItems !== undefined && (obj.minItems = Math.round(message.minItems)); - message.maxItems !== undefined && (obj.maxItems = Math.round(message.maxItems)); - message.unique !== undefined && (obj.unique = message.unique); - message.items !== undefined && (obj.items = message.items ? FieldRules.toJSON(message.items) : undefined); - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): RepeatedRules { - return RepeatedRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RepeatedRules { - const message = createBaseRepeatedRules(); - message.minItems = object.minItems ?? 0; - message.maxItems = object.maxItems ?? 0; - message.unique = object.unique ?? false; - message.items = (object.items !== undefined && object.items !== null) - ? FieldRules.fromPartial(object.items) - : undefined; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseMapRules(): MapRules { - return { minPairs: 0, maxPairs: 0, noSparse: false, keys: undefined, values: undefined, ignoreEmpty: false }; -} - -export const MapRules = { - encode(message: MapRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.minPairs !== 0) { - writer.uint32(8).uint64(message.minPairs); - } - if (message.maxPairs !== 0) { - writer.uint32(16).uint64(message.maxPairs); - } - if (message.noSparse === true) { - writer.uint32(24).bool(message.noSparse); - } - if (message.keys !== undefined) { - FieldRules.encode(message.keys, writer.uint32(34).fork()).ldelim(); - } - if (message.values !== undefined) { - FieldRules.encode(message.values, writer.uint32(42).fork()).ldelim(); - } - if (message.ignoreEmpty === true) { - writer.uint32(48).bool(message.ignoreEmpty); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MapRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMapRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.minPairs = longToNumber(reader.uint64() as Long); - break; - case 2: - message.maxPairs = longToNumber(reader.uint64() as Long); - break; - case 3: - message.noSparse = reader.bool(); - break; - case 4: - message.keys = FieldRules.decode(reader, reader.uint32()); - break; - case 5: - message.values = FieldRules.decode(reader, reader.uint32()); - break; - case 6: - message.ignoreEmpty = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MapRules { - return { - minPairs: isSet(object.minPairs) ? Number(object.minPairs) : 0, - maxPairs: isSet(object.maxPairs) ? Number(object.maxPairs) : 0, - noSparse: isSet(object.noSparse) ? Boolean(object.noSparse) : false, - keys: isSet(object.keys) ? FieldRules.fromJSON(object.keys) : undefined, - values: isSet(object.values) ? FieldRules.fromJSON(object.values) : undefined, - ignoreEmpty: isSet(object.ignoreEmpty) ? Boolean(object.ignoreEmpty) : false, - }; - }, - - toJSON(message: MapRules): unknown { - const obj: any = {}; - message.minPairs !== undefined && (obj.minPairs = Math.round(message.minPairs)); - message.maxPairs !== undefined && (obj.maxPairs = Math.round(message.maxPairs)); - message.noSparse !== undefined && (obj.noSparse = message.noSparse); - message.keys !== undefined && (obj.keys = message.keys ? FieldRules.toJSON(message.keys) : undefined); - message.values !== undefined && (obj.values = message.values ? FieldRules.toJSON(message.values) : undefined); - message.ignoreEmpty !== undefined && (obj.ignoreEmpty = message.ignoreEmpty); - return obj; - }, - - create(base?: DeepPartial): MapRules { - return MapRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MapRules { - const message = createBaseMapRules(); - message.minPairs = object.minPairs ?? 0; - message.maxPairs = object.maxPairs ?? 0; - message.noSparse = object.noSparse ?? false; - message.keys = (object.keys !== undefined && object.keys !== null) - ? FieldRules.fromPartial(object.keys) - : undefined; - message.values = (object.values !== undefined && object.values !== null) - ? FieldRules.fromPartial(object.values) - : undefined; - message.ignoreEmpty = object.ignoreEmpty ?? false; - return message; - }, -}; - -function createBaseAnyRules(): AnyRules { - return { required: false, in: [], notIn: [] }; -} - -export const AnyRules = { - encode(message: AnyRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.required === true) { - writer.uint32(8).bool(message.required); - } - for (const v of message.in) { - writer.uint32(18).string(v!); - } - for (const v of message.notIn) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AnyRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAnyRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.required = reader.bool(); - break; - case 2: - message.in.push(reader.string()); - break; - case 3: - message.notIn.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AnyRules { - return { - required: isSet(object.required) ? Boolean(object.required) : false, - in: Array.isArray(object?.in) ? object.in.map((e: any) => String(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AnyRules): unknown { - const obj: any = {}; - message.required !== undefined && (obj.required = message.required); - if (message.in) { - obj.in = message.in.map((e) => e); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => e); - } else { - obj.notIn = []; - } - return obj; - }, - - create(base?: DeepPartial): AnyRules { - return AnyRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AnyRules { - const message = createBaseAnyRules(); - message.required = object.required ?? false; - message.in = object.in?.map((e) => e) || []; - message.notIn = object.notIn?.map((e) => e) || []; - return message; - }, -}; - -function createBaseDurationRules(): DurationRules { - return { - required: false, - const: undefined, - lt: undefined, - lte: undefined, - gt: undefined, - gte: undefined, - in: [], - notIn: [], - }; -} - -export const DurationRules = { - encode(message: DurationRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.required === true) { - writer.uint32(8).bool(message.required); - } - if (message.const !== undefined) { - Duration.encode(message.const, writer.uint32(18).fork()).ldelim(); - } - if (message.lt !== undefined) { - Duration.encode(message.lt, writer.uint32(26).fork()).ldelim(); - } - if (message.lte !== undefined) { - Duration.encode(message.lte, writer.uint32(34).fork()).ldelim(); - } - if (message.gt !== undefined) { - Duration.encode(message.gt, writer.uint32(42).fork()).ldelim(); - } - if (message.gte !== undefined) { - Duration.encode(message.gte, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.in) { - Duration.encode(v!, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.notIn) { - Duration.encode(v!, writer.uint32(66).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DurationRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDurationRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.required = reader.bool(); - break; - case 2: - message.const = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.lt = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.lte = Duration.decode(reader, reader.uint32()); - break; - case 5: - message.gt = Duration.decode(reader, reader.uint32()); - break; - case 6: - message.gte = Duration.decode(reader, reader.uint32()); - break; - case 7: - message.in.push(Duration.decode(reader, reader.uint32())); - break; - case 8: - message.notIn.push(Duration.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DurationRules { - return { - required: isSet(object.required) ? Boolean(object.required) : false, - const: isSet(object.const) ? Duration.fromJSON(object.const) : undefined, - lt: isSet(object.lt) ? Duration.fromJSON(object.lt) : undefined, - lte: isSet(object.lte) ? Duration.fromJSON(object.lte) : undefined, - gt: isSet(object.gt) ? Duration.fromJSON(object.gt) : undefined, - gte: isSet(object.gte) ? Duration.fromJSON(object.gte) : undefined, - in: Array.isArray(object?.in) ? object.in.map((e: any) => Duration.fromJSON(e)) : [], - notIn: Array.isArray(object?.notIn) ? object.notIn.map((e: any) => Duration.fromJSON(e)) : [], - }; - }, - - toJSON(message: DurationRules): unknown { - const obj: any = {}; - message.required !== undefined && (obj.required = message.required); - message.const !== undefined && (obj.const = message.const ? Duration.toJSON(message.const) : undefined); - message.lt !== undefined && (obj.lt = message.lt ? Duration.toJSON(message.lt) : undefined); - message.lte !== undefined && (obj.lte = message.lte ? Duration.toJSON(message.lte) : undefined); - message.gt !== undefined && (obj.gt = message.gt ? Duration.toJSON(message.gt) : undefined); - message.gte !== undefined && (obj.gte = message.gte ? Duration.toJSON(message.gte) : undefined); - if (message.in) { - obj.in = message.in.map((e) => e ? Duration.toJSON(e) : undefined); - } else { - obj.in = []; - } - if (message.notIn) { - obj.notIn = message.notIn.map((e) => e ? Duration.toJSON(e) : undefined); - } else { - obj.notIn = []; - } - return obj; - }, - - create(base?: DeepPartial): DurationRules { - return DurationRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DurationRules { - const message = createBaseDurationRules(); - message.required = object.required ?? false; - message.const = (object.const !== undefined && object.const !== null) - ? Duration.fromPartial(object.const) - : undefined; - message.lt = (object.lt !== undefined && object.lt !== null) ? Duration.fromPartial(object.lt) : undefined; - message.lte = (object.lte !== undefined && object.lte !== null) ? Duration.fromPartial(object.lte) : undefined; - message.gt = (object.gt !== undefined && object.gt !== null) ? Duration.fromPartial(object.gt) : undefined; - message.gte = (object.gte !== undefined && object.gte !== null) ? Duration.fromPartial(object.gte) : undefined; - message.in = object.in?.map((e) => Duration.fromPartial(e)) || []; - message.notIn = object.notIn?.map((e) => Duration.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseTimestampRules(): TimestampRules { - return { - required: false, - const: undefined, - lt: undefined, - lte: undefined, - gt: undefined, - gte: undefined, - ltNow: false, - gtNow: false, - within: undefined, - }; -} - -export const TimestampRules = { - encode(message: TimestampRules, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.required === true) { - writer.uint32(8).bool(message.required); - } - if (message.const !== undefined) { - Timestamp.encode(toTimestamp(message.const), writer.uint32(18).fork()).ldelim(); - } - if (message.lt !== undefined) { - Timestamp.encode(toTimestamp(message.lt), writer.uint32(26).fork()).ldelim(); - } - if (message.lte !== undefined) { - Timestamp.encode(toTimestamp(message.lte), writer.uint32(34).fork()).ldelim(); - } - if (message.gt !== undefined) { - Timestamp.encode(toTimestamp(message.gt), writer.uint32(42).fork()).ldelim(); - } - if (message.gte !== undefined) { - Timestamp.encode(toTimestamp(message.gte), writer.uint32(50).fork()).ldelim(); - } - if (message.ltNow === true) { - writer.uint32(56).bool(message.ltNow); - } - if (message.gtNow === true) { - writer.uint32(64).bool(message.gtNow); - } - if (message.within !== undefined) { - Duration.encode(message.within, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TimestampRules { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTimestampRules(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.required = reader.bool(); - break; - case 2: - message.const = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 3: - message.lt = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 4: - message.lte = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.gt = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 6: - message.gte = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 7: - message.ltNow = reader.bool(); - break; - case 8: - message.gtNow = reader.bool(); - break; - case 9: - message.within = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TimestampRules { - return { - required: isSet(object.required) ? Boolean(object.required) : false, - const: isSet(object.const) ? fromJsonTimestamp(object.const) : undefined, - lt: isSet(object.lt) ? fromJsonTimestamp(object.lt) : undefined, - lte: isSet(object.lte) ? fromJsonTimestamp(object.lte) : undefined, - gt: isSet(object.gt) ? fromJsonTimestamp(object.gt) : undefined, - gte: isSet(object.gte) ? fromJsonTimestamp(object.gte) : undefined, - ltNow: isSet(object.ltNow) ? Boolean(object.ltNow) : false, - gtNow: isSet(object.gtNow) ? Boolean(object.gtNow) : false, - within: isSet(object.within) ? Duration.fromJSON(object.within) : undefined, - }; - }, - - toJSON(message: TimestampRules): unknown { - const obj: any = {}; - message.required !== undefined && (obj.required = message.required); - message.const !== undefined && (obj.const = message.const.toISOString()); - message.lt !== undefined && (obj.lt = message.lt.toISOString()); - message.lte !== undefined && (obj.lte = message.lte.toISOString()); - message.gt !== undefined && (obj.gt = message.gt.toISOString()); - message.gte !== undefined && (obj.gte = message.gte.toISOString()); - message.ltNow !== undefined && (obj.ltNow = message.ltNow); - message.gtNow !== undefined && (obj.gtNow = message.gtNow); - message.within !== undefined && (obj.within = message.within ? Duration.toJSON(message.within) : undefined); - return obj; - }, - - create(base?: DeepPartial): TimestampRules { - return TimestampRules.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): TimestampRules { - const message = createBaseTimestampRules(); - message.required = object.required ?? false; - message.const = object.const ?? undefined; - message.lt = object.lt ?? undefined; - message.lte = object.lte ?? undefined; - message.gt = object.gt ?? undefined; - message.gte = object.gte ?? undefined; - message.ltNow = object.ltNow ?? false; - message.gtNow = object.gtNow ?? false; - message.within = (object.within !== undefined && object.within !== null) - ? Duration.fromPartial(object.within) - : undefined; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/action.ts b/apps/login/lib/grpc/zitadel/action.ts deleted file mode 100644 index ae4f47652dd..00000000000 --- a/apps/login/lib/grpc/zitadel/action.ts +++ /dev/null @@ -1,755 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { LocalizedMessage } from "./message"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.action.v1"; - -export enum ActionState { - ACTION_STATE_UNSPECIFIED = 0, - ACTION_STATE_INACTIVE = 1, - ACTION_STATE_ACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function actionStateFromJSON(object: any): ActionState { - switch (object) { - case 0: - case "ACTION_STATE_UNSPECIFIED": - return ActionState.ACTION_STATE_UNSPECIFIED; - case 1: - case "ACTION_STATE_INACTIVE": - return ActionState.ACTION_STATE_INACTIVE; - case 2: - case "ACTION_STATE_ACTIVE": - return ActionState.ACTION_STATE_ACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return ActionState.UNRECOGNIZED; - } -} - -export function actionStateToJSON(object: ActionState): string { - switch (object) { - case ActionState.ACTION_STATE_UNSPECIFIED: - return "ACTION_STATE_UNSPECIFIED"; - case ActionState.ACTION_STATE_INACTIVE: - return "ACTION_STATE_INACTIVE"; - case ActionState.ACTION_STATE_ACTIVE: - return "ACTION_STATE_ACTIVE"; - case ActionState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum ActionFieldName { - ACTION_FIELD_NAME_UNSPECIFIED = 0, - ACTION_FIELD_NAME_NAME = 1, - ACTION_FIELD_NAME_ID = 2, - ACTION_FIELD_NAME_STATE = 3, - UNRECOGNIZED = -1, -} - -export function actionFieldNameFromJSON(object: any): ActionFieldName { - switch (object) { - case 0: - case "ACTION_FIELD_NAME_UNSPECIFIED": - return ActionFieldName.ACTION_FIELD_NAME_UNSPECIFIED; - case 1: - case "ACTION_FIELD_NAME_NAME": - return ActionFieldName.ACTION_FIELD_NAME_NAME; - case 2: - case "ACTION_FIELD_NAME_ID": - return ActionFieldName.ACTION_FIELD_NAME_ID; - case 3: - case "ACTION_FIELD_NAME_STATE": - return ActionFieldName.ACTION_FIELD_NAME_STATE; - case -1: - case "UNRECOGNIZED": - default: - return ActionFieldName.UNRECOGNIZED; - } -} - -export function actionFieldNameToJSON(object: ActionFieldName): string { - switch (object) { - case ActionFieldName.ACTION_FIELD_NAME_UNSPECIFIED: - return "ACTION_FIELD_NAME_UNSPECIFIED"; - case ActionFieldName.ACTION_FIELD_NAME_NAME: - return "ACTION_FIELD_NAME_NAME"; - case ActionFieldName.ACTION_FIELD_NAME_ID: - return "ACTION_FIELD_NAME_ID"; - case ActionFieldName.ACTION_FIELD_NAME_STATE: - return "ACTION_FIELD_NAME_STATE"; - case ActionFieldName.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FlowState { - FLOW_STATE_UNSPECIFIED = 0, - FLOW_STATE_INACTIVE = 1, - FLOW_STATE_ACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function flowStateFromJSON(object: any): FlowState { - switch (object) { - case 0: - case "FLOW_STATE_UNSPECIFIED": - return FlowState.FLOW_STATE_UNSPECIFIED; - case 1: - case "FLOW_STATE_INACTIVE": - return FlowState.FLOW_STATE_INACTIVE; - case 2: - case "FLOW_STATE_ACTIVE": - return FlowState.FLOW_STATE_ACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return FlowState.UNRECOGNIZED; - } -} - -export function flowStateToJSON(object: FlowState): string { - switch (object) { - case FlowState.FLOW_STATE_UNSPECIFIED: - return "FLOW_STATE_UNSPECIFIED"; - case FlowState.FLOW_STATE_INACTIVE: - return "FLOW_STATE_INACTIVE"; - case FlowState.FLOW_STATE_ACTIVE: - return "FLOW_STATE_ACTIVE"; - case FlowState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface Action { - id: string; - details: ObjectDetails | undefined; - state: ActionState; - name: string; - script: string; - timeout: Duration | undefined; - allowedToFail: boolean; -} - -export interface ActionIDQuery { - id: string; -} - -export interface ActionNameQuery { - name: string; - method: TextQueryMethod; -} - -/** ActionStateQuery always equals */ -export interface ActionStateQuery { - state: ActionState; -} - -export interface Flow { - /** id of the flow type */ - type: FlowType | undefined; - details: ObjectDetails | undefined; - state: FlowState; - triggerActions: TriggerAction[]; -} - -export interface FlowType { - /** identifier of the type */ - id: string; - /** key and name of the type */ - name: LocalizedMessage | undefined; -} - -export interface TriggerType { - /** identifier of the type */ - id: string; - /** key and name of the type */ - name: LocalizedMessage | undefined; -} - -export interface TriggerAction { - /** id of the trigger type */ - triggerType: TriggerType | undefined; - actions: Action[]; -} - -function createBaseAction(): Action { - return { id: "", details: undefined, state: 0, name: "", script: "", timeout: undefined, allowedToFail: false }; -} - -export const Action = { - encode(message: Action, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.script !== "") { - writer.uint32(42).string(message.script); - } - if (message.timeout !== undefined) { - Duration.encode(message.timeout, writer.uint32(50).fork()).ldelim(); - } - if (message.allowedToFail === true) { - writer.uint32(56).bool(message.allowedToFail); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Action { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAction(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.script = reader.string(); - break; - case 6: - message.timeout = Duration.decode(reader, reader.uint32()); - break; - case 7: - message.allowedToFail = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Action { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? actionStateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - script: isSet(object.script) ? String(object.script) : "", - timeout: isSet(object.timeout) ? Duration.fromJSON(object.timeout) : undefined, - allowedToFail: isSet(object.allowedToFail) ? Boolean(object.allowedToFail) : false, - }; - }, - - toJSON(message: Action): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = actionStateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.script !== undefined && (obj.script = message.script); - message.timeout !== undefined && (obj.timeout = message.timeout ? Duration.toJSON(message.timeout) : undefined); - message.allowedToFail !== undefined && (obj.allowedToFail = message.allowedToFail); - return obj; - }, - - create(base?: DeepPartial): Action { - return Action.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Action { - const message = createBaseAction(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.script = object.script ?? ""; - message.timeout = (object.timeout !== undefined && object.timeout !== null) - ? Duration.fromPartial(object.timeout) - : undefined; - message.allowedToFail = object.allowedToFail ?? false; - return message; - }, -}; - -function createBaseActionIDQuery(): ActionIDQuery { - return { id: "" }; -} - -export const ActionIDQuery = { - encode(message: ActionIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActionIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActionIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActionIDQuery { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: ActionIDQuery): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): ActionIDQuery { - return ActionIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActionIDQuery { - const message = createBaseActionIDQuery(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseActionNameQuery(): ActionNameQuery { - return { name: "", method: 0 }; -} - -export const ActionNameQuery = { - encode(message: ActionNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActionNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActionNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActionNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: ActionNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): ActionNameQuery { - return ActionNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActionNameQuery { - const message = createBaseActionNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseActionStateQuery(): ActionStateQuery { - return { state: 0 }; -} - -export const ActionStateQuery = { - encode(message: ActionStateQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.state !== 0) { - writer.uint32(8).int32(message.state); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActionStateQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActionStateQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.state = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActionStateQuery { - return { state: isSet(object.state) ? actionStateFromJSON(object.state) : 0 }; - }, - - toJSON(message: ActionStateQuery): unknown { - const obj: any = {}; - message.state !== undefined && (obj.state = actionStateToJSON(message.state)); - return obj; - }, - - create(base?: DeepPartial): ActionStateQuery { - return ActionStateQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActionStateQuery { - const message = createBaseActionStateQuery(); - message.state = object.state ?? 0; - return message; - }, -}; - -function createBaseFlow(): Flow { - return { type: undefined, details: undefined, state: 0, triggerActions: [] }; -} - -export const Flow = { - encode(message: Flow, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== undefined) { - FlowType.encode(message.type, writer.uint32(10).fork()).ldelim(); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - for (const v of message.triggerActions) { - TriggerAction.encode(v!, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Flow { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFlow(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = FlowType.decode(reader, reader.uint32()); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.triggerActions.push(TriggerAction.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Flow { - return { - type: isSet(object.type) ? FlowType.fromJSON(object.type) : undefined, - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? flowStateFromJSON(object.state) : 0, - triggerActions: Array.isArray(object?.triggerActions) - ? object.triggerActions.map((e: any) => TriggerAction.fromJSON(e)) - : [], - }; - }, - - toJSON(message: Flow): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type ? FlowType.toJSON(message.type) : undefined); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = flowStateToJSON(message.state)); - if (message.triggerActions) { - obj.triggerActions = message.triggerActions.map((e) => e ? TriggerAction.toJSON(e) : undefined); - } else { - obj.triggerActions = []; - } - return obj; - }, - - create(base?: DeepPartial): Flow { - return Flow.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Flow { - const message = createBaseFlow(); - message.type = (object.type !== undefined && object.type !== null) ? FlowType.fromPartial(object.type) : undefined; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.triggerActions = object.triggerActions?.map((e) => TriggerAction.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFlowType(): FlowType { - return { id: "", name: undefined }; -} - -export const FlowType = { - encode(message: FlowType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== undefined) { - LocalizedMessage.encode(message.name, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FlowType { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFlowType(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = LocalizedMessage.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FlowType { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? LocalizedMessage.fromJSON(object.name) : undefined, - }; - }, - - toJSON(message: FlowType): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name ? LocalizedMessage.toJSON(message.name) : undefined); - return obj; - }, - - create(base?: DeepPartial): FlowType { - return FlowType.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FlowType { - const message = createBaseFlowType(); - message.id = object.id ?? ""; - message.name = (object.name !== undefined && object.name !== null) - ? LocalizedMessage.fromPartial(object.name) - : undefined; - return message; - }, -}; - -function createBaseTriggerType(): TriggerType { - return { id: "", name: undefined }; -} - -export const TriggerType = { - encode(message: TriggerType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== undefined) { - LocalizedMessage.encode(message.name, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TriggerType { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTriggerType(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = LocalizedMessage.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TriggerType { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? LocalizedMessage.fromJSON(object.name) : undefined, - }; - }, - - toJSON(message: TriggerType): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name ? LocalizedMessage.toJSON(message.name) : undefined); - return obj; - }, - - create(base?: DeepPartial): TriggerType { - return TriggerType.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): TriggerType { - const message = createBaseTriggerType(); - message.id = object.id ?? ""; - message.name = (object.name !== undefined && object.name !== null) - ? LocalizedMessage.fromPartial(object.name) - : undefined; - return message; - }, -}; - -function createBaseTriggerAction(): TriggerAction { - return { triggerType: undefined, actions: [] }; -} - -export const TriggerAction = { - encode(message: TriggerAction, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.triggerType !== undefined) { - TriggerType.encode(message.triggerType, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.actions) { - Action.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TriggerAction { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTriggerAction(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.triggerType = TriggerType.decode(reader, reader.uint32()); - break; - case 2: - message.actions.push(Action.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TriggerAction { - return { - triggerType: isSet(object.triggerType) ? TriggerType.fromJSON(object.triggerType) : undefined, - actions: Array.isArray(object?.actions) ? object.actions.map((e: any) => Action.fromJSON(e)) : [], - }; - }, - - toJSON(message: TriggerAction): unknown { - const obj: any = {}; - message.triggerType !== undefined && - (obj.triggerType = message.triggerType ? TriggerType.toJSON(message.triggerType) : undefined); - if (message.actions) { - obj.actions = message.actions.map((e) => e ? Action.toJSON(e) : undefined); - } else { - obj.actions = []; - } - return obj; - }, - - create(base?: DeepPartial): TriggerAction { - return TriggerAction.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): TriggerAction { - const message = createBaseTriggerAction(); - message.triggerType = (object.triggerType !== undefined && object.triggerType !== null) - ? TriggerType.fromPartial(object.triggerType) - : undefined; - message.actions = object.actions?.map((e) => Action.fromPartial(e)) || []; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/admin.ts b/apps/login/lib/grpc/zitadel/admin.ts deleted file mode 100644 index 859d5951814..00000000000 --- a/apps/login/lib/grpc/zitadel/admin.ts +++ /dev/null @@ -1,27011 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import type { CallContext, CallOptions } from "nice-grpc-common"; -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { AggregateType, Event, EventType } from "./event"; -import { - IDP, - IDPFieldName, - iDPFieldNameFromJSON, - iDPFieldNameToJSON, - IDPIDQuery, - IDPLoginPolicyLink, - IDPNameQuery, - IDPStylingType, - iDPStylingTypeFromJSON, - iDPStylingTypeToJSON, - IDPUserLink, - LDAPAttributes, - OIDCMappingField, - oIDCMappingFieldFromJSON, - oIDCMappingFieldToJSON, - Options, - Provider, -} from "./idp"; -import { - Domain, - DomainFieldName, - domainFieldNameFromJSON, - domainFieldNameToJSON, - DomainSearchQuery, - InstanceDetail, -} from "./instance"; -import { - AddCustomLabelPolicyRequest, - AddCustomLockoutPolicyRequest, - AddCustomLoginPolicyRequest, - AddCustomPasswordComplexityPolicyRequest, - AddCustomPrivacyPolicyRequest, - AddOrgMemberRequest, - AddOrgRequest, - AddProjectGrantMemberRequest, - AddProjectMemberRequest, - AddProjectRoleRequest, - AddUserGrantRequest, - SetCustomDomainClaimedMessageTextRequest, - SetCustomInitMessageTextRequest, - SetCustomLoginTextsRequest as SetCustomLoginTextsRequest2, - SetCustomPasswordlessRegistrationMessageTextRequest, - SetCustomPasswordResetMessageTextRequest, - SetCustomVerifyEmailMessageTextRequest, - SetCustomVerifyPhoneMessageTextRequest, - SetTriggerActionsRequest, - SetUserMetadataRequest, -} from "./management"; -import { Member, SearchQuery } from "./member"; -import { ListDetails, ListQuery, ObjectDetails } from "./object"; -import { Domain as Domain3, Org, OrgFieldName, orgFieldNameFromJSON, orgFieldNameToJSON, OrgQuery } from "./org"; -import { - DomainPolicy, - LabelPolicy, - LockoutPolicy, - LoginPolicy, - MultiFactorType, - multiFactorTypeFromJSON, - multiFactorTypeToJSON, - NotificationPolicy, - OrgIAMPolicy, - PasswordAgePolicy, - PasswordComplexityPolicy, - PasswordlessType, - passwordlessTypeFromJSON, - passwordlessTypeToJSON, - PrivacyPolicy, - SecondFactorType, - secondFactorTypeFromJSON, - secondFactorTypeToJSON, -} from "./policy"; -import { - DebugNotificationProvider, - OIDCSettings, - SecretGenerator, - SecretGeneratorQuery, - SecretGeneratorType, - secretGeneratorTypeFromJSON, - secretGeneratorTypeToJSON, - SecurityPolicy, - SMSProvider, - SMTPConfig, -} from "./settings"; -import { - EmailVerificationDoneScreenText, - EmailVerificationScreenText, - ExternalRegistrationUserOverviewScreenText, - ExternalUserNotFoundScreenText, - FooterText, - InitializeUserDoneScreenText, - InitializeUserScreenText, - InitMFADoneScreenText, - InitMFAOTPScreenText, - InitMFAPromptScreenText, - InitMFAU2FScreenText, - InitPasswordDoneScreenText, - InitPasswordScreenText, - LinkingUserDoneScreenText, - LoginCustomText, - LoginScreenText, - LogoutDoneScreenText, - MessageCustomText, - MFAProvidersText, - PasswordChangeDoneScreenText, - PasswordChangeScreenText, - PasswordlessPromptScreenText, - PasswordlessRegistrationDoneScreenText, - PasswordlessRegistrationScreenText, - PasswordlessScreenText, - PasswordResetDoneScreenText, - PasswordScreenText, - RegistrationOptionScreenText, - RegistrationOrgScreenText, - RegistrationUserScreenText, - SelectAccountScreenText, - SuccessLoginScreenText, - UsernameChangeDoneScreenText, - UsernameChangeScreenText, - VerifyMFAOTPScreenText, - VerifyMFAU2FScreenText, -} from "./text"; -import { Gender, genderFromJSON, genderToJSON } from "./user"; -import { - DataAction, - DataAPIApplication, - DataAppKey, - DataHumanUser, - DataJWTIDP, - DataMachineKey, - DataMachineUser, - DataOIDCApplication, - DataOIDCIDP, - DataProject, - DataProjectGrant, - ImportDataOrg as ImportDataOrg1, -} from "./v1"; - -export const protobufPackage = "zitadel.admin.v1"; - -/** This is an empty request */ -export interface HealthzRequest { -} - -/** This is an empty response */ -export interface HealthzResponse { -} - -/** This is an empty request */ -export interface GetSupportedLanguagesRequest { -} - -export interface GetSupportedLanguagesResponse { - languages: string[]; -} - -export interface SetDefaultLanguageRequest { - language: string; -} - -export interface SetDefaultLanguageResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetDefaultLanguageRequest { -} - -export interface GetDefaultLanguageResponse { - language: string; -} - -export interface SetDefaultOrgRequest { - orgId: string; -} - -export interface SetDefaultOrgResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetDefaultOrgRequest { -} - -export interface GetDefaultOrgResponse { - org: Org | undefined; -} - -/** This is an empty request */ -export interface GetMyInstanceRequest { -} - -export interface GetMyInstanceResponse { - instance: InstanceDetail | undefined; -} - -export interface ListInstanceDomainsRequest { - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: DomainFieldName; - /** criteria the client is looking for */ - queries: DomainSearchQuery[]; -} - -export interface ListInstanceDomainsResponse { - details: ListDetails | undefined; - sortingColumn: DomainFieldName; - result: Domain[]; -} - -export interface ListSecretGeneratorsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: SecretGeneratorQuery[]; -} - -export interface ListSecretGeneratorsResponse { - details: ListDetails | undefined; - result: SecretGenerator[]; -} - -export interface GetSecretGeneratorRequest { - generatorType: SecretGeneratorType; -} - -export interface GetSecretGeneratorResponse { - secretGenerator: SecretGenerator | undefined; -} - -export interface UpdateSecretGeneratorRequest { - generatorType: SecretGeneratorType; - length: number; - expiry: Duration | undefined; - includeLowerLetters: boolean; - includeUpperLetters: boolean; - includeDigits: boolean; - includeSymbols: boolean; -} - -export interface UpdateSecretGeneratorResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetSMTPConfigRequest { -} - -export interface GetSMTPConfigResponse { - smtpConfig: SMTPConfig | undefined; -} - -export interface AddSMTPConfigRequest { - senderAddress: string; - senderName: string; - tls: boolean; - host: string; - user: string; - password: string; -} - -export interface AddSMTPConfigResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateSMTPConfigRequest { - senderAddress: string; - senderName: string; - tls: boolean; - host: string; - user: string; -} - -export interface UpdateSMTPConfigResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateSMTPConfigPasswordRequest { - password: string; -} - -export interface UpdateSMTPConfigPasswordResponse { - details: ObjectDetails | undefined; -} - -/** this is an empty request */ -export interface RemoveSMTPConfigRequest { -} - -export interface RemoveSMTPConfigResponse { - details: ObjectDetails | undefined; -} - -export interface ListSMSProvidersRequest { - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListSMSProvidersResponse { - details: ListDetails | undefined; - result: SMSProvider[]; -} - -export interface GetSMSProviderRequest { - id: string; -} - -export interface GetSMSProviderResponse { - config: SMSProvider | undefined; -} - -export interface AddSMSProviderTwilioRequest { - sid: string; - token: string; - senderNumber: string; -} - -export interface AddSMSProviderTwilioResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateSMSProviderTwilioRequest { - id: string; - sid: string; - senderNumber: string; -} - -export interface UpdateSMSProviderTwilioResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateSMSProviderTwilioTokenRequest { - id: string; - token: string; -} - -export interface UpdateSMSProviderTwilioTokenResponse { - details: ObjectDetails | undefined; -} - -export interface ActivateSMSProviderRequest { - id: string; -} - -export interface ActivateSMSProviderResponse { - details: ObjectDetails | undefined; -} - -export interface DeactivateSMSProviderRequest { - id: string; -} - -export interface DeactivateSMSProviderResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveSMSProviderRequest { - id: string; -} - -export interface RemoveSMSProviderResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetFileSystemNotificationProviderRequest { -} - -export interface GetFileSystemNotificationProviderResponse { - provider: DebugNotificationProvider | undefined; -} - -/** This is an empty request */ -export interface GetLogNotificationProviderRequest { -} - -export interface GetLogNotificationProviderResponse { - provider: DebugNotificationProvider | undefined; -} - -/** This is an empty request */ -export interface GetOIDCSettingsRequest { -} - -export interface GetOIDCSettingsResponse { - settings: OIDCSettings | undefined; -} - -export interface AddOIDCSettingsRequest { - accessTokenLifetime: Duration | undefined; - idTokenLifetime: Duration | undefined; - refreshTokenIdleExpiration: Duration | undefined; - refreshTokenExpiration: Duration | undefined; -} - -export interface AddOIDCSettingsResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateOIDCSettingsRequest { - accessTokenLifetime: Duration | undefined; - idTokenLifetime: Duration | undefined; - refreshTokenIdleExpiration: Duration | undefined; - refreshTokenExpiration: Duration | undefined; -} - -export interface UpdateOIDCSettingsResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetSecurityPolicyRequest { -} - -export interface GetSecurityPolicyResponse { - policy: SecurityPolicy | undefined; -} - -export interface SetSecurityPolicyRequest { - /** states if iframe embedding is enabled or disabled */ - enableIframeEmbedding: boolean; - /** origins allowed loading ZITADEL in an iframe if enable_iframe_embedding is true */ - allowedOrigins: string[]; -} - -export interface SetSecurityPolicyResponse { - details: ObjectDetails | undefined; -} - -/** - * if name or domain is already in use, org is not unique - * at least one argument has to be provided - */ -export interface IsOrgUniqueRequest { - name: string; - domain: string; -} - -export interface IsOrgUniqueResponse { - isUnique: boolean; -} - -export interface GetOrgByIDRequest { - id: string; -} - -export interface GetOrgByIDResponse { - org: Org | undefined; -} - -export interface ListOrgsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: OrgFieldName; - /** criteria the client is looking for */ - queries: OrgQuery[]; -} - -export interface ListOrgsResponse { - details: ListDetails | undefined; - sortingColumn: OrgFieldName; - result: Org[]; -} - -export interface SetUpOrgRequest { - org: - | SetUpOrgRequest_Org - | undefined; - /** oneof field for the user managing the organization */ - human?: - | SetUpOrgRequest_Human - | undefined; - /** specify Org Member Roles for the provided user (default is ORG_OWNER if roles are empty) */ - roles: string[]; -} - -export interface SetUpOrgRequest_Org { - name: string; - domain: string; -} - -export interface SetUpOrgRequest_Human { - userName: string; - profile: SetUpOrgRequest_Human_Profile | undefined; - email: SetUpOrgRequest_Human_Email | undefined; - phone: SetUpOrgRequest_Human_Phone | undefined; - password: string; -} - -export interface SetUpOrgRequest_Human_Profile { - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; -} - -export interface SetUpOrgRequest_Human_Email { - email: string; - isEmailVerified: boolean; -} - -export interface SetUpOrgRequest_Human_Phone { - /** has to be a global number */ - phone: string; - isPhoneVerified: boolean; -} - -export interface SetUpOrgResponse { - details: ObjectDetails | undefined; - orgId: string; - userId: string; -} - -export interface RemoveOrgRequest { - orgId: string; -} - -export interface RemoveOrgResponse { - details: ObjectDetails | undefined; -} - -export interface GetIDPByIDRequest { - id: string; -} - -export interface GetIDPByIDResponse { - idp: IDP | undefined; -} - -export interface ListIDPsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: IDPFieldName; - /** criteria the client is looking for */ - queries: IDPQuery[]; -} - -export interface IDPQuery { - idpIdQuery?: IDPIDQuery | undefined; - idpNameQuery?: IDPNameQuery | undefined; -} - -export interface ListIDPsResponse { - details: ListDetails | undefined; - sortingColumn: IDPFieldName; - result: IDP[]; -} - -export interface AddOIDCIDPRequest { - name: string; - stylingType: IDPStylingType; - clientId: string; - clientSecret: string; - issuer: string; - scopes: string[]; - displayNameMapping: OIDCMappingField; - usernameMapping: OIDCMappingField; - autoRegister: boolean; -} - -export interface AddOIDCIDPResponse { - details: ObjectDetails | undefined; - idpId: string; -} - -export interface AddJWTIDPRequest { - name: string; - stylingType: IDPStylingType; - jwtEndpoint: string; - issuer: string; - keysEndpoint: string; - headerName: string; - autoRegister: boolean; -} - -export interface AddJWTIDPResponse { - details: ObjectDetails | undefined; - idpId: string; -} - -export interface UpdateIDPRequest { - idpId: string; - name: string; - stylingType: IDPStylingType; - autoRegister: boolean; -} - -export interface UpdateIDPResponse { - details: ObjectDetails | undefined; -} - -export interface DeactivateIDPRequest { - idpId: string; -} - -export interface DeactivateIDPResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateIDPRequest { - idpId: string; -} - -export interface ReactivateIDPResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveIDPRequest { - idpId: string; -} - -export interface RemoveIDPResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateIDPOIDCConfigRequest { - idpId: string; - issuer: string; - clientId: string; - clientSecret: string; - scopes: string[]; - displayNameMapping: OIDCMappingField; - usernameMapping: OIDCMappingField; -} - -export interface UpdateIDPOIDCConfigResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateIDPJWTConfigRequest { - idpId: string; - jwtEndpoint: string; - issuer: string; - keysEndpoint: string; - headerName: string; -} - -export interface UpdateIDPJWTConfigResponse { - details: ObjectDetails | undefined; -} - -export interface ListProvidersRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: ProviderQuery[]; -} - -export interface ProviderQuery { - idpIdQuery?: IDPIDQuery | undefined; - idpNameQuery?: IDPNameQuery | undefined; -} - -export interface ListProvidersResponse { - details: ListDetails | undefined; - result: Provider[]; -} - -export interface GetProviderByIDRequest { - id: string; -} - -export interface GetProviderByIDResponse { - idp: Provider | undefined; -} - -export interface AddGenericOAuthProviderRequest { - name: string; - clientId: string; - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - /** identifying attribute of the user in the response of the user_endpoint */ - idAttribute: string; - providerOptions: Options | undefined; -} - -export interface AddGenericOAuthProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGenericOAuthProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - /** identifying attribute of the user in the response of the user_endpoint */ - idAttribute: string; - providerOptions: Options | undefined; -} - -export interface UpdateGenericOAuthProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGenericOIDCProviderRequest { - name: string; - issuer: string; - clientId: string; - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGenericOIDCProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGenericOIDCProviderRequest { - id: string; - name: string; - issuer: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGenericOIDCProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddJWTProviderRequest { - name: string; - issuer: string; - jwtEndpoint: string; - keysEndpoint: string; - headerName: string; - providerOptions: Options | undefined; -} - -export interface AddJWTProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateJWTProviderRequest { - id: string; - name: string; - issuer: string; - jwtEndpoint: string; - keysEndpoint: string; - headerName: string; - providerOptions: Options | undefined; -} - -export interface UpdateJWTProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGitHubProviderRequest { - /** GitHub will be used as default, if no name is provided */ - name: string; - clientId: string; - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGitHubProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGitHubProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGitHubProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGitHubEnterpriseServerProviderRequest { - clientId: string; - name: string; - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGitHubEnterpriseServerProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGitHubEnterpriseServerProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGitHubEnterpriseServerProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGoogleProviderRequest { - /** Google will be used as default, if no name is provided */ - name: string; - clientId: string; - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGoogleProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGoogleProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGoogleProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddLDAPProviderRequest { - name: string; - host: string; - port: string; - tls: boolean; - baseDn: string; - userObjectClass: string; - userUniqueAttribute: string; - admin: string; - password: string; - attributes: LDAPAttributes | undefined; - providerOptions: Options | undefined; -} - -export interface AddLDAPProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateLDAPProviderRequest { - id: string; - name: string; - host: string; - port: string; - tls: boolean; - baseDn: string; - userObjectClass: string; - userUniqueAttribute: string; - admin: string; - password: string; - attributes: LDAPAttributes | undefined; - providerOptions: Options | undefined; -} - -export interface UpdateLDAPProviderResponse { - details: ObjectDetails | undefined; -} - -export interface DeleteProviderRequest { - id: string; -} - -export interface DeleteProviderResponse { - details: ObjectDetails | undefined; -} - -export interface GetOrgIAMPolicyRequest { -} - -export interface GetOrgIAMPolicyResponse { - policy: OrgIAMPolicy | undefined; -} - -export interface UpdateOrgIAMPolicyRequest { - userLoginMustBeDomain: boolean; -} - -export interface UpdateOrgIAMPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomOrgIAMPolicyRequest { - orgId: string; -} - -export interface GetCustomOrgIAMPolicyResponse { - policy: - | OrgIAMPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.OrgIAMPolicy */ - isDefault: boolean; -} - -export interface AddCustomOrgIAMPolicyRequest { - orgId: string; - /** the username has to end with the domain of its organization (uniqueness is organization based) */ - userLoginMustBeDomain: boolean; -} - -export interface AddCustomOrgIAMPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomOrgIAMPolicyRequest { - orgId: string; - userLoginMustBeDomain: boolean; -} - -export interface UpdateCustomOrgIAMPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomOrgIAMPolicyToDefaultRequest { - orgId: string; -} - -export interface ResetCustomOrgIAMPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDomainPolicyRequest { -} - -export interface GetDomainPolicyResponse { - policy: DomainPolicy | undefined; -} - -export interface UpdateDomainPolicyRequest { - userLoginMustBeDomain: boolean; - validateOrgDomains: boolean; - smtpSenderAddressMatchesInstanceDomain: boolean; -} - -export interface UpdateDomainPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomDomainPolicyRequest { - orgId: string; -} - -export interface GetCustomDomainPolicyResponse { - policy: - | DomainPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.DomainPolicy */ - isDefault: boolean; -} - -export interface AddCustomDomainPolicyRequest { - orgId: string; - /** the username has to end with the domain of its organization (uniqueness is organization based) */ - userLoginMustBeDomain: boolean; - validateOrgDomains: boolean; - smtpSenderAddressMatchesInstanceDomain: boolean; -} - -export interface AddCustomDomainPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomDomainPolicyRequest { - orgId: string; - userLoginMustBeDomain: boolean; - validateOrgDomains: boolean; - smtpSenderAddressMatchesInstanceDomain: boolean; -} - -export interface UpdateCustomDomainPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomDomainPolicyToDefaultRequest { - orgId: string; -} - -export interface ResetCustomDomainPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetLabelPolicyRequest { -} - -export interface GetLabelPolicyResponse { - policy: LabelPolicy | undefined; -} - -/** This is an empty request */ -export interface GetPreviewLabelPolicyRequest { -} - -export interface GetPreviewLabelPolicyResponse { - policy: LabelPolicy | undefined; -} - -export interface UpdateLabelPolicyRequest { - primaryColor: string; - hideLoginNameSuffix: boolean; - warnColor: string; - backgroundColor: string; - fontColor: string; - primaryColorDark: string; - backgroundColorDark: string; - warnColorDark: string; - fontColorDark: string; - disableWatermark: boolean; -} - -export interface UpdateLabelPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ActivateLabelPolicyRequest { -} - -export interface ActivateLabelPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveLabelPolicyLogoRequest { -} - -export interface RemoveLabelPolicyLogoResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveLabelPolicyLogoDarkRequest { -} - -export interface RemoveLabelPolicyLogoDarkResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveLabelPolicyIconRequest { -} - -export interface RemoveLabelPolicyIconResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveLabelPolicyIconDarkRequest { -} - -export interface RemoveLabelPolicyIconDarkResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveLabelPolicyFontRequest { -} - -export interface RemoveLabelPolicyFontResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetLoginPolicyRequest { -} - -export interface GetLoginPolicyResponse { - policy: LoginPolicy | undefined; -} - -export interface UpdateLoginPolicyRequest { - allowUsernamePassword: boolean; - allowRegister: boolean; - allowExternalIdp: boolean; - forceMfa: boolean; - passwordlessType: PasswordlessType; - hidePasswordReset: boolean; - ignoreUnknownUsernames: boolean; - defaultRedirectUri: string; - passwordCheckLifetime: Duration | undefined; - externalLoginCheckLifetime: Duration | undefined; - mfaInitSkipLifetime: Duration | undefined; - secondFactorCheckLifetime: Duration | undefined; - multiFactorCheckLifetime: - | Duration - | undefined; - /** If set to true, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the org domains and will redirect to the registration of that organization on success. */ - allowDomainDiscovery: boolean; - disableLoginWithEmail: boolean; - disableLoginWithPhone: boolean; -} - -export interface UpdateLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface ListLoginPolicyIDPsRequest { - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListLoginPolicyIDPsResponse { - details: ListDetails | undefined; - result: IDPLoginPolicyLink[]; -} - -export interface AddIDPToLoginPolicyRequest { - idpId: string; -} - -export interface AddIDPToLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveIDPFromLoginPolicyRequest { - idpId: string; -} - -export interface RemoveIDPFromLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListLoginPolicySecondFactorsRequest { -} - -export interface ListLoginPolicySecondFactorsResponse { - details: ListDetails | undefined; - result: SecondFactorType[]; -} - -export interface AddSecondFactorToLoginPolicyRequest { - type: SecondFactorType; -} - -export interface AddSecondFactorToLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveSecondFactorFromLoginPolicyRequest { - type: SecondFactorType; -} - -export interface RemoveSecondFactorFromLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListLoginPolicyMultiFactorsRequest { -} - -export interface ListLoginPolicyMultiFactorsResponse { - details: ListDetails | undefined; - result: MultiFactorType[]; -} - -export interface AddMultiFactorToLoginPolicyRequest { - type: MultiFactorType; -} - -export interface AddMultiFactorToLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveMultiFactorFromLoginPolicyRequest { - type: MultiFactorType; -} - -export interface RemoveMultiFactorFromLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface GetPasswordComplexityPolicyRequest { -} - -export interface GetPasswordComplexityPolicyResponse { - policy: PasswordComplexityPolicy | undefined; -} - -export interface UpdatePasswordComplexityPolicyRequest { - minLength: number; - hasUppercase: boolean; - hasLowercase: boolean; - hasNumber: boolean; - hasSymbol: boolean; -} - -export interface UpdatePasswordComplexityPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetPasswordAgePolicyRequest { -} - -export interface GetPasswordAgePolicyResponse { - policy: PasswordAgePolicy | undefined; -} - -export interface UpdatePasswordAgePolicyRequest { - maxAgeDays: number; - expireWarnDays: number; -} - -export interface UpdatePasswordAgePolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetLockoutPolicyRequest { -} - -export interface GetLockoutPolicyResponse { - policy: LockoutPolicy | undefined; -} - -export interface UpdateLockoutPolicyRequest { - /** failed attempts until a user gets locked */ - maxPasswordAttempts: number; -} - -export interface UpdateLockoutPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetPrivacyPolicyRequest { -} - -export interface GetPrivacyPolicyResponse { - policy: PrivacyPolicy | undefined; -} - -export interface UpdatePrivacyPolicyRequest { - tosLink: string; - privacyLink: string; - helpLink: string; -} - -export interface UpdatePrivacyPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface AddNotificationPolicyRequest { - passwordChange: boolean; -} - -export interface AddNotificationPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetNotificationPolicyRequest { -} - -export interface GetNotificationPolicyResponse { - policy: NotificationPolicy | undefined; -} - -export interface UpdateNotificationPolicyRequest { - passwordChange: boolean; -} - -export interface UpdateNotificationPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultInitMessageTextRequest { - language: string; -} - -export interface GetDefaultInitMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomInitMessageTextRequest { - language: string; -} - -export interface GetCustomInitMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultInitMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultInitMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomInitMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomInitMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultPasswordResetMessageTextRequest { - language: string; -} - -export interface GetDefaultPasswordResetMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomPasswordResetMessageTextRequest { - language: string; -} - -export interface GetCustomPasswordResetMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultPasswordResetMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultPasswordResetMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomPasswordResetMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomPasswordResetMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultVerifyEmailMessageTextRequest { - language: string; -} - -export interface GetDefaultVerifyEmailMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomVerifyEmailMessageTextRequest { - language: string; -} - -export interface GetCustomVerifyEmailMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultVerifyEmailMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultVerifyEmailMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomVerifyEmailMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomVerifyEmailMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultVerifyPhoneMessageTextRequest { - language: string; -} - -export interface GetDefaultVerifyPhoneMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomVerifyPhoneMessageTextRequest { - language: string; -} - -export interface GetCustomVerifyPhoneMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultVerifyPhoneMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultVerifyPhoneMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomVerifyPhoneMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomVerifyPhoneMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultDomainClaimedMessageTextRequest { - language: string; -} - -export interface GetDefaultDomainClaimedMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomDomainClaimedMessageTextRequest { - language: string; -} - -export interface GetCustomDomainClaimedMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultDomainClaimedMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultDomainClaimedMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomDomainClaimedMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomDomainClaimedMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultPasswordChangeMessageTextRequest { - language: string; -} - -export interface GetDefaultPasswordChangeMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomPasswordChangeMessageTextRequest { - language: string; -} - -export interface GetCustomPasswordChangeMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultPasswordChangeMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultPasswordChangeMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomPasswordChangeMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomPasswordChangeMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultPasswordlessRegistrationMessageTextRequest { - language: string; -} - -export interface GetDefaultPasswordlessRegistrationMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetCustomPasswordlessRegistrationMessageTextRequest { - language: string; -} - -export interface GetCustomPasswordlessRegistrationMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetDefaultPasswordlessRegistrationMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetDefaultPasswordlessRegistrationMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultLoginTextsRequest { - language: string; -} - -export interface GetDefaultLoginTextsResponse { - customText: LoginCustomText | undefined; -} - -export interface GetCustomLoginTextsRequest { - language: string; -} - -export interface GetCustomLoginTextsResponse { - customText: LoginCustomText | undefined; -} - -export interface SetCustomLoginTextsRequest { - language: string; - selectAccountText: SelectAccountScreenText | undefined; - loginText: LoginScreenText | undefined; - passwordText: PasswordScreenText | undefined; - usernameChangeText: UsernameChangeScreenText | undefined; - usernameChangeDoneText: UsernameChangeDoneScreenText | undefined; - initPasswordText: InitPasswordScreenText | undefined; - initPasswordDoneText: InitPasswordDoneScreenText | undefined; - emailVerificationText: EmailVerificationScreenText | undefined; - emailVerificationDoneText: EmailVerificationDoneScreenText | undefined; - initializeUserText: InitializeUserScreenText | undefined; - initializeDoneText: InitializeUserDoneScreenText | undefined; - initMfaPromptText: InitMFAPromptScreenText | undefined; - initMfaOtpText: InitMFAOTPScreenText | undefined; - initMfaU2fText: InitMFAU2FScreenText | undefined; - initMfaDoneText: InitMFADoneScreenText | undefined; - mfaProvidersText: MFAProvidersText | undefined; - verifyMfaOtpText: VerifyMFAOTPScreenText | undefined; - verifyMfaU2fText: VerifyMFAU2FScreenText | undefined; - passwordlessText: PasswordlessScreenText | undefined; - passwordChangeText: PasswordChangeScreenText | undefined; - passwordChangeDoneText: PasswordChangeDoneScreenText | undefined; - passwordResetDoneText: PasswordResetDoneScreenText | undefined; - registrationOptionText: RegistrationOptionScreenText | undefined; - registrationUserText: RegistrationUserScreenText | undefined; - registrationOrgText: RegistrationOrgScreenText | undefined; - linkingUserDoneText: LinkingUserDoneScreenText | undefined; - externalUserNotFoundText: ExternalUserNotFoundScreenText | undefined; - successLoginText: SuccessLoginScreenText | undefined; - logoutText: LogoutDoneScreenText | undefined; - footerText: FooterText | undefined; - passwordlessPromptText: PasswordlessPromptScreenText | undefined; - passwordlessRegistrationText: PasswordlessRegistrationScreenText | undefined; - passwordlessRegistrationDoneText: PasswordlessRegistrationDoneScreenText | undefined; - externalRegistrationUserOverviewText: ExternalRegistrationUserOverviewScreenText | undefined; -} - -export interface SetCustomLoginTextsResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomLoginTextsToDefaultRequest { - language: string; -} - -export interface ResetCustomLoginTextsToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface AddIAMMemberRequest { - userId: string; - roles: string[]; -} - -export interface AddIAMMemberResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateIAMMemberRequest { - userId: string; - roles: string[]; -} - -export interface UpdateIAMMemberResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveIAMMemberRequest { - userId: string; -} - -export interface RemoveIAMMemberResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListIAMMemberRolesRequest { -} - -export interface ListIAMMemberRolesResponse { - details: ListDetails | undefined; - roles: string[]; -} - -export interface ListIAMMembersRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: SearchQuery[]; -} - -export interface ListIAMMembersResponse { - details: ListDetails | undefined; - result: Member[]; -} - -/** This is an empty request */ -export interface ListViewsRequest { -} - -export interface ListViewsResponse { - /** TODO: list details */ - result: View[]; -} - -/** This is an empty request */ -export interface ListFailedEventsRequest { -} - -export interface ListFailedEventsResponse { - /** TODO: list details */ - result: FailedEvent[]; -} - -export interface RemoveFailedEventRequest { - database: string; - viewName: string; - failedSequence: number; -} - -/** This is an empty response */ -export interface RemoveFailedEventResponse { -} - -export interface View { - database: string; - viewName: string; - processedSequence: number; - /** The timestamp the event occurred */ - eventTimestamp: Date | undefined; - lastSuccessfulSpoolerRun: Date | undefined; -} - -export interface FailedEvent { - database: string; - viewName: string; - failedSequence: number; - failureCount: number; - errorMessage: string; - lastFailed: Date | undefined; -} - -export interface ImportDataRequest { - dataOrgs?: ImportDataOrg | undefined; - dataOrgsv1?: ImportDataOrg1 | undefined; - dataOrgsLocal?: ImportDataRequest_LocalInput | undefined; - dataOrgsv1Local?: ImportDataRequest_LocalInput | undefined; - dataOrgsS3?: ImportDataRequest_S3Input | undefined; - dataOrgsv1S3?: ImportDataRequest_S3Input | undefined; - dataOrgsGcs?: ImportDataRequest_GCSInput | undefined; - dataOrgsv1Gcs?: ImportDataRequest_GCSInput | undefined; - timeout: string; -} - -export interface ImportDataRequest_LocalInput { - path: string; -} - -export interface ImportDataRequest_S3Input { - path: string; - endpoint: string; - accessKeyId: string; - secretAccessKey: string; - ssl: boolean; - bucket: string; -} - -export interface ImportDataRequest_GCSInput { - bucket: string; - serviceaccountJson: string; - path: string; -} - -export interface ImportDataOrg { - orgs: DataOrg[]; -} - -export interface DataOrg { - orgId: string; - org: AddOrgRequest | undefined; - domainPolicy: AddCustomDomainPolicyRequest | undefined; - labelPolicy: AddCustomLabelPolicyRequest | undefined; - lockoutPolicy: AddCustomLockoutPolicyRequest | undefined; - loginPolicy: AddCustomLoginPolicyRequest | undefined; - passwordComplexityPolicy: AddCustomPasswordComplexityPolicyRequest | undefined; - privacyPolicy: AddCustomPrivacyPolicyRequest | undefined; - projects: DataProject[]; - projectRoles: AddProjectRoleRequest[]; - apiApps: DataAPIApplication[]; - oidcApps: DataOIDCApplication[]; - humanUsers: DataHumanUser[]; - machineUsers: DataMachineUser[]; - triggerActions: SetTriggerActionsRequest[]; - actions: DataAction[]; - projectGrants: DataProjectGrant[]; - userGrants: AddUserGrantRequest[]; - orgMembers: AddOrgMemberRequest[]; - projectMembers: AddProjectMemberRequest[]; - projectGrantMembers: AddProjectGrantMemberRequest[]; - userMetadata: SetUserMetadataRequest[]; - loginTexts: SetCustomLoginTextsRequest2[]; - initMessages: SetCustomInitMessageTextRequest[]; - passwordResetMessages: SetCustomPasswordResetMessageTextRequest[]; - verifyEmailMessages: SetCustomVerifyEmailMessageTextRequest[]; - verifyPhoneMessages: SetCustomVerifyPhoneMessageTextRequest[]; - domainClaimedMessages: SetCustomDomainClaimedMessageTextRequest[]; - passwordlessRegistrationMessages: SetCustomPasswordlessRegistrationMessageTextRequest[]; - oidcIdps: DataOIDCIDP[]; - jwtIdps: DataJWTIDP[]; - userLinks: IDPUserLink[]; - domains: Domain3[]; - appKeys: DataAppKey[]; - machineKeys: DataMachineKey[]; -} - -export interface ImportDataResponse { - errors: ImportDataError[]; - success: ImportDataSuccess | undefined; -} - -export interface ImportDataError { - type: string; - id: string; - message: string; -} - -export interface ImportDataSuccess { - orgs: ImportDataSuccessOrg[]; -} - -export interface ImportDataSuccessOrg { - orgId: string; - projectIds: string[]; - projectRoles: string[]; - oidcAppIds: string[]; - apiAppIds: string[]; - humanUserIds: string[]; - machineUserIds: string[]; - actionIds: string[]; - triggerActions: SetTriggerActionsRequest[]; - projectGrants: ImportDataSuccessProjectGrant[]; - userGrants: ImportDataSuccessUserGrant[]; - orgMembers: string[]; - projectMembers: ImportDataSuccessProjectMember[]; - projectGrantMembers: ImportDataSuccessProjectGrantMember[]; - oidcIpds: string[]; - jwtIdps: string[]; - idpLinks: string[]; - userLinks: ImportDataSuccessUserLinks[]; - userMetadata: ImportDataSuccessUserMetadata[]; - domains: string[]; - appKeys: string[]; - machineKeys: string[]; -} - -export interface ImportDataSuccessProjectGrant { - grantId: string; - projectId: string; - orgId: string; -} - -export interface ImportDataSuccessUserGrant { - projectId: string; - userId: string; -} - -export interface ImportDataSuccessProjectMember { - projectId: string; - userId: string; -} - -export interface ImportDataSuccessProjectGrantMember { - projectId: string; - grantId: string; - userId: string; -} - -export interface ImportDataSuccessUserLinks { - userId: string; - externalUserId: string; - displayName: string; - idpId: string; -} - -export interface ImportDataSuccessUserMetadata { - userId: string; - key: string; -} - -export interface ExportDataRequest { - orgIds: string[]; - excludedOrgIds: string[]; - withPasswords: boolean; - withOtp: boolean; - responseOutput: boolean; - localOutput: ExportDataRequest_LocalOutput | undefined; - s3Output: ExportDataRequest_S3Output | undefined; - gcsOutput: ExportDataRequest_GCSOutput | undefined; - timeout: string; -} - -export interface ExportDataRequest_LocalOutput { - path: string; -} - -export interface ExportDataRequest_S3Output { - path: string; - endpoint: string; - accessKeyId: string; - secretAccessKey: string; - ssl: boolean; - bucket: string; -} - -export interface ExportDataRequest_GCSOutput { - bucket: string; - serviceaccountJson: string; - path: string; -} - -export interface ExportDataResponse { - orgs: DataOrg[]; -} - -export interface ListEventsRequest { - sequence: number; - limit: number; - asc: boolean; - editorUserId: string; - eventTypes: string[]; - aggregateId: string; - aggregateTypes: string[]; - resourceOwner: string; - creationDate: Date | undefined; -} - -export interface ListEventsResponse { - events: Event[]; -} - -export interface ListEventTypesRequest { -} - -export interface ListEventTypesResponse { - eventTypes: EventType[]; -} - -export interface ListAggregateTypesRequest { -} - -export interface ListAggregateTypesResponse { - aggregateTypes: AggregateType[]; -} - -function createBaseHealthzRequest(): HealthzRequest { - return {}; -} - -export const HealthzRequest = { - encode(_: HealthzRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzRequest { - return {}; - }, - - toJSON(_: HealthzRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzRequest { - return HealthzRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzRequest { - const message = createBaseHealthzRequest(); - return message; - }, -}; - -function createBaseHealthzResponse(): HealthzResponse { - return {}; -} - -export const HealthzResponse = { - encode(_: HealthzResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzResponse { - return {}; - }, - - toJSON(_: HealthzResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzResponse { - return HealthzResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzResponse { - const message = createBaseHealthzResponse(); - return message; - }, -}; - -function createBaseGetSupportedLanguagesRequest(): GetSupportedLanguagesRequest { - return {}; -} - -export const GetSupportedLanguagesRequest = { - encode(_: GetSupportedLanguagesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSupportedLanguagesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSupportedLanguagesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetSupportedLanguagesRequest { - return {}; - }, - - toJSON(_: GetSupportedLanguagesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetSupportedLanguagesRequest { - return GetSupportedLanguagesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetSupportedLanguagesRequest { - const message = createBaseGetSupportedLanguagesRequest(); - return message; - }, -}; - -function createBaseGetSupportedLanguagesResponse(): GetSupportedLanguagesResponse { - return { languages: [] }; -} - -export const GetSupportedLanguagesResponse = { - encode(message: GetSupportedLanguagesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.languages) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSupportedLanguagesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSupportedLanguagesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.languages.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSupportedLanguagesResponse { - return { languages: Array.isArray(object?.languages) ? object.languages.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: GetSupportedLanguagesResponse): unknown { - const obj: any = {}; - if (message.languages) { - obj.languages = message.languages.map((e) => e); - } else { - obj.languages = []; - } - return obj; - }, - - create(base?: DeepPartial): GetSupportedLanguagesResponse { - return GetSupportedLanguagesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSupportedLanguagesResponse { - const message = createBaseGetSupportedLanguagesResponse(); - message.languages = object.languages?.map((e) => e) || []; - return message; - }, -}; - -function createBaseSetDefaultLanguageRequest(): SetDefaultLanguageRequest { - return { language: "" }; -} - -export const SetDefaultLanguageRequest = { - encode(message: SetDefaultLanguageRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultLanguageRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultLanguageRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultLanguageRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: SetDefaultLanguageRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): SetDefaultLanguageRequest { - return SetDefaultLanguageRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultLanguageRequest { - const message = createBaseSetDefaultLanguageRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseSetDefaultLanguageResponse(): SetDefaultLanguageResponse { - return { details: undefined }; -} - -export const SetDefaultLanguageResponse = { - encode(message: SetDefaultLanguageResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultLanguageResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultLanguageResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultLanguageResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultLanguageResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultLanguageResponse { - return SetDefaultLanguageResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultLanguageResponse { - const message = createBaseSetDefaultLanguageResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultLanguageRequest(): GetDefaultLanguageRequest { - return {}; -} - -export const GetDefaultLanguageRequest = { - encode(_: GetDefaultLanguageRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLanguageRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLanguageRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultLanguageRequest { - return {}; - }, - - toJSON(_: GetDefaultLanguageRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultLanguageRequest { - return GetDefaultLanguageRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultLanguageRequest { - const message = createBaseGetDefaultLanguageRequest(); - return message; - }, -}; - -function createBaseGetDefaultLanguageResponse(): GetDefaultLanguageResponse { - return { language: "" }; -} - -export const GetDefaultLanguageResponse = { - encode(message: GetDefaultLanguageResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLanguageResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLanguageResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLanguageResponse { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultLanguageResponse): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLanguageResponse { - return GetDefaultLanguageResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLanguageResponse { - const message = createBaseGetDefaultLanguageResponse(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseSetDefaultOrgRequest(): SetDefaultOrgRequest { - return { orgId: "" }; -} - -export const SetDefaultOrgRequest = { - encode(message: SetDefaultOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultOrgRequest { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: SetDefaultOrgRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): SetDefaultOrgRequest { - return SetDefaultOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultOrgRequest { - const message = createBaseSetDefaultOrgRequest(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseSetDefaultOrgResponse(): SetDefaultOrgResponse { - return { details: undefined }; -} - -export const SetDefaultOrgResponse = { - encode(message: SetDefaultOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultOrgResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultOrgResponse { - return SetDefaultOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultOrgResponse { - const message = createBaseSetDefaultOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultOrgRequest(): GetDefaultOrgRequest { - return {}; -} - -export const GetDefaultOrgRequest = { - encode(_: GetDefaultOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultOrgRequest { - return {}; - }, - - toJSON(_: GetDefaultOrgRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultOrgRequest { - return GetDefaultOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultOrgRequest { - const message = createBaseGetDefaultOrgRequest(); - return message; - }, -}; - -function createBaseGetDefaultOrgResponse(): GetDefaultOrgResponse { - return { org: undefined }; -} - -export const GetDefaultOrgResponse = { - encode(message: GetDefaultOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.org !== undefined) { - Org.encode(message.org, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.org = Org.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultOrgResponse { - return { org: isSet(object.org) ? Org.fromJSON(object.org) : undefined }; - }, - - toJSON(message: GetDefaultOrgResponse): unknown { - const obj: any = {}; - message.org !== undefined && (obj.org = message.org ? Org.toJSON(message.org) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultOrgResponse { - return GetDefaultOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultOrgResponse { - const message = createBaseGetDefaultOrgResponse(); - message.org = (object.org !== undefined && object.org !== null) ? Org.fromPartial(object.org) : undefined; - return message; - }, -}; - -function createBaseGetMyInstanceRequest(): GetMyInstanceRequest { - return {}; -} - -export const GetMyInstanceRequest = { - encode(_: GetMyInstanceRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyInstanceRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyInstanceRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyInstanceRequest { - return {}; - }, - - toJSON(_: GetMyInstanceRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyInstanceRequest { - return GetMyInstanceRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyInstanceRequest { - const message = createBaseGetMyInstanceRequest(); - return message; - }, -}; - -function createBaseGetMyInstanceResponse(): GetMyInstanceResponse { - return { instance: undefined }; -} - -export const GetMyInstanceResponse = { - encode(message: GetMyInstanceResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instance !== undefined) { - InstanceDetail.encode(message.instance, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyInstanceResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyInstanceResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instance = InstanceDetail.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyInstanceResponse { - return { instance: isSet(object.instance) ? InstanceDetail.fromJSON(object.instance) : undefined }; - }, - - toJSON(message: GetMyInstanceResponse): unknown { - const obj: any = {}; - message.instance !== undefined && - (obj.instance = message.instance ? InstanceDetail.toJSON(message.instance) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyInstanceResponse { - return GetMyInstanceResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyInstanceResponse { - const message = createBaseGetMyInstanceResponse(); - message.instance = (object.instance !== undefined && object.instance !== null) - ? InstanceDetail.fromPartial(object.instance) - : undefined; - return message; - }, -}; - -function createBaseListInstanceDomainsRequest(): ListInstanceDomainsRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListInstanceDomainsRequest = { - encode(message: ListInstanceDomainsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - DomainSearchQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListInstanceDomainsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListInstanceDomainsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(DomainSearchQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListInstanceDomainsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? domainFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => DomainSearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListInstanceDomainsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = domainFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? DomainSearchQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListInstanceDomainsRequest { - return ListInstanceDomainsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListInstanceDomainsRequest { - const message = createBaseListInstanceDomainsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => DomainSearchQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListInstanceDomainsResponse(): ListInstanceDomainsResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListInstanceDomainsResponse = { - encode(message: ListInstanceDomainsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - Domain.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListInstanceDomainsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListInstanceDomainsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(Domain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListInstanceDomainsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? domainFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Domain.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListInstanceDomainsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = domainFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? Domain.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListInstanceDomainsResponse { - return ListInstanceDomainsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListInstanceDomainsResponse { - const message = createBaseListInstanceDomainsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => Domain.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListSecretGeneratorsRequest(): ListSecretGeneratorsRequest { - return { query: undefined, queries: [] }; -} - -export const ListSecretGeneratorsRequest = { - encode(message: ListSecretGeneratorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - SecretGeneratorQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListSecretGeneratorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListSecretGeneratorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(SecretGeneratorQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListSecretGeneratorsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SecretGeneratorQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListSecretGeneratorsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SecretGeneratorQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListSecretGeneratorsRequest { - return ListSecretGeneratorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListSecretGeneratorsRequest { - const message = createBaseListSecretGeneratorsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => SecretGeneratorQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListSecretGeneratorsResponse(): ListSecretGeneratorsResponse { - return { details: undefined, result: [] }; -} - -export const ListSecretGeneratorsResponse = { - encode(message: ListSecretGeneratorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - SecretGenerator.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListSecretGeneratorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListSecretGeneratorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 3: - message.result.push(SecretGenerator.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListSecretGeneratorsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => SecretGenerator.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListSecretGeneratorsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? SecretGenerator.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListSecretGeneratorsResponse { - return ListSecretGeneratorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListSecretGeneratorsResponse { - const message = createBaseListSecretGeneratorsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => SecretGenerator.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetSecretGeneratorRequest(): GetSecretGeneratorRequest { - return { generatorType: 0 }; -} - -export const GetSecretGeneratorRequest = { - encode(message: GetSecretGeneratorRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.generatorType !== 0) { - writer.uint32(8).int32(message.generatorType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSecretGeneratorRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSecretGeneratorRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.generatorType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSecretGeneratorRequest { - return { generatorType: isSet(object.generatorType) ? secretGeneratorTypeFromJSON(object.generatorType) : 0 }; - }, - - toJSON(message: GetSecretGeneratorRequest): unknown { - const obj: any = {}; - message.generatorType !== undefined && (obj.generatorType = secretGeneratorTypeToJSON(message.generatorType)); - return obj; - }, - - create(base?: DeepPartial): GetSecretGeneratorRequest { - return GetSecretGeneratorRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSecretGeneratorRequest { - const message = createBaseGetSecretGeneratorRequest(); - message.generatorType = object.generatorType ?? 0; - return message; - }, -}; - -function createBaseGetSecretGeneratorResponse(): GetSecretGeneratorResponse { - return { secretGenerator: undefined }; -} - -export const GetSecretGeneratorResponse = { - encode(message: GetSecretGeneratorResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.secretGenerator !== undefined) { - SecretGenerator.encode(message.secretGenerator, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSecretGeneratorResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSecretGeneratorResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.secretGenerator = SecretGenerator.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSecretGeneratorResponse { - return { - secretGenerator: isSet(object.secretGenerator) ? SecretGenerator.fromJSON(object.secretGenerator) : undefined, - }; - }, - - toJSON(message: GetSecretGeneratorResponse): unknown { - const obj: any = {}; - message.secretGenerator !== undefined && - (obj.secretGenerator = message.secretGenerator ? SecretGenerator.toJSON(message.secretGenerator) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetSecretGeneratorResponse { - return GetSecretGeneratorResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSecretGeneratorResponse { - const message = createBaseGetSecretGeneratorResponse(); - message.secretGenerator = (object.secretGenerator !== undefined && object.secretGenerator !== null) - ? SecretGenerator.fromPartial(object.secretGenerator) - : undefined; - return message; - }, -}; - -function createBaseUpdateSecretGeneratorRequest(): UpdateSecretGeneratorRequest { - return { - generatorType: 0, - length: 0, - expiry: undefined, - includeLowerLetters: false, - includeUpperLetters: false, - includeDigits: false, - includeSymbols: false, - }; -} - -export const UpdateSecretGeneratorRequest = { - encode(message: UpdateSecretGeneratorRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.generatorType !== 0) { - writer.uint32(8).int32(message.generatorType); - } - if (message.length !== 0) { - writer.uint32(16).uint32(message.length); - } - if (message.expiry !== undefined) { - Duration.encode(message.expiry, writer.uint32(26).fork()).ldelim(); - } - if (message.includeLowerLetters === true) { - writer.uint32(32).bool(message.includeLowerLetters); - } - if (message.includeUpperLetters === true) { - writer.uint32(40).bool(message.includeUpperLetters); - } - if (message.includeDigits === true) { - writer.uint32(48).bool(message.includeDigits); - } - if (message.includeSymbols === true) { - writer.uint32(56).bool(message.includeSymbols); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSecretGeneratorRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSecretGeneratorRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.generatorType = reader.int32() as any; - break; - case 2: - message.length = reader.uint32(); - break; - case 3: - message.expiry = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.includeLowerLetters = reader.bool(); - break; - case 5: - message.includeUpperLetters = reader.bool(); - break; - case 6: - message.includeDigits = reader.bool(); - break; - case 7: - message.includeSymbols = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSecretGeneratorRequest { - return { - generatorType: isSet(object.generatorType) ? secretGeneratorTypeFromJSON(object.generatorType) : 0, - length: isSet(object.length) ? Number(object.length) : 0, - expiry: isSet(object.expiry) ? Duration.fromJSON(object.expiry) : undefined, - includeLowerLetters: isSet(object.includeLowerLetters) ? Boolean(object.includeLowerLetters) : false, - includeUpperLetters: isSet(object.includeUpperLetters) ? Boolean(object.includeUpperLetters) : false, - includeDigits: isSet(object.includeDigits) ? Boolean(object.includeDigits) : false, - includeSymbols: isSet(object.includeSymbols) ? Boolean(object.includeSymbols) : false, - }; - }, - - toJSON(message: UpdateSecretGeneratorRequest): unknown { - const obj: any = {}; - message.generatorType !== undefined && (obj.generatorType = secretGeneratorTypeToJSON(message.generatorType)); - message.length !== undefined && (obj.length = Math.round(message.length)); - message.expiry !== undefined && (obj.expiry = message.expiry ? Duration.toJSON(message.expiry) : undefined); - message.includeLowerLetters !== undefined && (obj.includeLowerLetters = message.includeLowerLetters); - message.includeUpperLetters !== undefined && (obj.includeUpperLetters = message.includeUpperLetters); - message.includeDigits !== undefined && (obj.includeDigits = message.includeDigits); - message.includeSymbols !== undefined && (obj.includeSymbols = message.includeSymbols); - return obj; - }, - - create(base?: DeepPartial): UpdateSecretGeneratorRequest { - return UpdateSecretGeneratorRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSecretGeneratorRequest { - const message = createBaseUpdateSecretGeneratorRequest(); - message.generatorType = object.generatorType ?? 0; - message.length = object.length ?? 0; - message.expiry = (object.expiry !== undefined && object.expiry !== null) - ? Duration.fromPartial(object.expiry) - : undefined; - message.includeLowerLetters = object.includeLowerLetters ?? false; - message.includeUpperLetters = object.includeUpperLetters ?? false; - message.includeDigits = object.includeDigits ?? false; - message.includeSymbols = object.includeSymbols ?? false; - return message; - }, -}; - -function createBaseUpdateSecretGeneratorResponse(): UpdateSecretGeneratorResponse { - return { details: undefined }; -} - -export const UpdateSecretGeneratorResponse = { - encode(message: UpdateSecretGeneratorResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSecretGeneratorResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSecretGeneratorResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSecretGeneratorResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateSecretGeneratorResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateSecretGeneratorResponse { - return UpdateSecretGeneratorResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSecretGeneratorResponse { - const message = createBaseUpdateSecretGeneratorResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetSMTPConfigRequest(): GetSMTPConfigRequest { - return {}; -} - -export const GetSMTPConfigRequest = { - encode(_: GetSMTPConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSMTPConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSMTPConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetSMTPConfigRequest { - return {}; - }, - - toJSON(_: GetSMTPConfigRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetSMTPConfigRequest { - return GetSMTPConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetSMTPConfigRequest { - const message = createBaseGetSMTPConfigRequest(); - return message; - }, -}; - -function createBaseGetSMTPConfigResponse(): GetSMTPConfigResponse { - return { smtpConfig: undefined }; -} - -export const GetSMTPConfigResponse = { - encode(message: GetSMTPConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.smtpConfig !== undefined) { - SMTPConfig.encode(message.smtpConfig, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSMTPConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSMTPConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.smtpConfig = SMTPConfig.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSMTPConfigResponse { - return { smtpConfig: isSet(object.smtpConfig) ? SMTPConfig.fromJSON(object.smtpConfig) : undefined }; - }, - - toJSON(message: GetSMTPConfigResponse): unknown { - const obj: any = {}; - message.smtpConfig !== undefined && - (obj.smtpConfig = message.smtpConfig ? SMTPConfig.toJSON(message.smtpConfig) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetSMTPConfigResponse { - return GetSMTPConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSMTPConfigResponse { - const message = createBaseGetSMTPConfigResponse(); - message.smtpConfig = (object.smtpConfig !== undefined && object.smtpConfig !== null) - ? SMTPConfig.fromPartial(object.smtpConfig) - : undefined; - return message; - }, -}; - -function createBaseAddSMTPConfigRequest(): AddSMTPConfigRequest { - return { senderAddress: "", senderName: "", tls: false, host: "", user: "", password: "" }; -} - -export const AddSMTPConfigRequest = { - encode(message: AddSMTPConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.senderAddress !== "") { - writer.uint32(10).string(message.senderAddress); - } - if (message.senderName !== "") { - writer.uint32(18).string(message.senderName); - } - if (message.tls === true) { - writer.uint32(24).bool(message.tls); - } - if (message.host !== "") { - writer.uint32(34).string(message.host); - } - if (message.user !== "") { - writer.uint32(42).string(message.user); - } - if (message.password !== "") { - writer.uint32(50).string(message.password); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSMTPConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSMTPConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.senderAddress = reader.string(); - break; - case 2: - message.senderName = reader.string(); - break; - case 3: - message.tls = reader.bool(); - break; - case 4: - message.host = reader.string(); - break; - case 5: - message.user = reader.string(); - break; - case 6: - message.password = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSMTPConfigRequest { - return { - senderAddress: isSet(object.senderAddress) ? String(object.senderAddress) : "", - senderName: isSet(object.senderName) ? String(object.senderName) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - host: isSet(object.host) ? String(object.host) : "", - user: isSet(object.user) ? String(object.user) : "", - password: isSet(object.password) ? String(object.password) : "", - }; - }, - - toJSON(message: AddSMTPConfigRequest): unknown { - const obj: any = {}; - message.senderAddress !== undefined && (obj.senderAddress = message.senderAddress); - message.senderName !== undefined && (obj.senderName = message.senderName); - message.tls !== undefined && (obj.tls = message.tls); - message.host !== undefined && (obj.host = message.host); - message.user !== undefined && (obj.user = message.user); - message.password !== undefined && (obj.password = message.password); - return obj; - }, - - create(base?: DeepPartial): AddSMTPConfigRequest { - return AddSMTPConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSMTPConfigRequest { - const message = createBaseAddSMTPConfigRequest(); - message.senderAddress = object.senderAddress ?? ""; - message.senderName = object.senderName ?? ""; - message.tls = object.tls ?? false; - message.host = object.host ?? ""; - message.user = object.user ?? ""; - message.password = object.password ?? ""; - return message; - }, -}; - -function createBaseAddSMTPConfigResponse(): AddSMTPConfigResponse { - return { details: undefined }; -} - -export const AddSMTPConfigResponse = { - encode(message: AddSMTPConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSMTPConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSMTPConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSMTPConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddSMTPConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddSMTPConfigResponse { - return AddSMTPConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSMTPConfigResponse { - const message = createBaseAddSMTPConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateSMTPConfigRequest(): UpdateSMTPConfigRequest { - return { senderAddress: "", senderName: "", tls: false, host: "", user: "" }; -} - -export const UpdateSMTPConfigRequest = { - encode(message: UpdateSMTPConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.senderAddress !== "") { - writer.uint32(10).string(message.senderAddress); - } - if (message.senderName !== "") { - writer.uint32(18).string(message.senderName); - } - if (message.tls === true) { - writer.uint32(24).bool(message.tls); - } - if (message.host !== "") { - writer.uint32(34).string(message.host); - } - if (message.user !== "") { - writer.uint32(42).string(message.user); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMTPConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMTPConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.senderAddress = reader.string(); - break; - case 2: - message.senderName = reader.string(); - break; - case 3: - message.tls = reader.bool(); - break; - case 4: - message.host = reader.string(); - break; - case 5: - message.user = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMTPConfigRequest { - return { - senderAddress: isSet(object.senderAddress) ? String(object.senderAddress) : "", - senderName: isSet(object.senderName) ? String(object.senderName) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - host: isSet(object.host) ? String(object.host) : "", - user: isSet(object.user) ? String(object.user) : "", - }; - }, - - toJSON(message: UpdateSMTPConfigRequest): unknown { - const obj: any = {}; - message.senderAddress !== undefined && (obj.senderAddress = message.senderAddress); - message.senderName !== undefined && (obj.senderName = message.senderName); - message.tls !== undefined && (obj.tls = message.tls); - message.host !== undefined && (obj.host = message.host); - message.user !== undefined && (obj.user = message.user); - return obj; - }, - - create(base?: DeepPartial): UpdateSMTPConfigRequest { - return UpdateSMTPConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMTPConfigRequest { - const message = createBaseUpdateSMTPConfigRequest(); - message.senderAddress = object.senderAddress ?? ""; - message.senderName = object.senderName ?? ""; - message.tls = object.tls ?? false; - message.host = object.host ?? ""; - message.user = object.user ?? ""; - return message; - }, -}; - -function createBaseUpdateSMTPConfigResponse(): UpdateSMTPConfigResponse { - return { details: undefined }; -} - -export const UpdateSMTPConfigResponse = { - encode(message: UpdateSMTPConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMTPConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMTPConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMTPConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateSMTPConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateSMTPConfigResponse { - return UpdateSMTPConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMTPConfigResponse { - const message = createBaseUpdateSMTPConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateSMTPConfigPasswordRequest(): UpdateSMTPConfigPasswordRequest { - return { password: "" }; -} - -export const UpdateSMTPConfigPasswordRequest = { - encode(message: UpdateSMTPConfigPasswordRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.password !== "") { - writer.uint32(10).string(message.password); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMTPConfigPasswordRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMTPConfigPasswordRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.password = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMTPConfigPasswordRequest { - return { password: isSet(object.password) ? String(object.password) : "" }; - }, - - toJSON(message: UpdateSMTPConfigPasswordRequest): unknown { - const obj: any = {}; - message.password !== undefined && (obj.password = message.password); - return obj; - }, - - create(base?: DeepPartial): UpdateSMTPConfigPasswordRequest { - return UpdateSMTPConfigPasswordRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMTPConfigPasswordRequest { - const message = createBaseUpdateSMTPConfigPasswordRequest(); - message.password = object.password ?? ""; - return message; - }, -}; - -function createBaseUpdateSMTPConfigPasswordResponse(): UpdateSMTPConfigPasswordResponse { - return { details: undefined }; -} - -export const UpdateSMTPConfigPasswordResponse = { - encode(message: UpdateSMTPConfigPasswordResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMTPConfigPasswordResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMTPConfigPasswordResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMTPConfigPasswordResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateSMTPConfigPasswordResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateSMTPConfigPasswordResponse { - return UpdateSMTPConfigPasswordResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMTPConfigPasswordResponse { - const message = createBaseUpdateSMTPConfigPasswordResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveSMTPConfigRequest(): RemoveSMTPConfigRequest { - return {}; -} - -export const RemoveSMTPConfigRequest = { - encode(_: RemoveSMTPConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSMTPConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSMTPConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveSMTPConfigRequest { - return {}; - }, - - toJSON(_: RemoveSMTPConfigRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveSMTPConfigRequest { - return RemoveSMTPConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveSMTPConfigRequest { - const message = createBaseRemoveSMTPConfigRequest(); - return message; - }, -}; - -function createBaseRemoveSMTPConfigResponse(): RemoveSMTPConfigResponse { - return { details: undefined }; -} - -export const RemoveSMTPConfigResponse = { - encode(message: RemoveSMTPConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSMTPConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSMTPConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSMTPConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveSMTPConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveSMTPConfigResponse { - return RemoveSMTPConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveSMTPConfigResponse { - const message = createBaseRemoveSMTPConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListSMSProvidersRequest(): ListSMSProvidersRequest { - return { query: undefined }; -} - -export const ListSMSProvidersRequest = { - encode(message: ListSMSProvidersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListSMSProvidersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListSMSProvidersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListSMSProvidersRequest { - return { query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListSMSProvidersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListSMSProvidersRequest { - return ListSMSProvidersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListSMSProvidersRequest { - const message = createBaseListSMSProvidersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListSMSProvidersResponse(): ListSMSProvidersResponse { - return { details: undefined, result: [] }; -} - -export const ListSMSProvidersResponse = { - encode(message: ListSMSProvidersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - SMSProvider.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListSMSProvidersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListSMSProvidersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 3: - message.result.push(SMSProvider.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListSMSProvidersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => SMSProvider.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListSMSProvidersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? SMSProvider.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListSMSProvidersResponse { - return ListSMSProvidersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListSMSProvidersResponse { - const message = createBaseListSMSProvidersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => SMSProvider.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetSMSProviderRequest(): GetSMSProviderRequest { - return { id: "" }; -} - -export const GetSMSProviderRequest = { - encode(message: GetSMSProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSMSProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSMSProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSMSProviderRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetSMSProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetSMSProviderRequest { - return GetSMSProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSMSProviderRequest { - const message = createBaseGetSMSProviderRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetSMSProviderResponse(): GetSMSProviderResponse { - return { config: undefined }; -} - -export const GetSMSProviderResponse = { - encode(message: GetSMSProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.config !== undefined) { - SMSProvider.encode(message.config, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSMSProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSMSProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.config = SMSProvider.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSMSProviderResponse { - return { config: isSet(object.config) ? SMSProvider.fromJSON(object.config) : undefined }; - }, - - toJSON(message: GetSMSProviderResponse): unknown { - const obj: any = {}; - message.config !== undefined && (obj.config = message.config ? SMSProvider.toJSON(message.config) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetSMSProviderResponse { - return GetSMSProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSMSProviderResponse { - const message = createBaseGetSMSProviderResponse(); - message.config = (object.config !== undefined && object.config !== null) - ? SMSProvider.fromPartial(object.config) - : undefined; - return message; - }, -}; - -function createBaseAddSMSProviderTwilioRequest(): AddSMSProviderTwilioRequest { - return { sid: "", token: "", senderNumber: "" }; -} - -export const AddSMSProviderTwilioRequest = { - encode(message: AddSMSProviderTwilioRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.sid !== "") { - writer.uint32(10).string(message.sid); - } - if (message.token !== "") { - writer.uint32(18).string(message.token); - } - if (message.senderNumber !== "") { - writer.uint32(26).string(message.senderNumber); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSMSProviderTwilioRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSMSProviderTwilioRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sid = reader.string(); - break; - case 2: - message.token = reader.string(); - break; - case 3: - message.senderNumber = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSMSProviderTwilioRequest { - return { - sid: isSet(object.sid) ? String(object.sid) : "", - token: isSet(object.token) ? String(object.token) : "", - senderNumber: isSet(object.senderNumber) ? String(object.senderNumber) : "", - }; - }, - - toJSON(message: AddSMSProviderTwilioRequest): unknown { - const obj: any = {}; - message.sid !== undefined && (obj.sid = message.sid); - message.token !== undefined && (obj.token = message.token); - message.senderNumber !== undefined && (obj.senderNumber = message.senderNumber); - return obj; - }, - - create(base?: DeepPartial): AddSMSProviderTwilioRequest { - return AddSMSProviderTwilioRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSMSProviderTwilioRequest { - const message = createBaseAddSMSProviderTwilioRequest(); - message.sid = object.sid ?? ""; - message.token = object.token ?? ""; - message.senderNumber = object.senderNumber ?? ""; - return message; - }, -}; - -function createBaseAddSMSProviderTwilioResponse(): AddSMSProviderTwilioResponse { - return { details: undefined, id: "" }; -} - -export const AddSMSProviderTwilioResponse = { - encode(message: AddSMSProviderTwilioResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSMSProviderTwilioResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSMSProviderTwilioResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSMSProviderTwilioResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddSMSProviderTwilioResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddSMSProviderTwilioResponse { - return AddSMSProviderTwilioResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSMSProviderTwilioResponse { - const message = createBaseAddSMSProviderTwilioResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateSMSProviderTwilioRequest(): UpdateSMSProviderTwilioRequest { - return { id: "", sid: "", senderNumber: "" }; -} - -export const UpdateSMSProviderTwilioRequest = { - encode(message: UpdateSMSProviderTwilioRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.sid !== "") { - writer.uint32(18).string(message.sid); - } - if (message.senderNumber !== "") { - writer.uint32(26).string(message.senderNumber); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMSProviderTwilioRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMSProviderTwilioRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.sid = reader.string(); - break; - case 3: - message.senderNumber = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMSProviderTwilioRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - sid: isSet(object.sid) ? String(object.sid) : "", - senderNumber: isSet(object.senderNumber) ? String(object.senderNumber) : "", - }; - }, - - toJSON(message: UpdateSMSProviderTwilioRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.sid !== undefined && (obj.sid = message.sid); - message.senderNumber !== undefined && (obj.senderNumber = message.senderNumber); - return obj; - }, - - create(base?: DeepPartial): UpdateSMSProviderTwilioRequest { - return UpdateSMSProviderTwilioRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMSProviderTwilioRequest { - const message = createBaseUpdateSMSProviderTwilioRequest(); - message.id = object.id ?? ""; - message.sid = object.sid ?? ""; - message.senderNumber = object.senderNumber ?? ""; - return message; - }, -}; - -function createBaseUpdateSMSProviderTwilioResponse(): UpdateSMSProviderTwilioResponse { - return { details: undefined }; -} - -export const UpdateSMSProviderTwilioResponse = { - encode(message: UpdateSMSProviderTwilioResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMSProviderTwilioResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMSProviderTwilioResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMSProviderTwilioResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateSMSProviderTwilioResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateSMSProviderTwilioResponse { - return UpdateSMSProviderTwilioResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMSProviderTwilioResponse { - const message = createBaseUpdateSMSProviderTwilioResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateSMSProviderTwilioTokenRequest(): UpdateSMSProviderTwilioTokenRequest { - return { id: "", token: "" }; -} - -export const UpdateSMSProviderTwilioTokenRequest = { - encode(message: UpdateSMSProviderTwilioTokenRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.token !== "") { - writer.uint32(18).string(message.token); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMSProviderTwilioTokenRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMSProviderTwilioTokenRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.token = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMSProviderTwilioTokenRequest { - return { id: isSet(object.id) ? String(object.id) : "", token: isSet(object.token) ? String(object.token) : "" }; - }, - - toJSON(message: UpdateSMSProviderTwilioTokenRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.token !== undefined && (obj.token = message.token); - return obj; - }, - - create(base?: DeepPartial): UpdateSMSProviderTwilioTokenRequest { - return UpdateSMSProviderTwilioTokenRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMSProviderTwilioTokenRequest { - const message = createBaseUpdateSMSProviderTwilioTokenRequest(); - message.id = object.id ?? ""; - message.token = object.token ?? ""; - return message; - }, -}; - -function createBaseUpdateSMSProviderTwilioTokenResponse(): UpdateSMSProviderTwilioTokenResponse { - return { details: undefined }; -} - -export const UpdateSMSProviderTwilioTokenResponse = { - encode(message: UpdateSMSProviderTwilioTokenResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSMSProviderTwilioTokenResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSMSProviderTwilioTokenResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSMSProviderTwilioTokenResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateSMSProviderTwilioTokenResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateSMSProviderTwilioTokenResponse { - return UpdateSMSProviderTwilioTokenResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSMSProviderTwilioTokenResponse { - const message = createBaseUpdateSMSProviderTwilioTokenResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseActivateSMSProviderRequest(): ActivateSMSProviderRequest { - return { id: "" }; -} - -export const ActivateSMSProviderRequest = { - encode(message: ActivateSMSProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActivateSMSProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActivateSMSProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActivateSMSProviderRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: ActivateSMSProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): ActivateSMSProviderRequest { - return ActivateSMSProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActivateSMSProviderRequest { - const message = createBaseActivateSMSProviderRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseActivateSMSProviderResponse(): ActivateSMSProviderResponse { - return { details: undefined }; -} - -export const ActivateSMSProviderResponse = { - encode(message: ActivateSMSProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActivateSMSProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActivateSMSProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActivateSMSProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ActivateSMSProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ActivateSMSProviderResponse { - return ActivateSMSProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActivateSMSProviderResponse { - const message = createBaseActivateSMSProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateSMSProviderRequest(): DeactivateSMSProviderRequest { - return { id: "" }; -} - -export const DeactivateSMSProviderRequest = { - encode(message: DeactivateSMSProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateSMSProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateSMSProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateSMSProviderRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeactivateSMSProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeactivateSMSProviderRequest { - return DeactivateSMSProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateSMSProviderRequest { - const message = createBaseDeactivateSMSProviderRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeactivateSMSProviderResponse(): DeactivateSMSProviderResponse { - return { details: undefined }; -} - -export const DeactivateSMSProviderResponse = { - encode(message: DeactivateSMSProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateSMSProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateSMSProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateSMSProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateSMSProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateSMSProviderResponse { - return DeactivateSMSProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateSMSProviderResponse { - const message = createBaseDeactivateSMSProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveSMSProviderRequest(): RemoveSMSProviderRequest { - return { id: "" }; -} - -export const RemoveSMSProviderRequest = { - encode(message: RemoveSMSProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSMSProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSMSProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSMSProviderRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: RemoveSMSProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): RemoveSMSProviderRequest { - return RemoveSMSProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveSMSProviderRequest { - const message = createBaseRemoveSMSProviderRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseRemoveSMSProviderResponse(): RemoveSMSProviderResponse { - return { details: undefined }; -} - -export const RemoveSMSProviderResponse = { - encode(message: RemoveSMSProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSMSProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSMSProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSMSProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveSMSProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveSMSProviderResponse { - return RemoveSMSProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveSMSProviderResponse { - const message = createBaseRemoveSMSProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetFileSystemNotificationProviderRequest(): GetFileSystemNotificationProviderRequest { - return {}; -} - -export const GetFileSystemNotificationProviderRequest = { - encode(_: GetFileSystemNotificationProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetFileSystemNotificationProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetFileSystemNotificationProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetFileSystemNotificationProviderRequest { - return {}; - }, - - toJSON(_: GetFileSystemNotificationProviderRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetFileSystemNotificationProviderRequest { - return GetFileSystemNotificationProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetFileSystemNotificationProviderRequest { - const message = createBaseGetFileSystemNotificationProviderRequest(); - return message; - }, -}; - -function createBaseGetFileSystemNotificationProviderResponse(): GetFileSystemNotificationProviderResponse { - return { provider: undefined }; -} - -export const GetFileSystemNotificationProviderResponse = { - encode(message: GetFileSystemNotificationProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.provider !== undefined) { - DebugNotificationProvider.encode(message.provider, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetFileSystemNotificationProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetFileSystemNotificationProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.provider = DebugNotificationProvider.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetFileSystemNotificationProviderResponse { - return { provider: isSet(object.provider) ? DebugNotificationProvider.fromJSON(object.provider) : undefined }; - }, - - toJSON(message: GetFileSystemNotificationProviderResponse): unknown { - const obj: any = {}; - message.provider !== undefined && - (obj.provider = message.provider ? DebugNotificationProvider.toJSON(message.provider) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetFileSystemNotificationProviderResponse { - return GetFileSystemNotificationProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetFileSystemNotificationProviderResponse { - const message = createBaseGetFileSystemNotificationProviderResponse(); - message.provider = (object.provider !== undefined && object.provider !== null) - ? DebugNotificationProvider.fromPartial(object.provider) - : undefined; - return message; - }, -}; - -function createBaseGetLogNotificationProviderRequest(): GetLogNotificationProviderRequest { - return {}; -} - -export const GetLogNotificationProviderRequest = { - encode(_: GetLogNotificationProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLogNotificationProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLogNotificationProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLogNotificationProviderRequest { - return {}; - }, - - toJSON(_: GetLogNotificationProviderRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLogNotificationProviderRequest { - return GetLogNotificationProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLogNotificationProviderRequest { - const message = createBaseGetLogNotificationProviderRequest(); - return message; - }, -}; - -function createBaseGetLogNotificationProviderResponse(): GetLogNotificationProviderResponse { - return { provider: undefined }; -} - -export const GetLogNotificationProviderResponse = { - encode(message: GetLogNotificationProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.provider !== undefined) { - DebugNotificationProvider.encode(message.provider, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLogNotificationProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLogNotificationProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.provider = DebugNotificationProvider.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLogNotificationProviderResponse { - return { provider: isSet(object.provider) ? DebugNotificationProvider.fromJSON(object.provider) : undefined }; - }, - - toJSON(message: GetLogNotificationProviderResponse): unknown { - const obj: any = {}; - message.provider !== undefined && - (obj.provider = message.provider ? DebugNotificationProvider.toJSON(message.provider) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetLogNotificationProviderResponse { - return GetLogNotificationProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLogNotificationProviderResponse { - const message = createBaseGetLogNotificationProviderResponse(); - message.provider = (object.provider !== undefined && object.provider !== null) - ? DebugNotificationProvider.fromPartial(object.provider) - : undefined; - return message; - }, -}; - -function createBaseGetOIDCSettingsRequest(): GetOIDCSettingsRequest { - return {}; -} - -export const GetOIDCSettingsRequest = { - encode(_: GetOIDCSettingsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOIDCSettingsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOIDCSettingsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetOIDCSettingsRequest { - return {}; - }, - - toJSON(_: GetOIDCSettingsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetOIDCSettingsRequest { - return GetOIDCSettingsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetOIDCSettingsRequest { - const message = createBaseGetOIDCSettingsRequest(); - return message; - }, -}; - -function createBaseGetOIDCSettingsResponse(): GetOIDCSettingsResponse { - return { settings: undefined }; -} - -export const GetOIDCSettingsResponse = { - encode(message: GetOIDCSettingsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.settings !== undefined) { - OIDCSettings.encode(message.settings, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOIDCSettingsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOIDCSettingsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.settings = OIDCSettings.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOIDCSettingsResponse { - return { settings: isSet(object.settings) ? OIDCSettings.fromJSON(object.settings) : undefined }; - }, - - toJSON(message: GetOIDCSettingsResponse): unknown { - const obj: any = {}; - message.settings !== undefined && - (obj.settings = message.settings ? OIDCSettings.toJSON(message.settings) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOIDCSettingsResponse { - return GetOIDCSettingsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOIDCSettingsResponse { - const message = createBaseGetOIDCSettingsResponse(); - message.settings = (object.settings !== undefined && object.settings !== null) - ? OIDCSettings.fromPartial(object.settings) - : undefined; - return message; - }, -}; - -function createBaseAddOIDCSettingsRequest(): AddOIDCSettingsRequest { - return { - accessTokenLifetime: undefined, - idTokenLifetime: undefined, - refreshTokenIdleExpiration: undefined, - refreshTokenExpiration: undefined, - }; -} - -export const AddOIDCSettingsRequest = { - encode(message: AddOIDCSettingsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.accessTokenLifetime !== undefined) { - Duration.encode(message.accessTokenLifetime, writer.uint32(10).fork()).ldelim(); - } - if (message.idTokenLifetime !== undefined) { - Duration.encode(message.idTokenLifetime, writer.uint32(18).fork()).ldelim(); - } - if (message.refreshTokenIdleExpiration !== undefined) { - Duration.encode(message.refreshTokenIdleExpiration, writer.uint32(26).fork()).ldelim(); - } - if (message.refreshTokenExpiration !== undefined) { - Duration.encode(message.refreshTokenExpiration, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOIDCSettingsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOIDCSettingsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.accessTokenLifetime = Duration.decode(reader, reader.uint32()); - break; - case 2: - message.idTokenLifetime = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.refreshTokenIdleExpiration = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.refreshTokenExpiration = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOIDCSettingsRequest { - return { - accessTokenLifetime: isSet(object.accessTokenLifetime) - ? Duration.fromJSON(object.accessTokenLifetime) - : undefined, - idTokenLifetime: isSet(object.idTokenLifetime) ? Duration.fromJSON(object.idTokenLifetime) : undefined, - refreshTokenIdleExpiration: isSet(object.refreshTokenIdleExpiration) - ? Duration.fromJSON(object.refreshTokenIdleExpiration) - : undefined, - refreshTokenExpiration: isSet(object.refreshTokenExpiration) - ? Duration.fromJSON(object.refreshTokenExpiration) - : undefined, - }; - }, - - toJSON(message: AddOIDCSettingsRequest): unknown { - const obj: any = {}; - message.accessTokenLifetime !== undefined && - (obj.accessTokenLifetime = message.accessTokenLifetime - ? Duration.toJSON(message.accessTokenLifetime) - : undefined); - message.idTokenLifetime !== undefined && - (obj.idTokenLifetime = message.idTokenLifetime ? Duration.toJSON(message.idTokenLifetime) : undefined); - message.refreshTokenIdleExpiration !== undefined && - (obj.refreshTokenIdleExpiration = message.refreshTokenIdleExpiration - ? Duration.toJSON(message.refreshTokenIdleExpiration) - : undefined); - message.refreshTokenExpiration !== undefined && (obj.refreshTokenExpiration = message.refreshTokenExpiration - ? Duration.toJSON(message.refreshTokenExpiration) - : undefined); - return obj; - }, - - create(base?: DeepPartial): AddOIDCSettingsRequest { - return AddOIDCSettingsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOIDCSettingsRequest { - const message = createBaseAddOIDCSettingsRequest(); - message.accessTokenLifetime = (object.accessTokenLifetime !== undefined && object.accessTokenLifetime !== null) - ? Duration.fromPartial(object.accessTokenLifetime) - : undefined; - message.idTokenLifetime = (object.idTokenLifetime !== undefined && object.idTokenLifetime !== null) - ? Duration.fromPartial(object.idTokenLifetime) - : undefined; - message.refreshTokenIdleExpiration = - (object.refreshTokenIdleExpiration !== undefined && object.refreshTokenIdleExpiration !== null) - ? Duration.fromPartial(object.refreshTokenIdleExpiration) - : undefined; - message.refreshTokenExpiration = - (object.refreshTokenExpiration !== undefined && object.refreshTokenExpiration !== null) - ? Duration.fromPartial(object.refreshTokenExpiration) - : undefined; - return message; - }, -}; - -function createBaseAddOIDCSettingsResponse(): AddOIDCSettingsResponse { - return { details: undefined }; -} - -export const AddOIDCSettingsResponse = { - encode(message: AddOIDCSettingsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOIDCSettingsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOIDCSettingsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOIDCSettingsResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddOIDCSettingsResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddOIDCSettingsResponse { - return AddOIDCSettingsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOIDCSettingsResponse { - const message = createBaseAddOIDCSettingsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateOIDCSettingsRequest(): UpdateOIDCSettingsRequest { - return { - accessTokenLifetime: undefined, - idTokenLifetime: undefined, - refreshTokenIdleExpiration: undefined, - refreshTokenExpiration: undefined, - }; -} - -export const UpdateOIDCSettingsRequest = { - encode(message: UpdateOIDCSettingsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.accessTokenLifetime !== undefined) { - Duration.encode(message.accessTokenLifetime, writer.uint32(10).fork()).ldelim(); - } - if (message.idTokenLifetime !== undefined) { - Duration.encode(message.idTokenLifetime, writer.uint32(18).fork()).ldelim(); - } - if (message.refreshTokenIdleExpiration !== undefined) { - Duration.encode(message.refreshTokenIdleExpiration, writer.uint32(26).fork()).ldelim(); - } - if (message.refreshTokenExpiration !== undefined) { - Duration.encode(message.refreshTokenExpiration, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOIDCSettingsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOIDCSettingsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.accessTokenLifetime = Duration.decode(reader, reader.uint32()); - break; - case 2: - message.idTokenLifetime = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.refreshTokenIdleExpiration = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.refreshTokenExpiration = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOIDCSettingsRequest { - return { - accessTokenLifetime: isSet(object.accessTokenLifetime) - ? Duration.fromJSON(object.accessTokenLifetime) - : undefined, - idTokenLifetime: isSet(object.idTokenLifetime) ? Duration.fromJSON(object.idTokenLifetime) : undefined, - refreshTokenIdleExpiration: isSet(object.refreshTokenIdleExpiration) - ? Duration.fromJSON(object.refreshTokenIdleExpiration) - : undefined, - refreshTokenExpiration: isSet(object.refreshTokenExpiration) - ? Duration.fromJSON(object.refreshTokenExpiration) - : undefined, - }; - }, - - toJSON(message: UpdateOIDCSettingsRequest): unknown { - const obj: any = {}; - message.accessTokenLifetime !== undefined && - (obj.accessTokenLifetime = message.accessTokenLifetime - ? Duration.toJSON(message.accessTokenLifetime) - : undefined); - message.idTokenLifetime !== undefined && - (obj.idTokenLifetime = message.idTokenLifetime ? Duration.toJSON(message.idTokenLifetime) : undefined); - message.refreshTokenIdleExpiration !== undefined && - (obj.refreshTokenIdleExpiration = message.refreshTokenIdleExpiration - ? Duration.toJSON(message.refreshTokenIdleExpiration) - : undefined); - message.refreshTokenExpiration !== undefined && (obj.refreshTokenExpiration = message.refreshTokenExpiration - ? Duration.toJSON(message.refreshTokenExpiration) - : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOIDCSettingsRequest { - return UpdateOIDCSettingsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOIDCSettingsRequest { - const message = createBaseUpdateOIDCSettingsRequest(); - message.accessTokenLifetime = (object.accessTokenLifetime !== undefined && object.accessTokenLifetime !== null) - ? Duration.fromPartial(object.accessTokenLifetime) - : undefined; - message.idTokenLifetime = (object.idTokenLifetime !== undefined && object.idTokenLifetime !== null) - ? Duration.fromPartial(object.idTokenLifetime) - : undefined; - message.refreshTokenIdleExpiration = - (object.refreshTokenIdleExpiration !== undefined && object.refreshTokenIdleExpiration !== null) - ? Duration.fromPartial(object.refreshTokenIdleExpiration) - : undefined; - message.refreshTokenExpiration = - (object.refreshTokenExpiration !== undefined && object.refreshTokenExpiration !== null) - ? Duration.fromPartial(object.refreshTokenExpiration) - : undefined; - return message; - }, -}; - -function createBaseUpdateOIDCSettingsResponse(): UpdateOIDCSettingsResponse { - return { details: undefined }; -} - -export const UpdateOIDCSettingsResponse = { - encode(message: UpdateOIDCSettingsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOIDCSettingsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOIDCSettingsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOIDCSettingsResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOIDCSettingsResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOIDCSettingsResponse { - return UpdateOIDCSettingsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOIDCSettingsResponse { - const message = createBaseUpdateOIDCSettingsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetSecurityPolicyRequest(): GetSecurityPolicyRequest { - return {}; -} - -export const GetSecurityPolicyRequest = { - encode(_: GetSecurityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSecurityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSecurityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetSecurityPolicyRequest { - return {}; - }, - - toJSON(_: GetSecurityPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetSecurityPolicyRequest { - return GetSecurityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetSecurityPolicyRequest { - const message = createBaseGetSecurityPolicyRequest(); - return message; - }, -}; - -function createBaseGetSecurityPolicyResponse(): GetSecurityPolicyResponse { - return { policy: undefined }; -} - -export const GetSecurityPolicyResponse = { - encode(message: GetSecurityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - SecurityPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSecurityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSecurityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = SecurityPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSecurityPolicyResponse { - return { policy: isSet(object.policy) ? SecurityPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetSecurityPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? SecurityPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetSecurityPolicyResponse { - return GetSecurityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSecurityPolicyResponse { - const message = createBaseGetSecurityPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? SecurityPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseSetSecurityPolicyRequest(): SetSecurityPolicyRequest { - return { enableIframeEmbedding: false, allowedOrigins: [] }; -} - -export const SetSecurityPolicyRequest = { - encode(message: SetSecurityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.enableIframeEmbedding === true) { - writer.uint32(8).bool(message.enableIframeEmbedding); - } - for (const v of message.allowedOrigins) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetSecurityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetSecurityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.enableIframeEmbedding = reader.bool(); - break; - case 2: - message.allowedOrigins.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetSecurityPolicyRequest { - return { - enableIframeEmbedding: isSet(object.enableIframeEmbedding) ? Boolean(object.enableIframeEmbedding) : false, - allowedOrigins: Array.isArray(object?.allowedOrigins) ? object.allowedOrigins.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: SetSecurityPolicyRequest): unknown { - const obj: any = {}; - message.enableIframeEmbedding !== undefined && (obj.enableIframeEmbedding = message.enableIframeEmbedding); - if (message.allowedOrigins) { - obj.allowedOrigins = message.allowedOrigins.map((e) => e); - } else { - obj.allowedOrigins = []; - } - return obj; - }, - - create(base?: DeepPartial): SetSecurityPolicyRequest { - return SetSecurityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetSecurityPolicyRequest { - const message = createBaseSetSecurityPolicyRequest(); - message.enableIframeEmbedding = object.enableIframeEmbedding ?? false; - message.allowedOrigins = object.allowedOrigins?.map((e) => e) || []; - return message; - }, -}; - -function createBaseSetSecurityPolicyResponse(): SetSecurityPolicyResponse { - return { details: undefined }; -} - -export const SetSecurityPolicyResponse = { - encode(message: SetSecurityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetSecurityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetSecurityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetSecurityPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetSecurityPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetSecurityPolicyResponse { - return SetSecurityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetSecurityPolicyResponse { - const message = createBaseSetSecurityPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseIsOrgUniqueRequest(): IsOrgUniqueRequest { - return { name: "", domain: "" }; -} - -export const IsOrgUniqueRequest = { - encode(message: IsOrgUniqueRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.domain !== "") { - writer.uint32(18).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IsOrgUniqueRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIsOrgUniqueRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IsOrgUniqueRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - domain: isSet(object.domain) ? String(object.domain) : "", - }; - }, - - toJSON(message: IsOrgUniqueRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): IsOrgUniqueRequest { - return IsOrgUniqueRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IsOrgUniqueRequest { - const message = createBaseIsOrgUniqueRequest(); - message.name = object.name ?? ""; - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseIsOrgUniqueResponse(): IsOrgUniqueResponse { - return { isUnique: false }; -} - -export const IsOrgUniqueResponse = { - encode(message: IsOrgUniqueResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.isUnique === true) { - writer.uint32(8).bool(message.isUnique); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IsOrgUniqueResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIsOrgUniqueResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.isUnique = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IsOrgUniqueResponse { - return { isUnique: isSet(object.isUnique) ? Boolean(object.isUnique) : false }; - }, - - toJSON(message: IsOrgUniqueResponse): unknown { - const obj: any = {}; - message.isUnique !== undefined && (obj.isUnique = message.isUnique); - return obj; - }, - - create(base?: DeepPartial): IsOrgUniqueResponse { - return IsOrgUniqueResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IsOrgUniqueResponse { - const message = createBaseIsOrgUniqueResponse(); - message.isUnique = object.isUnique ?? false; - return message; - }, -}; - -function createBaseGetOrgByIDRequest(): GetOrgByIDRequest { - return { id: "" }; -} - -export const GetOrgByIDRequest = { - encode(message: GetOrgByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetOrgByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetOrgByIDRequest { - return GetOrgByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgByIDRequest { - const message = createBaseGetOrgByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetOrgByIDResponse(): GetOrgByIDResponse { - return { org: undefined }; -} - -export const GetOrgByIDResponse = { - encode(message: GetOrgByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.org !== undefined) { - Org.encode(message.org, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.org = Org.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgByIDResponse { - return { org: isSet(object.org) ? Org.fromJSON(object.org) : undefined }; - }, - - toJSON(message: GetOrgByIDResponse): unknown { - const obj: any = {}; - message.org !== undefined && (obj.org = message.org ? Org.toJSON(message.org) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOrgByIDResponse { - return GetOrgByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgByIDResponse { - const message = createBaseGetOrgByIDResponse(); - message.org = (object.org !== undefined && object.org !== null) ? Org.fromPartial(object.org) : undefined; - return message; - }, -}; - -function createBaseListOrgsRequest(): ListOrgsRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListOrgsRequest = { - encode(message: ListOrgsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - OrgQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(OrgQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? orgFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => OrgQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = orgFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? OrgQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgsRequest { - return ListOrgsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgsRequest { - const message = createBaseListOrgsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => OrgQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListOrgsResponse(): ListOrgsResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListOrgsResponse = { - encode(message: ListOrgsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - Org.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(Org.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? orgFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Org.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = orgFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? Org.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgsResponse { - return ListOrgsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgsResponse { - const message = createBaseListOrgsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => Org.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseSetUpOrgRequest(): SetUpOrgRequest { - return { org: undefined, human: undefined, roles: [] }; -} - -export const SetUpOrgRequest = { - encode(message: SetUpOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.org !== undefined) { - SetUpOrgRequest_Org.encode(message.org, writer.uint32(10).fork()).ldelim(); - } - if (message.human !== undefined) { - SetUpOrgRequest_Human.encode(message.human, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.roles) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.org = SetUpOrgRequest_Org.decode(reader, reader.uint32()); - break; - case 2: - message.human = SetUpOrgRequest_Human.decode(reader, reader.uint32()); - break; - case 3: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgRequest { - return { - org: isSet(object.org) ? SetUpOrgRequest_Org.fromJSON(object.org) : undefined, - human: isSet(object.human) ? SetUpOrgRequest_Human.fromJSON(object.human) : undefined, - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: SetUpOrgRequest): unknown { - const obj: any = {}; - message.org !== undefined && (obj.org = message.org ? SetUpOrgRequest_Org.toJSON(message.org) : undefined); - message.human !== undefined && - (obj.human = message.human ? SetUpOrgRequest_Human.toJSON(message.human) : undefined); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): SetUpOrgRequest { - return SetUpOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgRequest { - const message = createBaseSetUpOrgRequest(); - message.org = (object.org !== undefined && object.org !== null) - ? SetUpOrgRequest_Org.fromPartial(object.org) - : undefined; - message.human = (object.human !== undefined && object.human !== null) - ? SetUpOrgRequest_Human.fromPartial(object.human) - : undefined; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseSetUpOrgRequest_Org(): SetUpOrgRequest_Org { - return { name: "", domain: "" }; -} - -export const SetUpOrgRequest_Org = { - encode(message: SetUpOrgRequest_Org, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.domain !== "") { - writer.uint32(18).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgRequest_Org { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgRequest_Org(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgRequest_Org { - return { - name: isSet(object.name) ? String(object.name) : "", - domain: isSet(object.domain) ? String(object.domain) : "", - }; - }, - - toJSON(message: SetUpOrgRequest_Org): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): SetUpOrgRequest_Org { - return SetUpOrgRequest_Org.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgRequest_Org { - const message = createBaseSetUpOrgRequest_Org(); - message.name = object.name ?? ""; - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseSetUpOrgRequest_Human(): SetUpOrgRequest_Human { - return { userName: "", profile: undefined, email: undefined, phone: undefined, password: "" }; -} - -export const SetUpOrgRequest_Human = { - encode(message: SetUpOrgRequest_Human, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.profile !== undefined) { - SetUpOrgRequest_Human_Profile.encode(message.profile, writer.uint32(18).fork()).ldelim(); - } - if (message.email !== undefined) { - SetUpOrgRequest_Human_Email.encode(message.email, writer.uint32(26).fork()).ldelim(); - } - if (message.phone !== undefined) { - SetUpOrgRequest_Human_Phone.encode(message.phone, writer.uint32(34).fork()).ldelim(); - } - if (message.password !== "") { - writer.uint32(42).string(message.password); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgRequest_Human { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgRequest_Human(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.profile = SetUpOrgRequest_Human_Profile.decode(reader, reader.uint32()); - break; - case 3: - message.email = SetUpOrgRequest_Human_Email.decode(reader, reader.uint32()); - break; - case 4: - message.phone = SetUpOrgRequest_Human_Phone.decode(reader, reader.uint32()); - break; - case 5: - message.password = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgRequest_Human { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - profile: isSet(object.profile) ? SetUpOrgRequest_Human_Profile.fromJSON(object.profile) : undefined, - email: isSet(object.email) ? SetUpOrgRequest_Human_Email.fromJSON(object.email) : undefined, - phone: isSet(object.phone) ? SetUpOrgRequest_Human_Phone.fromJSON(object.phone) : undefined, - password: isSet(object.password) ? String(object.password) : "", - }; - }, - - toJSON(message: SetUpOrgRequest_Human): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.profile !== undefined && - (obj.profile = message.profile ? SetUpOrgRequest_Human_Profile.toJSON(message.profile) : undefined); - message.email !== undefined && - (obj.email = message.email ? SetUpOrgRequest_Human_Email.toJSON(message.email) : undefined); - message.phone !== undefined && - (obj.phone = message.phone ? SetUpOrgRequest_Human_Phone.toJSON(message.phone) : undefined); - message.password !== undefined && (obj.password = message.password); - return obj; - }, - - create(base?: DeepPartial): SetUpOrgRequest_Human { - return SetUpOrgRequest_Human.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgRequest_Human { - const message = createBaseSetUpOrgRequest_Human(); - message.userName = object.userName ?? ""; - message.profile = (object.profile !== undefined && object.profile !== null) - ? SetUpOrgRequest_Human_Profile.fromPartial(object.profile) - : undefined; - message.email = (object.email !== undefined && object.email !== null) - ? SetUpOrgRequest_Human_Email.fromPartial(object.email) - : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) - ? SetUpOrgRequest_Human_Phone.fromPartial(object.phone) - : undefined; - message.password = object.password ?? ""; - return message; - }, -}; - -function createBaseSetUpOrgRequest_Human_Profile(): SetUpOrgRequest_Human_Profile { - return { firstName: "", lastName: "", nickName: "", displayName: "", preferredLanguage: "", gender: 0 }; -} - -export const SetUpOrgRequest_Human_Profile = { - encode(message: SetUpOrgRequest_Human_Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(26).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(48).int32(message.gender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgRequest_Human_Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgRequest_Human_Profile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.nickName = reader.string(); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - case 6: - message.gender = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgRequest_Human_Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - }; - }, - - toJSON(message: SetUpOrgRequest_Human_Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - return obj; - }, - - create(base?: DeepPartial): SetUpOrgRequest_Human_Profile { - return SetUpOrgRequest_Human_Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgRequest_Human_Profile { - const message = createBaseSetUpOrgRequest_Human_Profile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - return message; - }, -}; - -function createBaseSetUpOrgRequest_Human_Email(): SetUpOrgRequest_Human_Email { - return { email: "", isEmailVerified: false }; -} - -export const SetUpOrgRequest_Human_Email = { - encode(message: SetUpOrgRequest_Human_Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgRequest_Human_Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgRequest_Human_Email(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgRequest_Human_Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: SetUpOrgRequest_Human_Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): SetUpOrgRequest_Human_Email { - return SetUpOrgRequest_Human_Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgRequest_Human_Email { - const message = createBaseSetUpOrgRequest_Human_Email(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseSetUpOrgRequest_Human_Phone(): SetUpOrgRequest_Human_Phone { - return { phone: "", isPhoneVerified: false }; -} - -export const SetUpOrgRequest_Human_Phone = { - encode(message: SetUpOrgRequest_Human_Phone, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.phone !== "") { - writer.uint32(10).string(message.phone); - } - if (message.isPhoneVerified === true) { - writer.uint32(16).bool(message.isPhoneVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgRequest_Human_Phone { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgRequest_Human_Phone(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.phone = reader.string(); - break; - case 2: - message.isPhoneVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgRequest_Human_Phone { - return { - phone: isSet(object.phone) ? String(object.phone) : "", - isPhoneVerified: isSet(object.isPhoneVerified) ? Boolean(object.isPhoneVerified) : false, - }; - }, - - toJSON(message: SetUpOrgRequest_Human_Phone): unknown { - const obj: any = {}; - message.phone !== undefined && (obj.phone = message.phone); - message.isPhoneVerified !== undefined && (obj.isPhoneVerified = message.isPhoneVerified); - return obj; - }, - - create(base?: DeepPartial): SetUpOrgRequest_Human_Phone { - return SetUpOrgRequest_Human_Phone.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgRequest_Human_Phone { - const message = createBaseSetUpOrgRequest_Human_Phone(); - message.phone = object.phone ?? ""; - message.isPhoneVerified = object.isPhoneVerified ?? false; - return message; - }, -}; - -function createBaseSetUpOrgResponse(): SetUpOrgResponse { - return { details: undefined, orgId: "", userId: "" }; -} - -export const SetUpOrgResponse = { - encode(message: SetUpOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.orgId !== "") { - writer.uint32(18).string(message.orgId); - } - if (message.userId !== "") { - writer.uint32(26).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUpOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUpOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.orgId = reader.string(); - break; - case 3: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUpOrgResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - orgId: isSet(object.orgId) ? String(object.orgId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: SetUpOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.orgId !== undefined && (obj.orgId = message.orgId); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): SetUpOrgResponse { - return SetUpOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUpOrgResponse { - const message = createBaseSetUpOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.orgId = object.orgId ?? ""; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveOrgRequest(): RemoveOrgRequest { - return { orgId: "" }; -} - -export const RemoveOrgRequest = { - encode(message: RemoveOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgRequest { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: RemoveOrgRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgRequest { - return RemoveOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgRequest { - const message = createBaseRemoveOrgRequest(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseRemoveOrgResponse(): RemoveOrgResponse { - return { details: undefined }; -} - -export const RemoveOrgResponse = { - encode(message: RemoveOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgResponse { - return RemoveOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgResponse { - const message = createBaseRemoveOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetIDPByIDRequest(): GetIDPByIDRequest { - return { id: "" }; -} - -export const GetIDPByIDRequest = { - encode(message: GetIDPByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetIDPByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetIDPByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetIDPByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetIDPByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetIDPByIDRequest { - return GetIDPByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetIDPByIDRequest { - const message = createBaseGetIDPByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetIDPByIDResponse(): GetIDPByIDResponse { - return { idp: undefined }; -} - -export const GetIDPByIDResponse = { - encode(message: GetIDPByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idp !== undefined) { - IDP.encode(message.idp, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetIDPByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetIDPByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idp = IDP.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetIDPByIDResponse { - return { idp: isSet(object.idp) ? IDP.fromJSON(object.idp) : undefined }; - }, - - toJSON(message: GetIDPByIDResponse): unknown { - const obj: any = {}; - message.idp !== undefined && (obj.idp = message.idp ? IDP.toJSON(message.idp) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetIDPByIDResponse { - return GetIDPByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetIDPByIDResponse { - const message = createBaseGetIDPByIDResponse(); - message.idp = (object.idp !== undefined && object.idp !== null) ? IDP.fromPartial(object.idp) : undefined; - return message; - }, -}; - -function createBaseListIDPsRequest(): ListIDPsRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListIDPsRequest = { - encode(message: ListIDPsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - IDPQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIDPsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIDPsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(IDPQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIDPsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? iDPFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => IDPQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListIDPsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = iDPFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? IDPQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIDPsRequest { - return ListIDPsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIDPsRequest { - const message = createBaseListIDPsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => IDPQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseIDPQuery(): IDPQuery { - return { idpIdQuery: undefined, idpNameQuery: undefined }; -} - -export const IDPQuery = { - encode(message: IDPQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpIdQuery !== undefined) { - IDPIDQuery.encode(message.idpIdQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.idpNameQuery !== undefined) { - IDPNameQuery.encode(message.idpNameQuery, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpIdQuery = IDPIDQuery.decode(reader, reader.uint32()); - break; - case 2: - message.idpNameQuery = IDPNameQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPQuery { - return { - idpIdQuery: isSet(object.idpIdQuery) ? IDPIDQuery.fromJSON(object.idpIdQuery) : undefined, - idpNameQuery: isSet(object.idpNameQuery) ? IDPNameQuery.fromJSON(object.idpNameQuery) : undefined, - }; - }, - - toJSON(message: IDPQuery): unknown { - const obj: any = {}; - message.idpIdQuery !== undefined && - (obj.idpIdQuery = message.idpIdQuery ? IDPIDQuery.toJSON(message.idpIdQuery) : undefined); - message.idpNameQuery !== undefined && - (obj.idpNameQuery = message.idpNameQuery ? IDPNameQuery.toJSON(message.idpNameQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): IDPQuery { - return IDPQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPQuery { - const message = createBaseIDPQuery(); - message.idpIdQuery = (object.idpIdQuery !== undefined && object.idpIdQuery !== null) - ? IDPIDQuery.fromPartial(object.idpIdQuery) - : undefined; - message.idpNameQuery = (object.idpNameQuery !== undefined && object.idpNameQuery !== null) - ? IDPNameQuery.fromPartial(object.idpNameQuery) - : undefined; - return message; - }, -}; - -function createBaseListIDPsResponse(): ListIDPsResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListIDPsResponse = { - encode(message: ListIDPsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - IDP.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIDPsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIDPsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(IDP.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIDPsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? iDPFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => IDP.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListIDPsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = iDPFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? IDP.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIDPsResponse { - return ListIDPsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIDPsResponse { - const message = createBaseListIDPsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => IDP.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddOIDCIDPRequest(): AddOIDCIDPRequest { - return { - name: "", - stylingType: 0, - clientId: "", - clientSecret: "", - issuer: "", - scopes: [], - displayNameMapping: 0, - usernameMapping: 0, - autoRegister: false, - }; -} - -export const AddOIDCIDPRequest = { - encode(message: AddOIDCIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(16).int32(message.stylingType); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.issuer !== "") { - writer.uint32(42).string(message.issuer); - } - for (const v of message.scopes) { - writer.uint32(50).string(v!); - } - if (message.displayNameMapping !== 0) { - writer.uint32(56).int32(message.displayNameMapping); - } - if (message.usernameMapping !== 0) { - writer.uint32(64).int32(message.usernameMapping); - } - if (message.autoRegister === true) { - writer.uint32(72).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOIDCIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOIDCIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.stylingType = reader.int32() as any; - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.issuer = reader.string(); - break; - case 6: - message.scopes.push(reader.string()); - break; - case 7: - message.displayNameMapping = reader.int32() as any; - break; - case 8: - message.usernameMapping = reader.int32() as any; - break; - case 9: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOIDCIDPRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - displayNameMapping: isSet(object.displayNameMapping) ? oIDCMappingFieldFromJSON(object.displayNameMapping) : 0, - usernameMapping: isSet(object.usernameMapping) ? oIDCMappingFieldFromJSON(object.usernameMapping) : 0, - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: AddOIDCIDPRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.issuer !== undefined && (obj.issuer = message.issuer); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.displayNameMapping !== undefined && - (obj.displayNameMapping = oIDCMappingFieldToJSON(message.displayNameMapping)); - message.usernameMapping !== undefined && (obj.usernameMapping = oIDCMappingFieldToJSON(message.usernameMapping)); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): AddOIDCIDPRequest { - return AddOIDCIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOIDCIDPRequest { - const message = createBaseAddOIDCIDPRequest(); - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.issuer = object.issuer ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.displayNameMapping = object.displayNameMapping ?? 0; - message.usernameMapping = object.usernameMapping ?? 0; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseAddOIDCIDPResponse(): AddOIDCIDPResponse { - return { details: undefined, idpId: "" }; -} - -export const AddOIDCIDPResponse = { - encode(message: AddOIDCIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.idpId !== "") { - writer.uint32(18).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOIDCIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOIDCIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOIDCIDPResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - idpId: isSet(object.idpId) ? String(object.idpId) : "", - }; - }, - - toJSON(message: AddOIDCIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): AddOIDCIDPResponse { - return AddOIDCIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOIDCIDPResponse { - const message = createBaseAddOIDCIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseAddJWTIDPRequest(): AddJWTIDPRequest { - return { - name: "", - stylingType: 0, - jwtEndpoint: "", - issuer: "", - keysEndpoint: "", - headerName: "", - autoRegister: false, - }; -} - -export const AddJWTIDPRequest = { - encode(message: AddJWTIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(16).int32(message.stylingType); - } - if (message.jwtEndpoint !== "") { - writer.uint32(26).string(message.jwtEndpoint); - } - if (message.issuer !== "") { - writer.uint32(34).string(message.issuer); - } - if (message.keysEndpoint !== "") { - writer.uint32(42).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(50).string(message.headerName); - } - if (message.autoRegister === true) { - writer.uint32(56).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddJWTIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddJWTIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.stylingType = reader.int32() as any; - break; - case 3: - message.jwtEndpoint = reader.string(); - break; - case 4: - message.issuer = reader.string(); - break; - case 5: - message.keysEndpoint = reader.string(); - break; - case 6: - message.headerName = reader.string(); - break; - case 7: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddJWTIDPRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: AddJWTIDPRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): AddJWTIDPRequest { - return AddJWTIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddJWTIDPRequest { - const message = createBaseAddJWTIDPRequest(); - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.issuer = object.issuer ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseAddJWTIDPResponse(): AddJWTIDPResponse { - return { details: undefined, idpId: "" }; -} - -export const AddJWTIDPResponse = { - encode(message: AddJWTIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.idpId !== "") { - writer.uint32(18).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddJWTIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddJWTIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddJWTIDPResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - idpId: isSet(object.idpId) ? String(object.idpId) : "", - }; - }, - - toJSON(message: AddJWTIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): AddJWTIDPResponse { - return AddJWTIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddJWTIDPResponse { - const message = createBaseAddJWTIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseUpdateIDPRequest(): UpdateIDPRequest { - return { idpId: "", name: "", stylingType: 0, autoRegister: false }; -} - -export const UpdateIDPRequest = { - encode(message: UpdateIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(24).int32(message.stylingType); - } - if (message.autoRegister === true) { - writer.uint32(32).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.stylingType = reader.int32() as any; - break; - case 4: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIDPRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: UpdateIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): UpdateIDPRequest { - return UpdateIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIDPRequest { - const message = createBaseUpdateIDPRequest(); - message.idpId = object.idpId ?? ""; - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseUpdateIDPResponse(): UpdateIDPResponse { - return { details: undefined }; -} - -export const UpdateIDPResponse = { - encode(message: UpdateIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateIDPResponse { - return UpdateIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIDPResponse { - const message = createBaseUpdateIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateIDPRequest(): DeactivateIDPRequest { - return { idpId: "" }; -} - -export const DeactivateIDPRequest = { - encode(message: DeactivateIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateIDPRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: DeactivateIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): DeactivateIDPRequest { - return DeactivateIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateIDPRequest { - const message = createBaseDeactivateIDPRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseDeactivateIDPResponse(): DeactivateIDPResponse { - return { details: undefined }; -} - -export const DeactivateIDPResponse = { - encode(message: DeactivateIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateIDPResponse { - return DeactivateIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateIDPResponse { - const message = createBaseDeactivateIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateIDPRequest(): ReactivateIDPRequest { - return { idpId: "" }; -} - -export const ReactivateIDPRequest = { - encode(message: ReactivateIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateIDPRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: ReactivateIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): ReactivateIDPRequest { - return ReactivateIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateIDPRequest { - const message = createBaseReactivateIDPRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseReactivateIDPResponse(): ReactivateIDPResponse { - return { details: undefined }; -} - -export const ReactivateIDPResponse = { - encode(message: ReactivateIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateIDPResponse { - return ReactivateIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateIDPResponse { - const message = createBaseReactivateIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveIDPRequest(): RemoveIDPRequest { - return { idpId: "" }; -} - -export const RemoveIDPRequest = { - encode(message: RemoveIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIDPRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: RemoveIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): RemoveIDPRequest { - return RemoveIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIDPRequest { - const message = createBaseRemoveIDPRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseRemoveIDPResponse(): RemoveIDPResponse { - return { details: undefined }; -} - -export const RemoveIDPResponse = { - encode(message: RemoveIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveIDPResponse { - return RemoveIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIDPResponse { - const message = createBaseRemoveIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateIDPOIDCConfigRequest(): UpdateIDPOIDCConfigRequest { - return { - idpId: "", - issuer: "", - clientId: "", - clientSecret: "", - scopes: [], - displayNameMapping: 0, - usernameMapping: 0, - }; -} - -export const UpdateIDPOIDCConfigRequest = { - encode(message: UpdateIDPOIDCConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.displayNameMapping !== 0) { - writer.uint32(48).int32(message.displayNameMapping); - } - if (message.usernameMapping !== 0) { - writer.uint32(56).int32(message.usernameMapping); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIDPOIDCConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIDPOIDCConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.displayNameMapping = reader.int32() as any; - break; - case 7: - message.usernameMapping = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIDPOIDCConfigRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - displayNameMapping: isSet(object.displayNameMapping) ? oIDCMappingFieldFromJSON(object.displayNameMapping) : 0, - usernameMapping: isSet(object.usernameMapping) ? oIDCMappingFieldFromJSON(object.usernameMapping) : 0, - }; - }, - - toJSON(message: UpdateIDPOIDCConfigRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.displayNameMapping !== undefined && - (obj.displayNameMapping = oIDCMappingFieldToJSON(message.displayNameMapping)); - message.usernameMapping !== undefined && (obj.usernameMapping = oIDCMappingFieldToJSON(message.usernameMapping)); - return obj; - }, - - create(base?: DeepPartial): UpdateIDPOIDCConfigRequest { - return UpdateIDPOIDCConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIDPOIDCConfigRequest { - const message = createBaseUpdateIDPOIDCConfigRequest(); - message.idpId = object.idpId ?? ""; - message.issuer = object.issuer ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.displayNameMapping = object.displayNameMapping ?? 0; - message.usernameMapping = object.usernameMapping ?? 0; - return message; - }, -}; - -function createBaseUpdateIDPOIDCConfigResponse(): UpdateIDPOIDCConfigResponse { - return { details: undefined }; -} - -export const UpdateIDPOIDCConfigResponse = { - encode(message: UpdateIDPOIDCConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIDPOIDCConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIDPOIDCConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIDPOIDCConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateIDPOIDCConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateIDPOIDCConfigResponse { - return UpdateIDPOIDCConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIDPOIDCConfigResponse { - const message = createBaseUpdateIDPOIDCConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateIDPJWTConfigRequest(): UpdateIDPJWTConfigRequest { - return { idpId: "", jwtEndpoint: "", issuer: "", keysEndpoint: "", headerName: "" }; -} - -export const UpdateIDPJWTConfigRequest = { - encode(message: UpdateIDPJWTConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.jwtEndpoint !== "") { - writer.uint32(18).string(message.jwtEndpoint); - } - if (message.issuer !== "") { - writer.uint32(26).string(message.issuer); - } - if (message.keysEndpoint !== "") { - writer.uint32(34).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(42).string(message.headerName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIDPJWTConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIDPJWTConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.jwtEndpoint = reader.string(); - break; - case 3: - message.issuer = reader.string(); - break; - case 4: - message.keysEndpoint = reader.string(); - break; - case 5: - message.headerName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIDPJWTConfigRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - }; - }, - - toJSON(message: UpdateIDPJWTConfigRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - return obj; - }, - - create(base?: DeepPartial): UpdateIDPJWTConfigRequest { - return UpdateIDPJWTConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIDPJWTConfigRequest { - const message = createBaseUpdateIDPJWTConfigRequest(); - message.idpId = object.idpId ?? ""; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.issuer = object.issuer ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - return message; - }, -}; - -function createBaseUpdateIDPJWTConfigResponse(): UpdateIDPJWTConfigResponse { - return { details: undefined }; -} - -export const UpdateIDPJWTConfigResponse = { - encode(message: UpdateIDPJWTConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIDPJWTConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIDPJWTConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIDPJWTConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateIDPJWTConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateIDPJWTConfigResponse { - return UpdateIDPJWTConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIDPJWTConfigResponse { - const message = createBaseUpdateIDPJWTConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListProvidersRequest(): ListProvidersRequest { - return { query: undefined, queries: [] }; -} - -export const ListProvidersRequest = { - encode(message: ListProvidersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - ProviderQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProvidersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProvidersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(ProviderQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProvidersRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => ProviderQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProvidersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? ProviderQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProvidersRequest { - return ListProvidersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProvidersRequest { - const message = createBaseListProvidersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => ProviderQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseProviderQuery(): ProviderQuery { - return { idpIdQuery: undefined, idpNameQuery: undefined }; -} - -export const ProviderQuery = { - encode(message: ProviderQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpIdQuery !== undefined) { - IDPIDQuery.encode(message.idpIdQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.idpNameQuery !== undefined) { - IDPNameQuery.encode(message.idpNameQuery, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProviderQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProviderQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpIdQuery = IDPIDQuery.decode(reader, reader.uint32()); - break; - case 2: - message.idpNameQuery = IDPNameQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProviderQuery { - return { - idpIdQuery: isSet(object.idpIdQuery) ? IDPIDQuery.fromJSON(object.idpIdQuery) : undefined, - idpNameQuery: isSet(object.idpNameQuery) ? IDPNameQuery.fromJSON(object.idpNameQuery) : undefined, - }; - }, - - toJSON(message: ProviderQuery): unknown { - const obj: any = {}; - message.idpIdQuery !== undefined && - (obj.idpIdQuery = message.idpIdQuery ? IDPIDQuery.toJSON(message.idpIdQuery) : undefined); - message.idpNameQuery !== undefined && - (obj.idpNameQuery = message.idpNameQuery ? IDPNameQuery.toJSON(message.idpNameQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): ProviderQuery { - return ProviderQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProviderQuery { - const message = createBaseProviderQuery(); - message.idpIdQuery = (object.idpIdQuery !== undefined && object.idpIdQuery !== null) - ? IDPIDQuery.fromPartial(object.idpIdQuery) - : undefined; - message.idpNameQuery = (object.idpNameQuery !== undefined && object.idpNameQuery !== null) - ? IDPNameQuery.fromPartial(object.idpNameQuery) - : undefined; - return message; - }, -}; - -function createBaseListProvidersResponse(): ListProvidersResponse { - return { details: undefined, result: [] }; -} - -export const ListProvidersResponse = { - encode(message: ListProvidersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Provider.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProvidersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProvidersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Provider.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProvidersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Provider.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProvidersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Provider.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProvidersResponse { - return ListProvidersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProvidersResponse { - const message = createBaseListProvidersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Provider.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetProviderByIDRequest(): GetProviderByIDRequest { - return { id: "" }; -} - -export const GetProviderByIDRequest = { - encode(message: GetProviderByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProviderByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProviderByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProviderByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetProviderByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetProviderByIDRequest { - return GetProviderByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProviderByIDRequest { - const message = createBaseGetProviderByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetProviderByIDResponse(): GetProviderByIDResponse { - return { idp: undefined }; -} - -export const GetProviderByIDResponse = { - encode(message: GetProviderByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idp !== undefined) { - Provider.encode(message.idp, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProviderByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProviderByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idp = Provider.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProviderByIDResponse { - return { idp: isSet(object.idp) ? Provider.fromJSON(object.idp) : undefined }; - }, - - toJSON(message: GetProviderByIDResponse): unknown { - const obj: any = {}; - message.idp !== undefined && (obj.idp = message.idp ? Provider.toJSON(message.idp) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetProviderByIDResponse { - return GetProviderByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProviderByIDResponse { - const message = createBaseGetProviderByIDResponse(); - message.idp = (object.idp !== undefined && object.idp !== null) ? Provider.fromPartial(object.idp) : undefined; - return message; - }, -}; - -function createBaseAddGenericOAuthProviderRequest(): AddGenericOAuthProviderRequest { - return { - name: "", - clientId: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - idAttribute: "", - providerOptions: undefined, - }; -} - -export const AddGenericOAuthProviderRequest = { - encode(message: AddGenericOAuthProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(34).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(42).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(50).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(58).string(v!); - } - if (message.idAttribute !== "") { - writer.uint32(66).string(message.idAttribute); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOAuthProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOAuthProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.authorizationEndpoint = reader.string(); - break; - case 5: - message.tokenEndpoint = reader.string(); - break; - case 6: - message.userEndpoint = reader.string(); - break; - case 7: - message.scopes.push(reader.string()); - break; - case 8: - message.idAttribute = reader.string(); - break; - case 9: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOAuthProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - idAttribute: isSet(object.idAttribute) ? String(object.idAttribute) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGenericOAuthProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.idAttribute !== undefined && (obj.idAttribute = message.idAttribute); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGenericOAuthProviderRequest { - return AddGenericOAuthProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOAuthProviderRequest { - const message = createBaseAddGenericOAuthProviderRequest(); - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.idAttribute = object.idAttribute ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGenericOAuthProviderResponse(): AddGenericOAuthProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGenericOAuthProviderResponse = { - encode(message: AddGenericOAuthProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOAuthProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOAuthProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOAuthProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGenericOAuthProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGenericOAuthProviderResponse { - return AddGenericOAuthProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOAuthProviderResponse { - const message = createBaseAddGenericOAuthProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGenericOAuthProviderRequest(): UpdateGenericOAuthProviderRequest { - return { - id: "", - name: "", - clientId: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - idAttribute: "", - providerOptions: undefined, - }; -} - -export const UpdateGenericOAuthProviderRequest = { - encode(message: UpdateGenericOAuthProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(42).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(50).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(58).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(66).string(v!); - } - if (message.idAttribute !== "") { - writer.uint32(74).string(message.idAttribute); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(82).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOAuthProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOAuthProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.authorizationEndpoint = reader.string(); - break; - case 6: - message.tokenEndpoint = reader.string(); - break; - case 7: - message.userEndpoint = reader.string(); - break; - case 8: - message.scopes.push(reader.string()); - break; - case 9: - message.idAttribute = reader.string(); - break; - case 10: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOAuthProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - idAttribute: isSet(object.idAttribute) ? String(object.idAttribute) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGenericOAuthProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.idAttribute !== undefined && (obj.idAttribute = message.idAttribute); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOAuthProviderRequest { - return UpdateGenericOAuthProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOAuthProviderRequest { - const message = createBaseUpdateGenericOAuthProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.idAttribute = object.idAttribute ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGenericOAuthProviderResponse(): UpdateGenericOAuthProviderResponse { - return { details: undefined }; -} - -export const UpdateGenericOAuthProviderResponse = { - encode(message: UpdateGenericOAuthProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOAuthProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOAuthProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOAuthProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGenericOAuthProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOAuthProviderResponse { - return UpdateGenericOAuthProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOAuthProviderResponse { - const message = createBaseUpdateGenericOAuthProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGenericOIDCProviderRequest(): AddGenericOIDCProviderRequest { - return { name: "", issuer: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const AddGenericOIDCProviderRequest = { - encode(message: AddGenericOIDCProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOIDCProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOIDCProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOIDCProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGenericOIDCProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGenericOIDCProviderRequest { - return AddGenericOIDCProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOIDCProviderRequest { - const message = createBaseAddGenericOIDCProviderRequest(); - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGenericOIDCProviderResponse(): AddGenericOIDCProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGenericOIDCProviderResponse = { - encode(message: AddGenericOIDCProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOIDCProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOIDCProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOIDCProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGenericOIDCProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGenericOIDCProviderResponse { - return AddGenericOIDCProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOIDCProviderResponse { - const message = createBaseAddGenericOIDCProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGenericOIDCProviderRequest(): UpdateGenericOIDCProviderRequest { - return { id: "", name: "", issuer: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const UpdateGenericOIDCProviderRequest = { - encode(message: UpdateGenericOIDCProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(26).string(message.issuer); - } - if (message.clientId !== "") { - writer.uint32(34).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(42).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(50).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOIDCProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOIDCProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.issuer = reader.string(); - break; - case 4: - message.clientId = reader.string(); - break; - case 5: - message.clientSecret = reader.string(); - break; - case 6: - message.scopes.push(reader.string()); - break; - case 7: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOIDCProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGenericOIDCProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOIDCProviderRequest { - return UpdateGenericOIDCProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOIDCProviderRequest { - const message = createBaseUpdateGenericOIDCProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGenericOIDCProviderResponse(): UpdateGenericOIDCProviderResponse { - return { details: undefined }; -} - -export const UpdateGenericOIDCProviderResponse = { - encode(message: UpdateGenericOIDCProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOIDCProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOIDCProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOIDCProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGenericOIDCProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOIDCProviderResponse { - return UpdateGenericOIDCProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOIDCProviderResponse { - const message = createBaseUpdateGenericOIDCProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddJWTProviderRequest(): AddJWTProviderRequest { - return { name: "", issuer: "", jwtEndpoint: "", keysEndpoint: "", headerName: "", providerOptions: undefined }; -} - -export const AddJWTProviderRequest = { - encode(message: AddJWTProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - if (message.jwtEndpoint !== "") { - writer.uint32(26).string(message.jwtEndpoint); - } - if (message.keysEndpoint !== "") { - writer.uint32(34).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(42).string(message.headerName); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddJWTProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddJWTProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.jwtEndpoint = reader.string(); - break; - case 4: - message.keysEndpoint = reader.string(); - break; - case 5: - message.headerName = reader.string(); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddJWTProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddJWTProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddJWTProviderRequest { - return AddJWTProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddJWTProviderRequest { - const message = createBaseAddJWTProviderRequest(); - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddJWTProviderResponse(): AddJWTProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddJWTProviderResponse = { - encode(message: AddJWTProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddJWTProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddJWTProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddJWTProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddJWTProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddJWTProviderResponse { - return AddJWTProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddJWTProviderResponse { - const message = createBaseAddJWTProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateJWTProviderRequest(): UpdateJWTProviderRequest { - return { - id: "", - name: "", - issuer: "", - jwtEndpoint: "", - keysEndpoint: "", - headerName: "", - providerOptions: undefined, - }; -} - -export const UpdateJWTProviderRequest = { - encode(message: UpdateJWTProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(26).string(message.issuer); - } - if (message.jwtEndpoint !== "") { - writer.uint32(34).string(message.jwtEndpoint); - } - if (message.keysEndpoint !== "") { - writer.uint32(42).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(50).string(message.headerName); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateJWTProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateJWTProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.issuer = reader.string(); - break; - case 4: - message.jwtEndpoint = reader.string(); - break; - case 5: - message.keysEndpoint = reader.string(); - break; - case 6: - message.headerName = reader.string(); - break; - case 7: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateJWTProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateJWTProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateJWTProviderRequest { - return UpdateJWTProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateJWTProviderRequest { - const message = createBaseUpdateJWTProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateJWTProviderResponse(): UpdateJWTProviderResponse { - return { details: undefined }; -} - -export const UpdateJWTProviderResponse = { - encode(message: UpdateJWTProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateJWTProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateJWTProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateJWTProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateJWTProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateJWTProviderResponse { - return UpdateJWTProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateJWTProviderResponse { - const message = createBaseUpdateJWTProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubProviderRequest(): AddGitHubProviderRequest { - return { name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const AddGitHubProviderRequest = { - encode(message: AddGitHubProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(34).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.scopes.push(reader.string()); - break; - case 5: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGitHubProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGitHubProviderRequest { - return AddGitHubProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGitHubProviderRequest { - const message = createBaseAddGitHubProviderRequest(); - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubProviderResponse(): AddGitHubProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGitHubProviderResponse = { - encode(message: AddGitHubProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGitHubProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGitHubProviderResponse { - return AddGitHubProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGitHubProviderResponse { - const message = createBaseAddGitHubProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGitHubProviderRequest(): UpdateGitHubProviderRequest { - return { id: "", name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const UpdateGitHubProviderRequest = { - encode(message: UpdateGitHubProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGitHubProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGitHubProviderRequest { - return UpdateGitHubProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGitHubProviderRequest { - const message = createBaseUpdateGitHubProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGitHubProviderResponse(): UpdateGitHubProviderResponse { - return { details: undefined }; -} - -export const UpdateGitHubProviderResponse = { - encode(message: UpdateGitHubProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGitHubProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGitHubProviderResponse { - return UpdateGitHubProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGitHubProviderResponse { - const message = createBaseUpdateGitHubProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubEnterpriseServerProviderRequest(): AddGitHubEnterpriseServerProviderRequest { - return { - clientId: "", - name: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - providerOptions: undefined, - }; -} - -export const AddGitHubEnterpriseServerProviderRequest = { - encode(message: AddGitHubEnterpriseServerProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(34).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(42).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(50).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(58).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(66).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubEnterpriseServerProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubEnterpriseServerProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.authorizationEndpoint = reader.string(); - break; - case 5: - message.tokenEndpoint = reader.string(); - break; - case 6: - message.userEndpoint = reader.string(); - break; - case 7: - message.scopes.push(reader.string()); - break; - case 8: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubEnterpriseServerProviderRequest { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - name: isSet(object.name) ? String(object.name) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGitHubEnterpriseServerProviderRequest): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.name !== undefined && (obj.name = message.name); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGitHubEnterpriseServerProviderRequest { - return AddGitHubEnterpriseServerProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGitHubEnterpriseServerProviderRequest { - const message = createBaseAddGitHubEnterpriseServerProviderRequest(); - message.clientId = object.clientId ?? ""; - message.name = object.name ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubEnterpriseServerProviderResponse(): AddGitHubEnterpriseServerProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGitHubEnterpriseServerProviderResponse = { - encode(message: AddGitHubEnterpriseServerProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubEnterpriseServerProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubEnterpriseServerProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubEnterpriseServerProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGitHubEnterpriseServerProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGitHubEnterpriseServerProviderResponse { - return AddGitHubEnterpriseServerProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): AddGitHubEnterpriseServerProviderResponse { - const message = createBaseAddGitHubEnterpriseServerProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGitHubEnterpriseServerProviderRequest(): UpdateGitHubEnterpriseServerProviderRequest { - return { - id: "", - name: "", - clientId: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - providerOptions: undefined, - }; -} - -export const UpdateGitHubEnterpriseServerProviderRequest = { - encode(message: UpdateGitHubEnterpriseServerProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(42).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(50).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(58).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(66).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubEnterpriseServerProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubEnterpriseServerProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.authorizationEndpoint = reader.string(); - break; - case 6: - message.tokenEndpoint = reader.string(); - break; - case 7: - message.userEndpoint = reader.string(); - break; - case 8: - message.scopes.push(reader.string()); - break; - case 9: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubEnterpriseServerProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGitHubEnterpriseServerProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGitHubEnterpriseServerProviderRequest { - return UpdateGitHubEnterpriseServerProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): UpdateGitHubEnterpriseServerProviderRequest { - const message = createBaseUpdateGitHubEnterpriseServerProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGitHubEnterpriseServerProviderResponse(): UpdateGitHubEnterpriseServerProviderResponse { - return { details: undefined }; -} - -export const UpdateGitHubEnterpriseServerProviderResponse = { - encode(message: UpdateGitHubEnterpriseServerProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubEnterpriseServerProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubEnterpriseServerProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubEnterpriseServerProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGitHubEnterpriseServerProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): UpdateGitHubEnterpriseServerProviderResponse { - return UpdateGitHubEnterpriseServerProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): UpdateGitHubEnterpriseServerProviderResponse { - const message = createBaseUpdateGitHubEnterpriseServerProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGoogleProviderRequest(): AddGoogleProviderRequest { - return { name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const AddGoogleProviderRequest = { - encode(message: AddGoogleProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(34).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGoogleProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGoogleProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.scopes.push(reader.string()); - break; - case 5: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGoogleProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGoogleProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGoogleProviderRequest { - return AddGoogleProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGoogleProviderRequest { - const message = createBaseAddGoogleProviderRequest(); - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGoogleProviderResponse(): AddGoogleProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGoogleProviderResponse = { - encode(message: AddGoogleProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGoogleProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGoogleProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGoogleProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGoogleProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGoogleProviderResponse { - return AddGoogleProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGoogleProviderResponse { - const message = createBaseAddGoogleProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGoogleProviderRequest(): UpdateGoogleProviderRequest { - return { id: "", name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const UpdateGoogleProviderRequest = { - encode(message: UpdateGoogleProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGoogleProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGoogleProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGoogleProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGoogleProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGoogleProviderRequest { - return UpdateGoogleProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGoogleProviderRequest { - const message = createBaseUpdateGoogleProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGoogleProviderResponse(): UpdateGoogleProviderResponse { - return { details: undefined }; -} - -export const UpdateGoogleProviderResponse = { - encode(message: UpdateGoogleProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGoogleProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGoogleProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGoogleProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGoogleProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGoogleProviderResponse { - return UpdateGoogleProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGoogleProviderResponse { - const message = createBaseUpdateGoogleProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddLDAPProviderRequest(): AddLDAPProviderRequest { - return { - name: "", - host: "", - port: "", - tls: false, - baseDn: "", - userObjectClass: "", - userUniqueAttribute: "", - admin: "", - password: "", - attributes: undefined, - providerOptions: undefined, - }; -} - -export const AddLDAPProviderRequest = { - encode(message: AddLDAPProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.host !== "") { - writer.uint32(18).string(message.host); - } - if (message.port !== "") { - writer.uint32(26).string(message.port); - } - if (message.tls === true) { - writer.uint32(32).bool(message.tls); - } - if (message.baseDn !== "") { - writer.uint32(42).string(message.baseDn); - } - if (message.userObjectClass !== "") { - writer.uint32(50).string(message.userObjectClass); - } - if (message.userUniqueAttribute !== "") { - writer.uint32(58).string(message.userUniqueAttribute); - } - if (message.admin !== "") { - writer.uint32(66).string(message.admin); - } - if (message.password !== "") { - writer.uint32(74).string(message.password); - } - if (message.attributes !== undefined) { - LDAPAttributes.encode(message.attributes, writer.uint32(82).fork()).ldelim(); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddLDAPProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddLDAPProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.host = reader.string(); - break; - case 3: - message.port = reader.string(); - break; - case 4: - message.tls = reader.bool(); - break; - case 5: - message.baseDn = reader.string(); - break; - case 6: - message.userObjectClass = reader.string(); - break; - case 7: - message.userUniqueAttribute = reader.string(); - break; - case 8: - message.admin = reader.string(); - break; - case 9: - message.password = reader.string(); - break; - case 10: - message.attributes = LDAPAttributes.decode(reader, reader.uint32()); - break; - case 11: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddLDAPProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - host: isSet(object.host) ? String(object.host) : "", - port: isSet(object.port) ? String(object.port) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - baseDn: isSet(object.baseDn) ? String(object.baseDn) : "", - userObjectClass: isSet(object.userObjectClass) ? String(object.userObjectClass) : "", - userUniqueAttribute: isSet(object.userUniqueAttribute) ? String(object.userUniqueAttribute) : "", - admin: isSet(object.admin) ? String(object.admin) : "", - password: isSet(object.password) ? String(object.password) : "", - attributes: isSet(object.attributes) ? LDAPAttributes.fromJSON(object.attributes) : undefined, - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddLDAPProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.host !== undefined && (obj.host = message.host); - message.port !== undefined && (obj.port = message.port); - message.tls !== undefined && (obj.tls = message.tls); - message.baseDn !== undefined && (obj.baseDn = message.baseDn); - message.userObjectClass !== undefined && (obj.userObjectClass = message.userObjectClass); - message.userUniqueAttribute !== undefined && (obj.userUniqueAttribute = message.userUniqueAttribute); - message.admin !== undefined && (obj.admin = message.admin); - message.password !== undefined && (obj.password = message.password); - message.attributes !== undefined && - (obj.attributes = message.attributes ? LDAPAttributes.toJSON(message.attributes) : undefined); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddLDAPProviderRequest { - return AddLDAPProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddLDAPProviderRequest { - const message = createBaseAddLDAPProviderRequest(); - message.name = object.name ?? ""; - message.host = object.host ?? ""; - message.port = object.port ?? ""; - message.tls = object.tls ?? false; - message.baseDn = object.baseDn ?? ""; - message.userObjectClass = object.userObjectClass ?? ""; - message.userUniqueAttribute = object.userUniqueAttribute ?? ""; - message.admin = object.admin ?? ""; - message.password = object.password ?? ""; - message.attributes = (object.attributes !== undefined && object.attributes !== null) - ? LDAPAttributes.fromPartial(object.attributes) - : undefined; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddLDAPProviderResponse(): AddLDAPProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddLDAPProviderResponse = { - encode(message: AddLDAPProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddLDAPProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddLDAPProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddLDAPProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddLDAPProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddLDAPProviderResponse { - return AddLDAPProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddLDAPProviderResponse { - const message = createBaseAddLDAPProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateLDAPProviderRequest(): UpdateLDAPProviderRequest { - return { - id: "", - name: "", - host: "", - port: "", - tls: false, - baseDn: "", - userObjectClass: "", - userUniqueAttribute: "", - admin: "", - password: "", - attributes: undefined, - providerOptions: undefined, - }; -} - -export const UpdateLDAPProviderRequest = { - encode(message: UpdateLDAPProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.host !== "") { - writer.uint32(26).string(message.host); - } - if (message.port !== "") { - writer.uint32(34).string(message.port); - } - if (message.tls === true) { - writer.uint32(40).bool(message.tls); - } - if (message.baseDn !== "") { - writer.uint32(50).string(message.baseDn); - } - if (message.userObjectClass !== "") { - writer.uint32(58).string(message.userObjectClass); - } - if (message.userUniqueAttribute !== "") { - writer.uint32(66).string(message.userUniqueAttribute); - } - if (message.admin !== "") { - writer.uint32(74).string(message.admin); - } - if (message.password !== "") { - writer.uint32(82).string(message.password); - } - if (message.attributes !== undefined) { - LDAPAttributes.encode(message.attributes, writer.uint32(90).fork()).ldelim(); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(98).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLDAPProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLDAPProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.host = reader.string(); - break; - case 4: - message.port = reader.string(); - break; - case 5: - message.tls = reader.bool(); - break; - case 6: - message.baseDn = reader.string(); - break; - case 7: - message.userObjectClass = reader.string(); - break; - case 8: - message.userUniqueAttribute = reader.string(); - break; - case 9: - message.admin = reader.string(); - break; - case 10: - message.password = reader.string(); - break; - case 11: - message.attributes = LDAPAttributes.decode(reader, reader.uint32()); - break; - case 12: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLDAPProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - host: isSet(object.host) ? String(object.host) : "", - port: isSet(object.port) ? String(object.port) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - baseDn: isSet(object.baseDn) ? String(object.baseDn) : "", - userObjectClass: isSet(object.userObjectClass) ? String(object.userObjectClass) : "", - userUniqueAttribute: isSet(object.userUniqueAttribute) ? String(object.userUniqueAttribute) : "", - admin: isSet(object.admin) ? String(object.admin) : "", - password: isSet(object.password) ? String(object.password) : "", - attributes: isSet(object.attributes) ? LDAPAttributes.fromJSON(object.attributes) : undefined, - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateLDAPProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.host !== undefined && (obj.host = message.host); - message.port !== undefined && (obj.port = message.port); - message.tls !== undefined && (obj.tls = message.tls); - message.baseDn !== undefined && (obj.baseDn = message.baseDn); - message.userObjectClass !== undefined && (obj.userObjectClass = message.userObjectClass); - message.userUniqueAttribute !== undefined && (obj.userUniqueAttribute = message.userUniqueAttribute); - message.admin !== undefined && (obj.admin = message.admin); - message.password !== undefined && (obj.password = message.password); - message.attributes !== undefined && - (obj.attributes = message.attributes ? LDAPAttributes.toJSON(message.attributes) : undefined); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLDAPProviderRequest { - return UpdateLDAPProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLDAPProviderRequest { - const message = createBaseUpdateLDAPProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.host = object.host ?? ""; - message.port = object.port ?? ""; - message.tls = object.tls ?? false; - message.baseDn = object.baseDn ?? ""; - message.userObjectClass = object.userObjectClass ?? ""; - message.userUniqueAttribute = object.userUniqueAttribute ?? ""; - message.admin = object.admin ?? ""; - message.password = object.password ?? ""; - message.attributes = (object.attributes !== undefined && object.attributes !== null) - ? LDAPAttributes.fromPartial(object.attributes) - : undefined; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateLDAPProviderResponse(): UpdateLDAPProviderResponse { - return { details: undefined }; -} - -export const UpdateLDAPProviderResponse = { - encode(message: UpdateLDAPProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLDAPProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLDAPProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLDAPProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateLDAPProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLDAPProviderResponse { - return UpdateLDAPProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLDAPProviderResponse { - const message = createBaseUpdateLDAPProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeleteProviderRequest(): DeleteProviderRequest { - return { id: "" }; -} - -export const DeleteProviderRequest = { - encode(message: DeleteProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeleteProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeleteProviderRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeleteProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeleteProviderRequest { - return DeleteProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeleteProviderRequest { - const message = createBaseDeleteProviderRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeleteProviderResponse(): DeleteProviderResponse { - return { details: undefined }; -} - -export const DeleteProviderResponse = { - encode(message: DeleteProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeleteProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeleteProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeleteProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeleteProviderResponse { - return DeleteProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeleteProviderResponse { - const message = createBaseDeleteProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetOrgIAMPolicyRequest(): GetOrgIAMPolicyRequest { - return {}; -} - -export const GetOrgIAMPolicyRequest = { - encode(_: GetOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetOrgIAMPolicyRequest { - return {}; - }, - - toJSON(_: GetOrgIAMPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetOrgIAMPolicyRequest { - return GetOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetOrgIAMPolicyRequest { - const message = createBaseGetOrgIAMPolicyRequest(); - return message; - }, -}; - -function createBaseGetOrgIAMPolicyResponse(): GetOrgIAMPolicyResponse { - return { policy: undefined }; -} - -export const GetOrgIAMPolicyResponse = { - encode(message: GetOrgIAMPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - OrgIAMPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgIAMPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgIAMPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = OrgIAMPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgIAMPolicyResponse { - return { policy: isSet(object.policy) ? OrgIAMPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetOrgIAMPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? OrgIAMPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOrgIAMPolicyResponse { - return GetOrgIAMPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgIAMPolicyResponse { - const message = createBaseGetOrgIAMPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? OrgIAMPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateOrgIAMPolicyRequest(): UpdateOrgIAMPolicyRequest { - return { userLoginMustBeDomain: false }; -} - -export const UpdateOrgIAMPolicyRequest = { - encode(message: UpdateOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userLoginMustBeDomain === true) { - writer.uint32(8).bool(message.userLoginMustBeDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userLoginMustBeDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIAMPolicyRequest { - return { - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - }; - }, - - toJSON(message: UpdateOrgIAMPolicyRequest): unknown { - const obj: any = {}; - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIAMPolicyRequest { - return UpdateOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIAMPolicyRequest { - const message = createBaseUpdateOrgIAMPolicyRequest(); - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - return message; - }, -}; - -function createBaseUpdateOrgIAMPolicyResponse(): UpdateOrgIAMPolicyResponse { - return { details: undefined }; -} - -export const UpdateOrgIAMPolicyResponse = { - encode(message: UpdateOrgIAMPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIAMPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIAMPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIAMPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOrgIAMPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIAMPolicyResponse { - return UpdateOrgIAMPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIAMPolicyResponse { - const message = createBaseUpdateOrgIAMPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomOrgIAMPolicyRequest(): GetCustomOrgIAMPolicyRequest { - return { orgId: "" }; -} - -export const GetCustomOrgIAMPolicyRequest = { - encode(message: GetCustomOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomOrgIAMPolicyRequest { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: GetCustomOrgIAMPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): GetCustomOrgIAMPolicyRequest { - return GetCustomOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomOrgIAMPolicyRequest { - const message = createBaseGetCustomOrgIAMPolicyRequest(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseGetCustomOrgIAMPolicyResponse(): GetCustomOrgIAMPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetCustomOrgIAMPolicyResponse = { - encode(message: GetCustomOrgIAMPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - OrgIAMPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomOrgIAMPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomOrgIAMPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = OrgIAMPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomOrgIAMPolicyResponse { - return { - policy: isSet(object.policy) ? OrgIAMPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetCustomOrgIAMPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? OrgIAMPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetCustomOrgIAMPolicyResponse { - return GetCustomOrgIAMPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomOrgIAMPolicyResponse { - const message = createBaseGetCustomOrgIAMPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? OrgIAMPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseAddCustomOrgIAMPolicyRequest(): AddCustomOrgIAMPolicyRequest { - return { orgId: "", userLoginMustBeDomain: false }; -} - -export const AddCustomOrgIAMPolicyRequest = { - encode(message: AddCustomOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomOrgIAMPolicyRequest { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - }; - }, - - toJSON(message: AddCustomOrgIAMPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - return obj; - }, - - create(base?: DeepPartial): AddCustomOrgIAMPolicyRequest { - return AddCustomOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomOrgIAMPolicyRequest { - const message = createBaseAddCustomOrgIAMPolicyRequest(); - message.orgId = object.orgId ?? ""; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - return message; - }, -}; - -function createBaseAddCustomOrgIAMPolicyResponse(): AddCustomOrgIAMPolicyResponse { - return { details: undefined }; -} - -export const AddCustomOrgIAMPolicyResponse = { - encode(message: AddCustomOrgIAMPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomOrgIAMPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomOrgIAMPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomOrgIAMPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomOrgIAMPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomOrgIAMPolicyResponse { - return AddCustomOrgIAMPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomOrgIAMPolicyResponse { - const message = createBaseAddCustomOrgIAMPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomOrgIAMPolicyRequest(): UpdateCustomOrgIAMPolicyRequest { - return { orgId: "", userLoginMustBeDomain: false }; -} - -export const UpdateCustomOrgIAMPolicyRequest = { - encode(message: UpdateCustomOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomOrgIAMPolicyRequest { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - }; - }, - - toJSON(message: UpdateCustomOrgIAMPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomOrgIAMPolicyRequest { - return UpdateCustomOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomOrgIAMPolicyRequest { - const message = createBaseUpdateCustomOrgIAMPolicyRequest(); - message.orgId = object.orgId ?? ""; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - return message; - }, -}; - -function createBaseUpdateCustomOrgIAMPolicyResponse(): UpdateCustomOrgIAMPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomOrgIAMPolicyResponse = { - encode(message: UpdateCustomOrgIAMPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomOrgIAMPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomOrgIAMPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomOrgIAMPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomOrgIAMPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomOrgIAMPolicyResponse { - return UpdateCustomOrgIAMPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomOrgIAMPolicyResponse { - const message = createBaseUpdateCustomOrgIAMPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomOrgIAMPolicyToDefaultRequest(): ResetCustomOrgIAMPolicyToDefaultRequest { - return { orgId: "" }; -} - -export const ResetCustomOrgIAMPolicyToDefaultRequest = { - encode(message: ResetCustomOrgIAMPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomOrgIAMPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomOrgIAMPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomOrgIAMPolicyToDefaultRequest { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: ResetCustomOrgIAMPolicyToDefaultRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): ResetCustomOrgIAMPolicyToDefaultRequest { - return ResetCustomOrgIAMPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomOrgIAMPolicyToDefaultRequest { - const message = createBaseResetCustomOrgIAMPolicyToDefaultRequest(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseResetCustomOrgIAMPolicyToDefaultResponse(): ResetCustomOrgIAMPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomOrgIAMPolicyToDefaultResponse = { - encode(message: ResetCustomOrgIAMPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomOrgIAMPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomOrgIAMPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomOrgIAMPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomOrgIAMPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetCustomOrgIAMPolicyToDefaultResponse { - return ResetCustomOrgIAMPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomOrgIAMPolicyToDefaultResponse { - const message = createBaseResetCustomOrgIAMPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDomainPolicyRequest(): GetDomainPolicyRequest { - return {}; -} - -export const GetDomainPolicyRequest = { - encode(_: GetDomainPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDomainPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDomainPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDomainPolicyRequest { - return {}; - }, - - toJSON(_: GetDomainPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDomainPolicyRequest { - return GetDomainPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDomainPolicyRequest { - const message = createBaseGetDomainPolicyRequest(); - return message; - }, -}; - -function createBaseGetDomainPolicyResponse(): GetDomainPolicyResponse { - return { policy: undefined }; -} - -export const GetDomainPolicyResponse = { - encode(message: GetDomainPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - DomainPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDomainPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDomainPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = DomainPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDomainPolicyResponse { - return { policy: isSet(object.policy) ? DomainPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDomainPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? DomainPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDomainPolicyResponse { - return GetDomainPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDomainPolicyResponse { - const message = createBaseGetDomainPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? DomainPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateDomainPolicyRequest(): UpdateDomainPolicyRequest { - return { userLoginMustBeDomain: false, validateOrgDomains: false, smtpSenderAddressMatchesInstanceDomain: false }; -} - -export const UpdateDomainPolicyRequest = { - encode(message: UpdateDomainPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userLoginMustBeDomain === true) { - writer.uint32(8).bool(message.userLoginMustBeDomain); - } - if (message.validateOrgDomains === true) { - writer.uint32(16).bool(message.validateOrgDomains); - } - if (message.smtpSenderAddressMatchesInstanceDomain === true) { - writer.uint32(24).bool(message.smtpSenderAddressMatchesInstanceDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateDomainPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateDomainPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userLoginMustBeDomain = reader.bool(); - break; - case 2: - message.validateOrgDomains = reader.bool(); - break; - case 3: - message.smtpSenderAddressMatchesInstanceDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateDomainPolicyRequest { - return { - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - validateOrgDomains: isSet(object.validateOrgDomains) ? Boolean(object.validateOrgDomains) : false, - smtpSenderAddressMatchesInstanceDomain: isSet(object.smtpSenderAddressMatchesInstanceDomain) - ? Boolean(object.smtpSenderAddressMatchesInstanceDomain) - : false, - }; - }, - - toJSON(message: UpdateDomainPolicyRequest): unknown { - const obj: any = {}; - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - message.validateOrgDomains !== undefined && (obj.validateOrgDomains = message.validateOrgDomains); - message.smtpSenderAddressMatchesInstanceDomain !== undefined && - (obj.smtpSenderAddressMatchesInstanceDomain = message.smtpSenderAddressMatchesInstanceDomain); - return obj; - }, - - create(base?: DeepPartial): UpdateDomainPolicyRequest { - return UpdateDomainPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateDomainPolicyRequest { - const message = createBaseUpdateDomainPolicyRequest(); - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - message.validateOrgDomains = object.validateOrgDomains ?? false; - message.smtpSenderAddressMatchesInstanceDomain = object.smtpSenderAddressMatchesInstanceDomain ?? false; - return message; - }, -}; - -function createBaseUpdateDomainPolicyResponse(): UpdateDomainPolicyResponse { - return { details: undefined }; -} - -export const UpdateDomainPolicyResponse = { - encode(message: UpdateDomainPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateDomainPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateDomainPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateDomainPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateDomainPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateDomainPolicyResponse { - return UpdateDomainPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateDomainPolicyResponse { - const message = createBaseUpdateDomainPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomDomainPolicyRequest(): GetCustomDomainPolicyRequest { - return { orgId: "" }; -} - -export const GetCustomDomainPolicyRequest = { - encode(message: GetCustomDomainPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomDomainPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomDomainPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomDomainPolicyRequest { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: GetCustomDomainPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): GetCustomDomainPolicyRequest { - return GetCustomDomainPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomDomainPolicyRequest { - const message = createBaseGetCustomDomainPolicyRequest(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseGetCustomDomainPolicyResponse(): GetCustomDomainPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetCustomDomainPolicyResponse = { - encode(message: GetCustomDomainPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - DomainPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomDomainPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomDomainPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = DomainPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomDomainPolicyResponse { - return { - policy: isSet(object.policy) ? DomainPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetCustomDomainPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? DomainPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetCustomDomainPolicyResponse { - return GetCustomDomainPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomDomainPolicyResponse { - const message = createBaseGetCustomDomainPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? DomainPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseAddCustomDomainPolicyRequest(): AddCustomDomainPolicyRequest { - return { - orgId: "", - userLoginMustBeDomain: false, - validateOrgDomains: false, - smtpSenderAddressMatchesInstanceDomain: false, - }; -} - -export const AddCustomDomainPolicyRequest = { - encode(message: AddCustomDomainPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - if (message.validateOrgDomains === true) { - writer.uint32(24).bool(message.validateOrgDomains); - } - if (message.smtpSenderAddressMatchesInstanceDomain === true) { - writer.uint32(32).bool(message.smtpSenderAddressMatchesInstanceDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomDomainPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomDomainPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - case 3: - message.validateOrgDomains = reader.bool(); - break; - case 4: - message.smtpSenderAddressMatchesInstanceDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomDomainPolicyRequest { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - validateOrgDomains: isSet(object.validateOrgDomains) ? Boolean(object.validateOrgDomains) : false, - smtpSenderAddressMatchesInstanceDomain: isSet(object.smtpSenderAddressMatchesInstanceDomain) - ? Boolean(object.smtpSenderAddressMatchesInstanceDomain) - : false, - }; - }, - - toJSON(message: AddCustomDomainPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - message.validateOrgDomains !== undefined && (obj.validateOrgDomains = message.validateOrgDomains); - message.smtpSenderAddressMatchesInstanceDomain !== undefined && - (obj.smtpSenderAddressMatchesInstanceDomain = message.smtpSenderAddressMatchesInstanceDomain); - return obj; - }, - - create(base?: DeepPartial): AddCustomDomainPolicyRequest { - return AddCustomDomainPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomDomainPolicyRequest { - const message = createBaseAddCustomDomainPolicyRequest(); - message.orgId = object.orgId ?? ""; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - message.validateOrgDomains = object.validateOrgDomains ?? false; - message.smtpSenderAddressMatchesInstanceDomain = object.smtpSenderAddressMatchesInstanceDomain ?? false; - return message; - }, -}; - -function createBaseAddCustomDomainPolicyResponse(): AddCustomDomainPolicyResponse { - return { details: undefined }; -} - -export const AddCustomDomainPolicyResponse = { - encode(message: AddCustomDomainPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomDomainPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomDomainPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomDomainPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomDomainPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomDomainPolicyResponse { - return AddCustomDomainPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomDomainPolicyResponse { - const message = createBaseAddCustomDomainPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomDomainPolicyRequest(): UpdateCustomDomainPolicyRequest { - return { - orgId: "", - userLoginMustBeDomain: false, - validateOrgDomains: false, - smtpSenderAddressMatchesInstanceDomain: false, - }; -} - -export const UpdateCustomDomainPolicyRequest = { - encode(message: UpdateCustomDomainPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - if (message.validateOrgDomains === true) { - writer.uint32(24).bool(message.validateOrgDomains); - } - if (message.smtpSenderAddressMatchesInstanceDomain === true) { - writer.uint32(32).bool(message.smtpSenderAddressMatchesInstanceDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomDomainPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomDomainPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - case 3: - message.validateOrgDomains = reader.bool(); - break; - case 4: - message.smtpSenderAddressMatchesInstanceDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomDomainPolicyRequest { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - validateOrgDomains: isSet(object.validateOrgDomains) ? Boolean(object.validateOrgDomains) : false, - smtpSenderAddressMatchesInstanceDomain: isSet(object.smtpSenderAddressMatchesInstanceDomain) - ? Boolean(object.smtpSenderAddressMatchesInstanceDomain) - : false, - }; - }, - - toJSON(message: UpdateCustomDomainPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - message.validateOrgDomains !== undefined && (obj.validateOrgDomains = message.validateOrgDomains); - message.smtpSenderAddressMatchesInstanceDomain !== undefined && - (obj.smtpSenderAddressMatchesInstanceDomain = message.smtpSenderAddressMatchesInstanceDomain); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomDomainPolicyRequest { - return UpdateCustomDomainPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomDomainPolicyRequest { - const message = createBaseUpdateCustomDomainPolicyRequest(); - message.orgId = object.orgId ?? ""; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - message.validateOrgDomains = object.validateOrgDomains ?? false; - message.smtpSenderAddressMatchesInstanceDomain = object.smtpSenderAddressMatchesInstanceDomain ?? false; - return message; - }, -}; - -function createBaseUpdateCustomDomainPolicyResponse(): UpdateCustomDomainPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomDomainPolicyResponse = { - encode(message: UpdateCustomDomainPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomDomainPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomDomainPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomDomainPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomDomainPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomDomainPolicyResponse { - return UpdateCustomDomainPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomDomainPolicyResponse { - const message = createBaseUpdateCustomDomainPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomDomainPolicyToDefaultRequest(): ResetCustomDomainPolicyToDefaultRequest { - return { orgId: "" }; -} - -export const ResetCustomDomainPolicyToDefaultRequest = { - encode(message: ResetCustomDomainPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomDomainPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomDomainPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomDomainPolicyToDefaultRequest { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: ResetCustomDomainPolicyToDefaultRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): ResetCustomDomainPolicyToDefaultRequest { - return ResetCustomDomainPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomDomainPolicyToDefaultRequest { - const message = createBaseResetCustomDomainPolicyToDefaultRequest(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseResetCustomDomainPolicyToDefaultResponse(): ResetCustomDomainPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomDomainPolicyToDefaultResponse = { - encode(message: ResetCustomDomainPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomDomainPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomDomainPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomDomainPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomDomainPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetCustomDomainPolicyToDefaultResponse { - return ResetCustomDomainPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomDomainPolicyToDefaultResponse { - const message = createBaseResetCustomDomainPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetLabelPolicyRequest(): GetLabelPolicyRequest { - return {}; -} - -export const GetLabelPolicyRequest = { - encode(_: GetLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLabelPolicyRequest { - return {}; - }, - - toJSON(_: GetLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLabelPolicyRequest { - return GetLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLabelPolicyRequest { - const message = createBaseGetLabelPolicyRequest(); - return message; - }, -}; - -function createBaseGetLabelPolicyResponse(): GetLabelPolicyResponse { - return { policy: undefined }; -} - -export const GetLabelPolicyResponse = { - encode(message: GetLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LabelPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LabelPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLabelPolicyResponse { - return { policy: isSet(object.policy) ? LabelPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetLabelPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LabelPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetLabelPolicyResponse { - return GetLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLabelPolicyResponse { - const message = createBaseGetLabelPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LabelPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetPreviewLabelPolicyRequest(): GetPreviewLabelPolicyRequest { - return {}; -} - -export const GetPreviewLabelPolicyRequest = { - encode(_: GetPreviewLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPreviewLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPreviewLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPreviewLabelPolicyRequest { - return {}; - }, - - toJSON(_: GetPreviewLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPreviewLabelPolicyRequest { - return GetPreviewLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPreviewLabelPolicyRequest { - const message = createBaseGetPreviewLabelPolicyRequest(); - return message; - }, -}; - -function createBaseGetPreviewLabelPolicyResponse(): GetPreviewLabelPolicyResponse { - return { policy: undefined }; -} - -export const GetPreviewLabelPolicyResponse = { - encode(message: GetPreviewLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LabelPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPreviewLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPreviewLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LabelPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPreviewLabelPolicyResponse { - return { policy: isSet(object.policy) ? LabelPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetPreviewLabelPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LabelPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetPreviewLabelPolicyResponse { - return GetPreviewLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPreviewLabelPolicyResponse { - const message = createBaseGetPreviewLabelPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LabelPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateLabelPolicyRequest(): UpdateLabelPolicyRequest { - return { - primaryColor: "", - hideLoginNameSuffix: false, - warnColor: "", - backgroundColor: "", - fontColor: "", - primaryColorDark: "", - backgroundColorDark: "", - warnColorDark: "", - fontColorDark: "", - disableWatermark: false, - }; -} - -export const UpdateLabelPolicyRequest = { - encode(message: UpdateLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.primaryColor !== "") { - writer.uint32(10).string(message.primaryColor); - } - if (message.hideLoginNameSuffix === true) { - writer.uint32(24).bool(message.hideLoginNameSuffix); - } - if (message.warnColor !== "") { - writer.uint32(34).string(message.warnColor); - } - if (message.backgroundColor !== "") { - writer.uint32(42).string(message.backgroundColor); - } - if (message.fontColor !== "") { - writer.uint32(50).string(message.fontColor); - } - if (message.primaryColorDark !== "") { - writer.uint32(58).string(message.primaryColorDark); - } - if (message.backgroundColorDark !== "") { - writer.uint32(66).string(message.backgroundColorDark); - } - if (message.warnColorDark !== "") { - writer.uint32(74).string(message.warnColorDark); - } - if (message.fontColorDark !== "") { - writer.uint32(82).string(message.fontColorDark); - } - if (message.disableWatermark === true) { - writer.uint32(88).bool(message.disableWatermark); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.primaryColor = reader.string(); - break; - case 3: - message.hideLoginNameSuffix = reader.bool(); - break; - case 4: - message.warnColor = reader.string(); - break; - case 5: - message.backgroundColor = reader.string(); - break; - case 6: - message.fontColor = reader.string(); - break; - case 7: - message.primaryColorDark = reader.string(); - break; - case 8: - message.backgroundColorDark = reader.string(); - break; - case 9: - message.warnColorDark = reader.string(); - break; - case 10: - message.fontColorDark = reader.string(); - break; - case 11: - message.disableWatermark = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLabelPolicyRequest { - return { - primaryColor: isSet(object.primaryColor) ? String(object.primaryColor) : "", - hideLoginNameSuffix: isSet(object.hideLoginNameSuffix) ? Boolean(object.hideLoginNameSuffix) : false, - warnColor: isSet(object.warnColor) ? String(object.warnColor) : "", - backgroundColor: isSet(object.backgroundColor) ? String(object.backgroundColor) : "", - fontColor: isSet(object.fontColor) ? String(object.fontColor) : "", - primaryColorDark: isSet(object.primaryColorDark) ? String(object.primaryColorDark) : "", - backgroundColorDark: isSet(object.backgroundColorDark) ? String(object.backgroundColorDark) : "", - warnColorDark: isSet(object.warnColorDark) ? String(object.warnColorDark) : "", - fontColorDark: isSet(object.fontColorDark) ? String(object.fontColorDark) : "", - disableWatermark: isSet(object.disableWatermark) ? Boolean(object.disableWatermark) : false, - }; - }, - - toJSON(message: UpdateLabelPolicyRequest): unknown { - const obj: any = {}; - message.primaryColor !== undefined && (obj.primaryColor = message.primaryColor); - message.hideLoginNameSuffix !== undefined && (obj.hideLoginNameSuffix = message.hideLoginNameSuffix); - message.warnColor !== undefined && (obj.warnColor = message.warnColor); - message.backgroundColor !== undefined && (obj.backgroundColor = message.backgroundColor); - message.fontColor !== undefined && (obj.fontColor = message.fontColor); - message.primaryColorDark !== undefined && (obj.primaryColorDark = message.primaryColorDark); - message.backgroundColorDark !== undefined && (obj.backgroundColorDark = message.backgroundColorDark); - message.warnColorDark !== undefined && (obj.warnColorDark = message.warnColorDark); - message.fontColorDark !== undefined && (obj.fontColorDark = message.fontColorDark); - message.disableWatermark !== undefined && (obj.disableWatermark = message.disableWatermark); - return obj; - }, - - create(base?: DeepPartial): UpdateLabelPolicyRequest { - return UpdateLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLabelPolicyRequest { - const message = createBaseUpdateLabelPolicyRequest(); - message.primaryColor = object.primaryColor ?? ""; - message.hideLoginNameSuffix = object.hideLoginNameSuffix ?? false; - message.warnColor = object.warnColor ?? ""; - message.backgroundColor = object.backgroundColor ?? ""; - message.fontColor = object.fontColor ?? ""; - message.primaryColorDark = object.primaryColorDark ?? ""; - message.backgroundColorDark = object.backgroundColorDark ?? ""; - message.warnColorDark = object.warnColorDark ?? ""; - message.fontColorDark = object.fontColorDark ?? ""; - message.disableWatermark = object.disableWatermark ?? false; - return message; - }, -}; - -function createBaseUpdateLabelPolicyResponse(): UpdateLabelPolicyResponse { - return { details: undefined }; -} - -export const UpdateLabelPolicyResponse = { - encode(message: UpdateLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLabelPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateLabelPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLabelPolicyResponse { - return UpdateLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLabelPolicyResponse { - const message = createBaseUpdateLabelPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseActivateLabelPolicyRequest(): ActivateLabelPolicyRequest { - return {}; -} - -export const ActivateLabelPolicyRequest = { - encode(_: ActivateLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActivateLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActivateLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ActivateLabelPolicyRequest { - return {}; - }, - - toJSON(_: ActivateLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ActivateLabelPolicyRequest { - return ActivateLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ActivateLabelPolicyRequest { - const message = createBaseActivateLabelPolicyRequest(); - return message; - }, -}; - -function createBaseActivateLabelPolicyResponse(): ActivateLabelPolicyResponse { - return { details: undefined }; -} - -export const ActivateLabelPolicyResponse = { - encode(message: ActivateLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActivateLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActivateLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActivateLabelPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ActivateLabelPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ActivateLabelPolicyResponse { - return ActivateLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActivateLabelPolicyResponse { - const message = createBaseActivateLabelPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveLabelPolicyLogoRequest(): RemoveLabelPolicyLogoRequest { - return {}; -} - -export const RemoveLabelPolicyLogoRequest = { - encode(_: RemoveLabelPolicyLogoRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyLogoRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyLogoRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveLabelPolicyLogoRequest { - return {}; - }, - - toJSON(_: RemoveLabelPolicyLogoRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyLogoRequest { - return RemoveLabelPolicyLogoRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveLabelPolicyLogoRequest { - const message = createBaseRemoveLabelPolicyLogoRequest(); - return message; - }, -}; - -function createBaseRemoveLabelPolicyLogoResponse(): RemoveLabelPolicyLogoResponse { - return { details: undefined }; -} - -export const RemoveLabelPolicyLogoResponse = { - encode(message: RemoveLabelPolicyLogoResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyLogoResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyLogoResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveLabelPolicyLogoResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveLabelPolicyLogoResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyLogoResponse { - return RemoveLabelPolicyLogoResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveLabelPolicyLogoResponse { - const message = createBaseRemoveLabelPolicyLogoResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveLabelPolicyLogoDarkRequest(): RemoveLabelPolicyLogoDarkRequest { - return {}; -} - -export const RemoveLabelPolicyLogoDarkRequest = { - encode(_: RemoveLabelPolicyLogoDarkRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyLogoDarkRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyLogoDarkRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveLabelPolicyLogoDarkRequest { - return {}; - }, - - toJSON(_: RemoveLabelPolicyLogoDarkRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyLogoDarkRequest { - return RemoveLabelPolicyLogoDarkRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveLabelPolicyLogoDarkRequest { - const message = createBaseRemoveLabelPolicyLogoDarkRequest(); - return message; - }, -}; - -function createBaseRemoveLabelPolicyLogoDarkResponse(): RemoveLabelPolicyLogoDarkResponse { - return { details: undefined }; -} - -export const RemoveLabelPolicyLogoDarkResponse = { - encode(message: RemoveLabelPolicyLogoDarkResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyLogoDarkResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyLogoDarkResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveLabelPolicyLogoDarkResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveLabelPolicyLogoDarkResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyLogoDarkResponse { - return RemoveLabelPolicyLogoDarkResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveLabelPolicyLogoDarkResponse { - const message = createBaseRemoveLabelPolicyLogoDarkResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveLabelPolicyIconRequest(): RemoveLabelPolicyIconRequest { - return {}; -} - -export const RemoveLabelPolicyIconRequest = { - encode(_: RemoveLabelPolicyIconRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyIconRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyIconRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveLabelPolicyIconRequest { - return {}; - }, - - toJSON(_: RemoveLabelPolicyIconRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyIconRequest { - return RemoveLabelPolicyIconRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveLabelPolicyIconRequest { - const message = createBaseRemoveLabelPolicyIconRequest(); - return message; - }, -}; - -function createBaseRemoveLabelPolicyIconResponse(): RemoveLabelPolicyIconResponse { - return { details: undefined }; -} - -export const RemoveLabelPolicyIconResponse = { - encode(message: RemoveLabelPolicyIconResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyIconResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyIconResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveLabelPolicyIconResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveLabelPolicyIconResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyIconResponse { - return RemoveLabelPolicyIconResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveLabelPolicyIconResponse { - const message = createBaseRemoveLabelPolicyIconResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveLabelPolicyIconDarkRequest(): RemoveLabelPolicyIconDarkRequest { - return {}; -} - -export const RemoveLabelPolicyIconDarkRequest = { - encode(_: RemoveLabelPolicyIconDarkRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyIconDarkRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyIconDarkRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveLabelPolicyIconDarkRequest { - return {}; - }, - - toJSON(_: RemoveLabelPolicyIconDarkRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyIconDarkRequest { - return RemoveLabelPolicyIconDarkRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveLabelPolicyIconDarkRequest { - const message = createBaseRemoveLabelPolicyIconDarkRequest(); - return message; - }, -}; - -function createBaseRemoveLabelPolicyIconDarkResponse(): RemoveLabelPolicyIconDarkResponse { - return { details: undefined }; -} - -export const RemoveLabelPolicyIconDarkResponse = { - encode(message: RemoveLabelPolicyIconDarkResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyIconDarkResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyIconDarkResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveLabelPolicyIconDarkResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveLabelPolicyIconDarkResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyIconDarkResponse { - return RemoveLabelPolicyIconDarkResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveLabelPolicyIconDarkResponse { - const message = createBaseRemoveLabelPolicyIconDarkResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveLabelPolicyFontRequest(): RemoveLabelPolicyFontRequest { - return {}; -} - -export const RemoveLabelPolicyFontRequest = { - encode(_: RemoveLabelPolicyFontRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyFontRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyFontRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveLabelPolicyFontRequest { - return {}; - }, - - toJSON(_: RemoveLabelPolicyFontRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyFontRequest { - return RemoveLabelPolicyFontRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveLabelPolicyFontRequest { - const message = createBaseRemoveLabelPolicyFontRequest(); - return message; - }, -}; - -function createBaseRemoveLabelPolicyFontResponse(): RemoveLabelPolicyFontResponse { - return { details: undefined }; -} - -export const RemoveLabelPolicyFontResponse = { - encode(message: RemoveLabelPolicyFontResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveLabelPolicyFontResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveLabelPolicyFontResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveLabelPolicyFontResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveLabelPolicyFontResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveLabelPolicyFontResponse { - return RemoveLabelPolicyFontResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveLabelPolicyFontResponse { - const message = createBaseRemoveLabelPolicyFontResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetLoginPolicyRequest(): GetLoginPolicyRequest { - return {}; -} - -export const GetLoginPolicyRequest = { - encode(_: GetLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLoginPolicyRequest { - return {}; - }, - - toJSON(_: GetLoginPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLoginPolicyRequest { - return GetLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLoginPolicyRequest { - const message = createBaseGetLoginPolicyRequest(); - return message; - }, -}; - -function createBaseGetLoginPolicyResponse(): GetLoginPolicyResponse { - return { policy: undefined }; -} - -export const GetLoginPolicyResponse = { - encode(message: GetLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LoginPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LoginPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLoginPolicyResponse { - return { policy: isSet(object.policy) ? LoginPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetLoginPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LoginPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetLoginPolicyResponse { - return GetLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLoginPolicyResponse { - const message = createBaseGetLoginPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LoginPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateLoginPolicyRequest(): UpdateLoginPolicyRequest { - return { - allowUsernamePassword: false, - allowRegister: false, - allowExternalIdp: false, - forceMfa: false, - passwordlessType: 0, - hidePasswordReset: false, - ignoreUnknownUsernames: false, - defaultRedirectUri: "", - passwordCheckLifetime: undefined, - externalLoginCheckLifetime: undefined, - mfaInitSkipLifetime: undefined, - secondFactorCheckLifetime: undefined, - multiFactorCheckLifetime: undefined, - allowDomainDiscovery: false, - disableLoginWithEmail: false, - disableLoginWithPhone: false, - }; -} - -export const UpdateLoginPolicyRequest = { - encode(message: UpdateLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.allowUsernamePassword === true) { - writer.uint32(8).bool(message.allowUsernamePassword); - } - if (message.allowRegister === true) { - writer.uint32(16).bool(message.allowRegister); - } - if (message.allowExternalIdp === true) { - writer.uint32(24).bool(message.allowExternalIdp); - } - if (message.forceMfa === true) { - writer.uint32(32).bool(message.forceMfa); - } - if (message.passwordlessType !== 0) { - writer.uint32(40).int32(message.passwordlessType); - } - if (message.hidePasswordReset === true) { - writer.uint32(48).bool(message.hidePasswordReset); - } - if (message.ignoreUnknownUsernames === true) { - writer.uint32(56).bool(message.ignoreUnknownUsernames); - } - if (message.defaultRedirectUri !== "") { - writer.uint32(66).string(message.defaultRedirectUri); - } - if (message.passwordCheckLifetime !== undefined) { - Duration.encode(message.passwordCheckLifetime, writer.uint32(74).fork()).ldelim(); - } - if (message.externalLoginCheckLifetime !== undefined) { - Duration.encode(message.externalLoginCheckLifetime, writer.uint32(82).fork()).ldelim(); - } - if (message.mfaInitSkipLifetime !== undefined) { - Duration.encode(message.mfaInitSkipLifetime, writer.uint32(90).fork()).ldelim(); - } - if (message.secondFactorCheckLifetime !== undefined) { - Duration.encode(message.secondFactorCheckLifetime, writer.uint32(98).fork()).ldelim(); - } - if (message.multiFactorCheckLifetime !== undefined) { - Duration.encode(message.multiFactorCheckLifetime, writer.uint32(106).fork()).ldelim(); - } - if (message.allowDomainDiscovery === true) { - writer.uint32(112).bool(message.allowDomainDiscovery); - } - if (message.disableLoginWithEmail === true) { - writer.uint32(120).bool(message.disableLoginWithEmail); - } - if (message.disableLoginWithPhone === true) { - writer.uint32(128).bool(message.disableLoginWithPhone); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowUsernamePassword = reader.bool(); - break; - case 2: - message.allowRegister = reader.bool(); - break; - case 3: - message.allowExternalIdp = reader.bool(); - break; - case 4: - message.forceMfa = reader.bool(); - break; - case 5: - message.passwordlessType = reader.int32() as any; - break; - case 6: - message.hidePasswordReset = reader.bool(); - break; - case 7: - message.ignoreUnknownUsernames = reader.bool(); - break; - case 8: - message.defaultRedirectUri = reader.string(); - break; - case 9: - message.passwordCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 10: - message.externalLoginCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 11: - message.mfaInitSkipLifetime = Duration.decode(reader, reader.uint32()); - break; - case 12: - message.secondFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 13: - message.multiFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 14: - message.allowDomainDiscovery = reader.bool(); - break; - case 15: - message.disableLoginWithEmail = reader.bool(); - break; - case 16: - message.disableLoginWithPhone = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLoginPolicyRequest { - return { - allowUsernamePassword: isSet(object.allowUsernamePassword) ? Boolean(object.allowUsernamePassword) : false, - allowRegister: isSet(object.allowRegister) ? Boolean(object.allowRegister) : false, - allowExternalIdp: isSet(object.allowExternalIdp) ? Boolean(object.allowExternalIdp) : false, - forceMfa: isSet(object.forceMfa) ? Boolean(object.forceMfa) : false, - passwordlessType: isSet(object.passwordlessType) ? passwordlessTypeFromJSON(object.passwordlessType) : 0, - hidePasswordReset: isSet(object.hidePasswordReset) ? Boolean(object.hidePasswordReset) : false, - ignoreUnknownUsernames: isSet(object.ignoreUnknownUsernames) ? Boolean(object.ignoreUnknownUsernames) : false, - defaultRedirectUri: isSet(object.defaultRedirectUri) ? String(object.defaultRedirectUri) : "", - passwordCheckLifetime: isSet(object.passwordCheckLifetime) - ? Duration.fromJSON(object.passwordCheckLifetime) - : undefined, - externalLoginCheckLifetime: isSet(object.externalLoginCheckLifetime) - ? Duration.fromJSON(object.externalLoginCheckLifetime) - : undefined, - mfaInitSkipLifetime: isSet(object.mfaInitSkipLifetime) - ? Duration.fromJSON(object.mfaInitSkipLifetime) - : undefined, - secondFactorCheckLifetime: isSet(object.secondFactorCheckLifetime) - ? Duration.fromJSON(object.secondFactorCheckLifetime) - : undefined, - multiFactorCheckLifetime: isSet(object.multiFactorCheckLifetime) - ? Duration.fromJSON(object.multiFactorCheckLifetime) - : undefined, - allowDomainDiscovery: isSet(object.allowDomainDiscovery) ? Boolean(object.allowDomainDiscovery) : false, - disableLoginWithEmail: isSet(object.disableLoginWithEmail) ? Boolean(object.disableLoginWithEmail) : false, - disableLoginWithPhone: isSet(object.disableLoginWithPhone) ? Boolean(object.disableLoginWithPhone) : false, - }; - }, - - toJSON(message: UpdateLoginPolicyRequest): unknown { - const obj: any = {}; - message.allowUsernamePassword !== undefined && (obj.allowUsernamePassword = message.allowUsernamePassword); - message.allowRegister !== undefined && (obj.allowRegister = message.allowRegister); - message.allowExternalIdp !== undefined && (obj.allowExternalIdp = message.allowExternalIdp); - message.forceMfa !== undefined && (obj.forceMfa = message.forceMfa); - message.passwordlessType !== undefined && (obj.passwordlessType = passwordlessTypeToJSON(message.passwordlessType)); - message.hidePasswordReset !== undefined && (obj.hidePasswordReset = message.hidePasswordReset); - message.ignoreUnknownUsernames !== undefined && (obj.ignoreUnknownUsernames = message.ignoreUnknownUsernames); - message.defaultRedirectUri !== undefined && (obj.defaultRedirectUri = message.defaultRedirectUri); - message.passwordCheckLifetime !== undefined && (obj.passwordCheckLifetime = message.passwordCheckLifetime - ? Duration.toJSON(message.passwordCheckLifetime) - : undefined); - message.externalLoginCheckLifetime !== undefined && - (obj.externalLoginCheckLifetime = message.externalLoginCheckLifetime - ? Duration.toJSON(message.externalLoginCheckLifetime) - : undefined); - message.mfaInitSkipLifetime !== undefined && - (obj.mfaInitSkipLifetime = message.mfaInitSkipLifetime - ? Duration.toJSON(message.mfaInitSkipLifetime) - : undefined); - message.secondFactorCheckLifetime !== undefined && - (obj.secondFactorCheckLifetime = message.secondFactorCheckLifetime - ? Duration.toJSON(message.secondFactorCheckLifetime) - : undefined); - message.multiFactorCheckLifetime !== undefined && (obj.multiFactorCheckLifetime = message.multiFactorCheckLifetime - ? Duration.toJSON(message.multiFactorCheckLifetime) - : undefined); - message.allowDomainDiscovery !== undefined && (obj.allowDomainDiscovery = message.allowDomainDiscovery); - message.disableLoginWithEmail !== undefined && (obj.disableLoginWithEmail = message.disableLoginWithEmail); - message.disableLoginWithPhone !== undefined && (obj.disableLoginWithPhone = message.disableLoginWithPhone); - return obj; - }, - - create(base?: DeepPartial): UpdateLoginPolicyRequest { - return UpdateLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLoginPolicyRequest { - const message = createBaseUpdateLoginPolicyRequest(); - message.allowUsernamePassword = object.allowUsernamePassword ?? false; - message.allowRegister = object.allowRegister ?? false; - message.allowExternalIdp = object.allowExternalIdp ?? false; - message.forceMfa = object.forceMfa ?? false; - message.passwordlessType = object.passwordlessType ?? 0; - message.hidePasswordReset = object.hidePasswordReset ?? false; - message.ignoreUnknownUsernames = object.ignoreUnknownUsernames ?? false; - message.defaultRedirectUri = object.defaultRedirectUri ?? ""; - message.passwordCheckLifetime = - (object.passwordCheckLifetime !== undefined && object.passwordCheckLifetime !== null) - ? Duration.fromPartial(object.passwordCheckLifetime) - : undefined; - message.externalLoginCheckLifetime = - (object.externalLoginCheckLifetime !== undefined && object.externalLoginCheckLifetime !== null) - ? Duration.fromPartial(object.externalLoginCheckLifetime) - : undefined; - message.mfaInitSkipLifetime = (object.mfaInitSkipLifetime !== undefined && object.mfaInitSkipLifetime !== null) - ? Duration.fromPartial(object.mfaInitSkipLifetime) - : undefined; - message.secondFactorCheckLifetime = - (object.secondFactorCheckLifetime !== undefined && object.secondFactorCheckLifetime !== null) - ? Duration.fromPartial(object.secondFactorCheckLifetime) - : undefined; - message.multiFactorCheckLifetime = - (object.multiFactorCheckLifetime !== undefined && object.multiFactorCheckLifetime !== null) - ? Duration.fromPartial(object.multiFactorCheckLifetime) - : undefined; - message.allowDomainDiscovery = object.allowDomainDiscovery ?? false; - message.disableLoginWithEmail = object.disableLoginWithEmail ?? false; - message.disableLoginWithPhone = object.disableLoginWithPhone ?? false; - return message; - }, -}; - -function createBaseUpdateLoginPolicyResponse(): UpdateLoginPolicyResponse { - return { details: undefined }; -} - -export const UpdateLoginPolicyResponse = { - encode(message: UpdateLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLoginPolicyResponse { - return UpdateLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLoginPolicyResponse { - const message = createBaseUpdateLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicyIDPsRequest(): ListLoginPolicyIDPsRequest { - return { query: undefined }; -} - -export const ListLoginPolicyIDPsRequest = { - encode(message: ListLoginPolicyIDPsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyIDPsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyIDPsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicyIDPsRequest { - return { query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListLoginPolicyIDPsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyIDPsRequest { - return ListLoginPolicyIDPsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicyIDPsRequest { - const message = createBaseListLoginPolicyIDPsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicyIDPsResponse(): ListLoginPolicyIDPsResponse { - return { details: undefined, result: [] }; -} - -export const ListLoginPolicyIDPsResponse = { - encode(message: ListLoginPolicyIDPsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - IDPLoginPolicyLink.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyIDPsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyIDPsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(IDPLoginPolicyLink.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicyIDPsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => IDPLoginPolicyLink.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListLoginPolicyIDPsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? IDPLoginPolicyLink.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyIDPsResponse { - return ListLoginPolicyIDPsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicyIDPsResponse { - const message = createBaseListLoginPolicyIDPsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => IDPLoginPolicyLink.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddIDPToLoginPolicyRequest(): AddIDPToLoginPolicyRequest { - return { idpId: "" }; -} - -export const AddIDPToLoginPolicyRequest = { - encode(message: AddIDPToLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddIDPToLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddIDPToLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddIDPToLoginPolicyRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: AddIDPToLoginPolicyRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): AddIDPToLoginPolicyRequest { - return AddIDPToLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddIDPToLoginPolicyRequest { - const message = createBaseAddIDPToLoginPolicyRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseAddIDPToLoginPolicyResponse(): AddIDPToLoginPolicyResponse { - return { details: undefined }; -} - -export const AddIDPToLoginPolicyResponse = { - encode(message: AddIDPToLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddIDPToLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddIDPToLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddIDPToLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddIDPToLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddIDPToLoginPolicyResponse { - return AddIDPToLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddIDPToLoginPolicyResponse { - const message = createBaseAddIDPToLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveIDPFromLoginPolicyRequest(): RemoveIDPFromLoginPolicyRequest { - return { idpId: "" }; -} - -export const RemoveIDPFromLoginPolicyRequest = { - encode(message: RemoveIDPFromLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIDPFromLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIDPFromLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIDPFromLoginPolicyRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: RemoveIDPFromLoginPolicyRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): RemoveIDPFromLoginPolicyRequest { - return RemoveIDPFromLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIDPFromLoginPolicyRequest { - const message = createBaseRemoveIDPFromLoginPolicyRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseRemoveIDPFromLoginPolicyResponse(): RemoveIDPFromLoginPolicyResponse { - return { details: undefined }; -} - -export const RemoveIDPFromLoginPolicyResponse = { - encode(message: RemoveIDPFromLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIDPFromLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIDPFromLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIDPFromLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveIDPFromLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveIDPFromLoginPolicyResponse { - return RemoveIDPFromLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIDPFromLoginPolicyResponse { - const message = createBaseRemoveIDPFromLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicySecondFactorsRequest(): ListLoginPolicySecondFactorsRequest { - return {}; -} - -export const ListLoginPolicySecondFactorsRequest = { - encode(_: ListLoginPolicySecondFactorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicySecondFactorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicySecondFactorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListLoginPolicySecondFactorsRequest { - return {}; - }, - - toJSON(_: ListLoginPolicySecondFactorsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicySecondFactorsRequest { - return ListLoginPolicySecondFactorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListLoginPolicySecondFactorsRequest { - const message = createBaseListLoginPolicySecondFactorsRequest(); - return message; - }, -}; - -function createBaseListLoginPolicySecondFactorsResponse(): ListLoginPolicySecondFactorsResponse { - return { details: undefined, result: [] }; -} - -export const ListLoginPolicySecondFactorsResponse = { - encode(message: ListLoginPolicySecondFactorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - writer.uint32(18).fork(); - for (const v of message.result) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicySecondFactorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicySecondFactorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.result.push(reader.int32() as any); - } - } else { - message.result.push(reader.int32() as any); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicySecondFactorsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => secondFactorTypeFromJSON(e)) : [], - }; - }, - - toJSON(message: ListLoginPolicySecondFactorsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => secondFactorTypeToJSON(e)); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicySecondFactorsResponse { - return ListLoginPolicySecondFactorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicySecondFactorsResponse { - const message = createBaseListLoginPolicySecondFactorsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddSecondFactorToLoginPolicyRequest(): AddSecondFactorToLoginPolicyRequest { - return { type: 0 }; -} - -export const AddSecondFactorToLoginPolicyRequest = { - encode(message: AddSecondFactorToLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSecondFactorToLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSecondFactorToLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSecondFactorToLoginPolicyRequest { - return { type: isSet(object.type) ? secondFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: AddSecondFactorToLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = secondFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): AddSecondFactorToLoginPolicyRequest { - return AddSecondFactorToLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSecondFactorToLoginPolicyRequest { - const message = createBaseAddSecondFactorToLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseAddSecondFactorToLoginPolicyResponse(): AddSecondFactorToLoginPolicyResponse { - return { details: undefined }; -} - -export const AddSecondFactorToLoginPolicyResponse = { - encode(message: AddSecondFactorToLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSecondFactorToLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSecondFactorToLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSecondFactorToLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddSecondFactorToLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddSecondFactorToLoginPolicyResponse { - return AddSecondFactorToLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSecondFactorToLoginPolicyResponse { - const message = createBaseAddSecondFactorToLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveSecondFactorFromLoginPolicyRequest(): RemoveSecondFactorFromLoginPolicyRequest { - return { type: 0 }; -} - -export const RemoveSecondFactorFromLoginPolicyRequest = { - encode(message: RemoveSecondFactorFromLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSecondFactorFromLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSecondFactorFromLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSecondFactorFromLoginPolicyRequest { - return { type: isSet(object.type) ? secondFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: RemoveSecondFactorFromLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = secondFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): RemoveSecondFactorFromLoginPolicyRequest { - return RemoveSecondFactorFromLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveSecondFactorFromLoginPolicyRequest { - const message = createBaseRemoveSecondFactorFromLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseRemoveSecondFactorFromLoginPolicyResponse(): RemoveSecondFactorFromLoginPolicyResponse { - return { details: undefined }; -} - -export const RemoveSecondFactorFromLoginPolicyResponse = { - encode(message: RemoveSecondFactorFromLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSecondFactorFromLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSecondFactorFromLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSecondFactorFromLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveSecondFactorFromLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveSecondFactorFromLoginPolicyResponse { - return RemoveSecondFactorFromLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): RemoveSecondFactorFromLoginPolicyResponse { - const message = createBaseRemoveSecondFactorFromLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicyMultiFactorsRequest(): ListLoginPolicyMultiFactorsRequest { - return {}; -} - -export const ListLoginPolicyMultiFactorsRequest = { - encode(_: ListLoginPolicyMultiFactorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyMultiFactorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyMultiFactorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListLoginPolicyMultiFactorsRequest { - return {}; - }, - - toJSON(_: ListLoginPolicyMultiFactorsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyMultiFactorsRequest { - return ListLoginPolicyMultiFactorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListLoginPolicyMultiFactorsRequest { - const message = createBaseListLoginPolicyMultiFactorsRequest(); - return message; - }, -}; - -function createBaseListLoginPolicyMultiFactorsResponse(): ListLoginPolicyMultiFactorsResponse { - return { details: undefined, result: [] }; -} - -export const ListLoginPolicyMultiFactorsResponse = { - encode(message: ListLoginPolicyMultiFactorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - writer.uint32(18).fork(); - for (const v of message.result) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyMultiFactorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyMultiFactorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.result.push(reader.int32() as any); - } - } else { - message.result.push(reader.int32() as any); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicyMultiFactorsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => multiFactorTypeFromJSON(e)) : [], - }; - }, - - toJSON(message: ListLoginPolicyMultiFactorsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => multiFactorTypeToJSON(e)); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyMultiFactorsResponse { - return ListLoginPolicyMultiFactorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicyMultiFactorsResponse { - const message = createBaseListLoginPolicyMultiFactorsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddMultiFactorToLoginPolicyRequest(): AddMultiFactorToLoginPolicyRequest { - return { type: 0 }; -} - -export const AddMultiFactorToLoginPolicyRequest = { - encode(message: AddMultiFactorToLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMultiFactorToLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMultiFactorToLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMultiFactorToLoginPolicyRequest { - return { type: isSet(object.type) ? multiFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: AddMultiFactorToLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = multiFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): AddMultiFactorToLoginPolicyRequest { - return AddMultiFactorToLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMultiFactorToLoginPolicyRequest { - const message = createBaseAddMultiFactorToLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseAddMultiFactorToLoginPolicyResponse(): AddMultiFactorToLoginPolicyResponse { - return { details: undefined }; -} - -export const AddMultiFactorToLoginPolicyResponse = { - encode(message: AddMultiFactorToLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMultiFactorToLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMultiFactorToLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMultiFactorToLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddMultiFactorToLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMultiFactorToLoginPolicyResponse { - return AddMultiFactorToLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMultiFactorToLoginPolicyResponse { - const message = createBaseAddMultiFactorToLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMultiFactorFromLoginPolicyRequest(): RemoveMultiFactorFromLoginPolicyRequest { - return { type: 0 }; -} - -export const RemoveMultiFactorFromLoginPolicyRequest = { - encode(message: RemoveMultiFactorFromLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMultiFactorFromLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMultiFactorFromLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMultiFactorFromLoginPolicyRequest { - return { type: isSet(object.type) ? multiFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: RemoveMultiFactorFromLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = multiFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): RemoveMultiFactorFromLoginPolicyRequest { - return RemoveMultiFactorFromLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMultiFactorFromLoginPolicyRequest { - const message = createBaseRemoveMultiFactorFromLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseRemoveMultiFactorFromLoginPolicyResponse(): RemoveMultiFactorFromLoginPolicyResponse { - return { details: undefined }; -} - -export const RemoveMultiFactorFromLoginPolicyResponse = { - encode(message: RemoveMultiFactorFromLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMultiFactorFromLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMultiFactorFromLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMultiFactorFromLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMultiFactorFromLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMultiFactorFromLoginPolicyResponse { - return RemoveMultiFactorFromLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMultiFactorFromLoginPolicyResponse { - const message = createBaseRemoveMultiFactorFromLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPasswordComplexityPolicyRequest(): GetPasswordComplexityPolicyRequest { - return {}; -} - -export const GetPasswordComplexityPolicyRequest = { - encode(_: GetPasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPasswordComplexityPolicyRequest { - return {}; - }, - - toJSON(_: GetPasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPasswordComplexityPolicyRequest { - return GetPasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPasswordComplexityPolicyRequest { - const message = createBaseGetPasswordComplexityPolicyRequest(); - return message; - }, -}; - -function createBaseGetPasswordComplexityPolicyResponse(): GetPasswordComplexityPolicyResponse { - return { policy: undefined }; -} - -export const GetPasswordComplexityPolicyResponse = { - encode(message: GetPasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordComplexityPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordComplexityPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPasswordComplexityPolicyResponse { - return { policy: isSet(object.policy) ? PasswordComplexityPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetPasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordComplexityPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetPasswordComplexityPolicyResponse { - return GetPasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPasswordComplexityPolicyResponse { - const message = createBaseGetPasswordComplexityPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordComplexityPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdatePasswordComplexityPolicyRequest(): UpdatePasswordComplexityPolicyRequest { - return { minLength: 0, hasUppercase: false, hasLowercase: false, hasNumber: false, hasSymbol: false }; -} - -export const UpdatePasswordComplexityPolicyRequest = { - encode(message: UpdatePasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.minLength !== 0) { - writer.uint32(8).uint32(message.minLength); - } - if (message.hasUppercase === true) { - writer.uint32(16).bool(message.hasUppercase); - } - if (message.hasLowercase === true) { - writer.uint32(24).bool(message.hasLowercase); - } - if (message.hasNumber === true) { - writer.uint32(32).bool(message.hasNumber); - } - if (message.hasSymbol === true) { - writer.uint32(40).bool(message.hasSymbol); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdatePasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.minLength = reader.uint32(); - break; - case 2: - message.hasUppercase = reader.bool(); - break; - case 3: - message.hasLowercase = reader.bool(); - break; - case 4: - message.hasNumber = reader.bool(); - break; - case 5: - message.hasSymbol = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdatePasswordComplexityPolicyRequest { - return { - minLength: isSet(object.minLength) ? Number(object.minLength) : 0, - hasUppercase: isSet(object.hasUppercase) ? Boolean(object.hasUppercase) : false, - hasLowercase: isSet(object.hasLowercase) ? Boolean(object.hasLowercase) : false, - hasNumber: isSet(object.hasNumber) ? Boolean(object.hasNumber) : false, - hasSymbol: isSet(object.hasSymbol) ? Boolean(object.hasSymbol) : false, - }; - }, - - toJSON(message: UpdatePasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - message.minLength !== undefined && (obj.minLength = Math.round(message.minLength)); - message.hasUppercase !== undefined && (obj.hasUppercase = message.hasUppercase); - message.hasLowercase !== undefined && (obj.hasLowercase = message.hasLowercase); - message.hasNumber !== undefined && (obj.hasNumber = message.hasNumber); - message.hasSymbol !== undefined && (obj.hasSymbol = message.hasSymbol); - return obj; - }, - - create(base?: DeepPartial): UpdatePasswordComplexityPolicyRequest { - return UpdatePasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdatePasswordComplexityPolicyRequest { - const message = createBaseUpdatePasswordComplexityPolicyRequest(); - message.minLength = object.minLength ?? 0; - message.hasUppercase = object.hasUppercase ?? false; - message.hasLowercase = object.hasLowercase ?? false; - message.hasNumber = object.hasNumber ?? false; - message.hasSymbol = object.hasSymbol ?? false; - return message; - }, -}; - -function createBaseUpdatePasswordComplexityPolicyResponse(): UpdatePasswordComplexityPolicyResponse { - return { details: undefined }; -} - -export const UpdatePasswordComplexityPolicyResponse = { - encode(message: UpdatePasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdatePasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdatePasswordComplexityPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdatePasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdatePasswordComplexityPolicyResponse { - return UpdatePasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdatePasswordComplexityPolicyResponse { - const message = createBaseUpdatePasswordComplexityPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPasswordAgePolicyRequest(): GetPasswordAgePolicyRequest { - return {}; -} - -export const GetPasswordAgePolicyRequest = { - encode(_: GetPasswordAgePolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordAgePolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordAgePolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPasswordAgePolicyRequest { - return {}; - }, - - toJSON(_: GetPasswordAgePolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPasswordAgePolicyRequest { - return GetPasswordAgePolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPasswordAgePolicyRequest { - const message = createBaseGetPasswordAgePolicyRequest(); - return message; - }, -}; - -function createBaseGetPasswordAgePolicyResponse(): GetPasswordAgePolicyResponse { - return { policy: undefined }; -} - -export const GetPasswordAgePolicyResponse = { - encode(message: GetPasswordAgePolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordAgePolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordAgePolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordAgePolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordAgePolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPasswordAgePolicyResponse { - return { policy: isSet(object.policy) ? PasswordAgePolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetPasswordAgePolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordAgePolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetPasswordAgePolicyResponse { - return GetPasswordAgePolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPasswordAgePolicyResponse { - const message = createBaseGetPasswordAgePolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordAgePolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdatePasswordAgePolicyRequest(): UpdatePasswordAgePolicyRequest { - return { maxAgeDays: 0, expireWarnDays: 0 }; -} - -export const UpdatePasswordAgePolicyRequest = { - encode(message: UpdatePasswordAgePolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.maxAgeDays !== 0) { - writer.uint32(8).uint32(message.maxAgeDays); - } - if (message.expireWarnDays !== 0) { - writer.uint32(16).uint32(message.expireWarnDays); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePasswordAgePolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdatePasswordAgePolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxAgeDays = reader.uint32(); - break; - case 2: - message.expireWarnDays = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdatePasswordAgePolicyRequest { - return { - maxAgeDays: isSet(object.maxAgeDays) ? Number(object.maxAgeDays) : 0, - expireWarnDays: isSet(object.expireWarnDays) ? Number(object.expireWarnDays) : 0, - }; - }, - - toJSON(message: UpdatePasswordAgePolicyRequest): unknown { - const obj: any = {}; - message.maxAgeDays !== undefined && (obj.maxAgeDays = Math.round(message.maxAgeDays)); - message.expireWarnDays !== undefined && (obj.expireWarnDays = Math.round(message.expireWarnDays)); - return obj; - }, - - create(base?: DeepPartial): UpdatePasswordAgePolicyRequest { - return UpdatePasswordAgePolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdatePasswordAgePolicyRequest { - const message = createBaseUpdatePasswordAgePolicyRequest(); - message.maxAgeDays = object.maxAgeDays ?? 0; - message.expireWarnDays = object.expireWarnDays ?? 0; - return message; - }, -}; - -function createBaseUpdatePasswordAgePolicyResponse(): UpdatePasswordAgePolicyResponse { - return { details: undefined }; -} - -export const UpdatePasswordAgePolicyResponse = { - encode(message: UpdatePasswordAgePolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePasswordAgePolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdatePasswordAgePolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdatePasswordAgePolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdatePasswordAgePolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdatePasswordAgePolicyResponse { - return UpdatePasswordAgePolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdatePasswordAgePolicyResponse { - const message = createBaseUpdatePasswordAgePolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetLockoutPolicyRequest(): GetLockoutPolicyRequest { - return {}; -} - -export const GetLockoutPolicyRequest = { - encode(_: GetLockoutPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLockoutPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLockoutPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLockoutPolicyRequest { - return {}; - }, - - toJSON(_: GetLockoutPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLockoutPolicyRequest { - return GetLockoutPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLockoutPolicyRequest { - const message = createBaseGetLockoutPolicyRequest(); - return message; - }, -}; - -function createBaseGetLockoutPolicyResponse(): GetLockoutPolicyResponse { - return { policy: undefined }; -} - -export const GetLockoutPolicyResponse = { - encode(message: GetLockoutPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LockoutPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLockoutPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLockoutPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LockoutPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLockoutPolicyResponse { - return { policy: isSet(object.policy) ? LockoutPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetLockoutPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LockoutPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetLockoutPolicyResponse { - return GetLockoutPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLockoutPolicyResponse { - const message = createBaseGetLockoutPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LockoutPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateLockoutPolicyRequest(): UpdateLockoutPolicyRequest { - return { maxPasswordAttempts: 0 }; -} - -export const UpdateLockoutPolicyRequest = { - encode(message: UpdateLockoutPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.maxPasswordAttempts !== 0) { - writer.uint32(8).uint32(message.maxPasswordAttempts); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLockoutPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLockoutPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxPasswordAttempts = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLockoutPolicyRequest { - return { maxPasswordAttempts: isSet(object.maxPasswordAttempts) ? Number(object.maxPasswordAttempts) : 0 }; - }, - - toJSON(message: UpdateLockoutPolicyRequest): unknown { - const obj: any = {}; - message.maxPasswordAttempts !== undefined && (obj.maxPasswordAttempts = Math.round(message.maxPasswordAttempts)); - return obj; - }, - - create(base?: DeepPartial): UpdateLockoutPolicyRequest { - return UpdateLockoutPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLockoutPolicyRequest { - const message = createBaseUpdateLockoutPolicyRequest(); - message.maxPasswordAttempts = object.maxPasswordAttempts ?? 0; - return message; - }, -}; - -function createBaseUpdateLockoutPolicyResponse(): UpdateLockoutPolicyResponse { - return { details: undefined }; -} - -export const UpdateLockoutPolicyResponse = { - encode(message: UpdateLockoutPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLockoutPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLockoutPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLockoutPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateLockoutPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLockoutPolicyResponse { - return UpdateLockoutPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLockoutPolicyResponse { - const message = createBaseUpdateLockoutPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPrivacyPolicyRequest(): GetPrivacyPolicyRequest { - return {}; -} - -export const GetPrivacyPolicyRequest = { - encode(_: GetPrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPrivacyPolicyRequest { - return {}; - }, - - toJSON(_: GetPrivacyPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPrivacyPolicyRequest { - return GetPrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPrivacyPolicyRequest { - const message = createBaseGetPrivacyPolicyRequest(); - return message; - }, -}; - -function createBaseGetPrivacyPolicyResponse(): GetPrivacyPolicyResponse { - return { policy: undefined }; -} - -export const GetPrivacyPolicyResponse = { - encode(message: GetPrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PrivacyPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PrivacyPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPrivacyPolicyResponse { - return { policy: isSet(object.policy) ? PrivacyPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetPrivacyPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? PrivacyPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetPrivacyPolicyResponse { - return GetPrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPrivacyPolicyResponse { - const message = createBaseGetPrivacyPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PrivacyPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdatePrivacyPolicyRequest(): UpdatePrivacyPolicyRequest { - return { tosLink: "", privacyLink: "", helpLink: "" }; -} - -export const UpdatePrivacyPolicyRequest = { - encode(message: UpdatePrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tosLink !== "") { - writer.uint32(10).string(message.tosLink); - } - if (message.privacyLink !== "") { - writer.uint32(18).string(message.privacyLink); - } - if (message.helpLink !== "") { - writer.uint32(26).string(message.helpLink); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdatePrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tosLink = reader.string(); - break; - case 2: - message.privacyLink = reader.string(); - break; - case 3: - message.helpLink = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdatePrivacyPolicyRequest { - return { - tosLink: isSet(object.tosLink) ? String(object.tosLink) : "", - privacyLink: isSet(object.privacyLink) ? String(object.privacyLink) : "", - helpLink: isSet(object.helpLink) ? String(object.helpLink) : "", - }; - }, - - toJSON(message: UpdatePrivacyPolicyRequest): unknown { - const obj: any = {}; - message.tosLink !== undefined && (obj.tosLink = message.tosLink); - message.privacyLink !== undefined && (obj.privacyLink = message.privacyLink); - message.helpLink !== undefined && (obj.helpLink = message.helpLink); - return obj; - }, - - create(base?: DeepPartial): UpdatePrivacyPolicyRequest { - return UpdatePrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdatePrivacyPolicyRequest { - const message = createBaseUpdatePrivacyPolicyRequest(); - message.tosLink = object.tosLink ?? ""; - message.privacyLink = object.privacyLink ?? ""; - message.helpLink = object.helpLink ?? ""; - return message; - }, -}; - -function createBaseUpdatePrivacyPolicyResponse(): UpdatePrivacyPolicyResponse { - return { details: undefined }; -} - -export const UpdatePrivacyPolicyResponse = { - encode(message: UpdatePrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdatePrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdatePrivacyPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdatePrivacyPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdatePrivacyPolicyResponse { - return UpdatePrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdatePrivacyPolicyResponse { - const message = createBaseUpdatePrivacyPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddNotificationPolicyRequest(): AddNotificationPolicyRequest { - return { passwordChange: false }; -} - -export const AddNotificationPolicyRequest = { - encode(message: AddNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.passwordChange === true) { - writer.uint32(8).bool(message.passwordChange); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.passwordChange = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddNotificationPolicyRequest { - return { passwordChange: isSet(object.passwordChange) ? Boolean(object.passwordChange) : false }; - }, - - toJSON(message: AddNotificationPolicyRequest): unknown { - const obj: any = {}; - message.passwordChange !== undefined && (obj.passwordChange = message.passwordChange); - return obj; - }, - - create(base?: DeepPartial): AddNotificationPolicyRequest { - return AddNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddNotificationPolicyRequest { - const message = createBaseAddNotificationPolicyRequest(); - message.passwordChange = object.passwordChange ?? false; - return message; - }, -}; - -function createBaseAddNotificationPolicyResponse(): AddNotificationPolicyResponse { - return { details: undefined }; -} - -export const AddNotificationPolicyResponse = { - encode(message: AddNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddNotificationPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddNotificationPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddNotificationPolicyResponse { - return AddNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddNotificationPolicyResponse { - const message = createBaseAddNotificationPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetNotificationPolicyRequest(): GetNotificationPolicyRequest { - return {}; -} - -export const GetNotificationPolicyRequest = { - encode(_: GetNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetNotificationPolicyRequest { - return {}; - }, - - toJSON(_: GetNotificationPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetNotificationPolicyRequest { - return GetNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetNotificationPolicyRequest { - const message = createBaseGetNotificationPolicyRequest(); - return message; - }, -}; - -function createBaseGetNotificationPolicyResponse(): GetNotificationPolicyResponse { - return { policy: undefined }; -} - -export const GetNotificationPolicyResponse = { - encode(message: GetNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - NotificationPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = NotificationPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetNotificationPolicyResponse { - return { policy: isSet(object.policy) ? NotificationPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetNotificationPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? NotificationPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetNotificationPolicyResponse { - return GetNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetNotificationPolicyResponse { - const message = createBaseGetNotificationPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? NotificationPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateNotificationPolicyRequest(): UpdateNotificationPolicyRequest { - return { passwordChange: false }; -} - -export const UpdateNotificationPolicyRequest = { - encode(message: UpdateNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.passwordChange === true) { - writer.uint32(8).bool(message.passwordChange); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.passwordChange = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateNotificationPolicyRequest { - return { passwordChange: isSet(object.passwordChange) ? Boolean(object.passwordChange) : false }; - }, - - toJSON(message: UpdateNotificationPolicyRequest): unknown { - const obj: any = {}; - message.passwordChange !== undefined && (obj.passwordChange = message.passwordChange); - return obj; - }, - - create(base?: DeepPartial): UpdateNotificationPolicyRequest { - return UpdateNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateNotificationPolicyRequest { - const message = createBaseUpdateNotificationPolicyRequest(); - message.passwordChange = object.passwordChange ?? false; - return message; - }, -}; - -function createBaseUpdateNotificationPolicyResponse(): UpdateNotificationPolicyResponse { - return { details: undefined }; -} - -export const UpdateNotificationPolicyResponse = { - encode(message: UpdateNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateNotificationPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateNotificationPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateNotificationPolicyResponse { - return UpdateNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateNotificationPolicyResponse { - const message = createBaseUpdateNotificationPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultInitMessageTextRequest(): GetDefaultInitMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultInitMessageTextRequest = { - encode(message: GetDefaultInitMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultInitMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultInitMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultInitMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultInitMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultInitMessageTextRequest { - return GetDefaultInitMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultInitMessageTextRequest { - const message = createBaseGetDefaultInitMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultInitMessageTextResponse(): GetDefaultInitMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultInitMessageTextResponse = { - encode(message: GetDefaultInitMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultInitMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultInitMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultInitMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultInitMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultInitMessageTextResponse { - return GetDefaultInitMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultInitMessageTextResponse { - const message = createBaseGetDefaultInitMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomInitMessageTextRequest(): GetCustomInitMessageTextRequest { - return { language: "" }; -} - -export const GetCustomInitMessageTextRequest = { - encode(message: GetCustomInitMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomInitMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomInitMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomInitMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomInitMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomInitMessageTextRequest { - return GetCustomInitMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomInitMessageTextRequest { - const message = createBaseGetCustomInitMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomInitMessageTextResponse(): GetCustomInitMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomInitMessageTextResponse = { - encode(message: GetCustomInitMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomInitMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomInitMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomInitMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomInitMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomInitMessageTextResponse { - return GetCustomInitMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomInitMessageTextResponse { - const message = createBaseGetCustomInitMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultInitMessageTextRequest(): SetDefaultInitMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultInitMessageTextRequest = { - encode(message: SetDefaultInitMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultInitMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultInitMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultInitMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultInitMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetDefaultInitMessageTextRequest { - return SetDefaultInitMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultInitMessageTextRequest { - const message = createBaseSetDefaultInitMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultInitMessageTextResponse(): SetDefaultInitMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultInitMessageTextResponse = { - encode(message: SetDefaultInitMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultInitMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultInitMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultInitMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultInitMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultInitMessageTextResponse { - return SetDefaultInitMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultInitMessageTextResponse { - const message = createBaseSetDefaultInitMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomInitMessageTextToDefaultRequest(): ResetCustomInitMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomInitMessageTextToDefaultRequest = { - encode(message: ResetCustomInitMessageTextToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomInitMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomInitMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomInitMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomInitMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): ResetCustomInitMessageTextToDefaultRequest { - return ResetCustomInitMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomInitMessageTextToDefaultRequest { - const message = createBaseResetCustomInitMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomInitMessageTextToDefaultResponse(): ResetCustomInitMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomInitMessageTextToDefaultResponse = { - encode(message: ResetCustomInitMessageTextToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomInitMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomInitMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomInitMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomInitMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetCustomInitMessageTextToDefaultResponse { - return ResetCustomInitMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomInitMessageTextToDefaultResponse { - const message = createBaseResetCustomInitMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPasswordResetMessageTextRequest(): GetDefaultPasswordResetMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultPasswordResetMessageTextRequest = { - encode(message: GetDefaultPasswordResetMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordResetMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordResetMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordResetMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultPasswordResetMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordResetMessageTextRequest { - return GetDefaultPasswordResetMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordResetMessageTextRequest { - const message = createBaseGetDefaultPasswordResetMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultPasswordResetMessageTextResponse(): GetDefaultPasswordResetMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultPasswordResetMessageTextResponse = { - encode(message: GetDefaultPasswordResetMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordResetMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordResetMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordResetMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultPasswordResetMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordResetMessageTextResponse { - return GetDefaultPasswordResetMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordResetMessageTextResponse { - const message = createBaseGetDefaultPasswordResetMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomPasswordResetMessageTextRequest(): GetCustomPasswordResetMessageTextRequest { - return { language: "" }; -} - -export const GetCustomPasswordResetMessageTextRequest = { - encode(message: GetCustomPasswordResetMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordResetMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordResetMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordResetMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomPasswordResetMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordResetMessageTextRequest { - return GetCustomPasswordResetMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomPasswordResetMessageTextRequest { - const message = createBaseGetCustomPasswordResetMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomPasswordResetMessageTextResponse(): GetCustomPasswordResetMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomPasswordResetMessageTextResponse = { - encode(message: GetCustomPasswordResetMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordResetMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordResetMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordResetMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomPasswordResetMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordResetMessageTextResponse { - return GetCustomPasswordResetMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordResetMessageTextResponse { - const message = createBaseGetCustomPasswordResetMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultPasswordResetMessageTextRequest(): SetDefaultPasswordResetMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultPasswordResetMessageTextRequest = { - encode(message: SetDefaultPasswordResetMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultPasswordResetMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultPasswordResetMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultPasswordResetMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultPasswordResetMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetDefaultPasswordResetMessageTextRequest { - return SetDefaultPasswordResetMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultPasswordResetMessageTextRequest { - const message = createBaseSetDefaultPasswordResetMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultPasswordResetMessageTextResponse(): SetDefaultPasswordResetMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultPasswordResetMessageTextResponse = { - encode(message: SetDefaultPasswordResetMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultPasswordResetMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultPasswordResetMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultPasswordResetMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultPasswordResetMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultPasswordResetMessageTextResponse { - return SetDefaultPasswordResetMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultPasswordResetMessageTextResponse { - const message = createBaseSetDefaultPasswordResetMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomPasswordResetMessageTextToDefaultRequest(): ResetCustomPasswordResetMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomPasswordResetMessageTextToDefaultRequest = { - encode( - message: ResetCustomPasswordResetMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordResetMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordResetMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordResetMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomPasswordResetMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultRequest { - return ResetCustomPasswordResetMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultRequest { - const message = createBaseResetCustomPasswordResetMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomPasswordResetMessageTextToDefaultResponse(): ResetCustomPasswordResetMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomPasswordResetMessageTextToDefaultResponse = { - encode( - message: ResetCustomPasswordResetMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordResetMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordResetMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordResetMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomPasswordResetMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultResponse { - return ResetCustomPasswordResetMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultResponse { - const message = createBaseResetCustomPasswordResetMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultVerifyEmailMessageTextRequest(): GetDefaultVerifyEmailMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultVerifyEmailMessageTextRequest = { - encode(message: GetDefaultVerifyEmailMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyEmailMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyEmailMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyEmailMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultVerifyEmailMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyEmailMessageTextRequest { - return GetDefaultVerifyEmailMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyEmailMessageTextRequest { - const message = createBaseGetDefaultVerifyEmailMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultVerifyEmailMessageTextResponse(): GetDefaultVerifyEmailMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultVerifyEmailMessageTextResponse = { - encode(message: GetDefaultVerifyEmailMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyEmailMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyEmailMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyEmailMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultVerifyEmailMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyEmailMessageTextResponse { - return GetDefaultVerifyEmailMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyEmailMessageTextResponse { - const message = createBaseGetDefaultVerifyEmailMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomVerifyEmailMessageTextRequest(): GetCustomVerifyEmailMessageTextRequest { - return { language: "" }; -} - -export const GetCustomVerifyEmailMessageTextRequest = { - encode(message: GetCustomVerifyEmailMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyEmailMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyEmailMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyEmailMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomVerifyEmailMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyEmailMessageTextRequest { - return GetCustomVerifyEmailMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyEmailMessageTextRequest { - const message = createBaseGetCustomVerifyEmailMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomVerifyEmailMessageTextResponse(): GetCustomVerifyEmailMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomVerifyEmailMessageTextResponse = { - encode(message: GetCustomVerifyEmailMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyEmailMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyEmailMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyEmailMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomVerifyEmailMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyEmailMessageTextResponse { - return GetCustomVerifyEmailMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyEmailMessageTextResponse { - const message = createBaseGetCustomVerifyEmailMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultVerifyEmailMessageTextRequest(): SetDefaultVerifyEmailMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultVerifyEmailMessageTextRequest = { - encode(message: SetDefaultVerifyEmailMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultVerifyEmailMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultVerifyEmailMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultVerifyEmailMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultVerifyEmailMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetDefaultVerifyEmailMessageTextRequest { - return SetDefaultVerifyEmailMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultVerifyEmailMessageTextRequest { - const message = createBaseSetDefaultVerifyEmailMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultVerifyEmailMessageTextResponse(): SetDefaultVerifyEmailMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultVerifyEmailMessageTextResponse = { - encode(message: SetDefaultVerifyEmailMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultVerifyEmailMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultVerifyEmailMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultVerifyEmailMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultVerifyEmailMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultVerifyEmailMessageTextResponse { - return SetDefaultVerifyEmailMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultVerifyEmailMessageTextResponse { - const message = createBaseSetDefaultVerifyEmailMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomVerifyEmailMessageTextToDefaultRequest(): ResetCustomVerifyEmailMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomVerifyEmailMessageTextToDefaultRequest = { - encode( - message: ResetCustomVerifyEmailMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyEmailMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyEmailMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomVerifyEmailMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultRequest { - return ResetCustomVerifyEmailMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultRequest { - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomVerifyEmailMessageTextToDefaultResponse(): ResetCustomVerifyEmailMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomVerifyEmailMessageTextToDefaultResponse = { - encode( - message: ResetCustomVerifyEmailMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyEmailMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyEmailMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomVerifyEmailMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultResponse { - return ResetCustomVerifyEmailMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultResponse { - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultVerifyPhoneMessageTextRequest(): GetDefaultVerifyPhoneMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultVerifyPhoneMessageTextRequest = { - encode(message: GetDefaultVerifyPhoneMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyPhoneMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyPhoneMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyPhoneMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultVerifyPhoneMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyPhoneMessageTextRequest { - return GetDefaultVerifyPhoneMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyPhoneMessageTextRequest { - const message = createBaseGetDefaultVerifyPhoneMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultVerifyPhoneMessageTextResponse(): GetDefaultVerifyPhoneMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultVerifyPhoneMessageTextResponse = { - encode(message: GetDefaultVerifyPhoneMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyPhoneMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyPhoneMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyPhoneMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultVerifyPhoneMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyPhoneMessageTextResponse { - return GetDefaultVerifyPhoneMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyPhoneMessageTextResponse { - const message = createBaseGetDefaultVerifyPhoneMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomVerifyPhoneMessageTextRequest(): GetCustomVerifyPhoneMessageTextRequest { - return { language: "" }; -} - -export const GetCustomVerifyPhoneMessageTextRequest = { - encode(message: GetCustomVerifyPhoneMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyPhoneMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyPhoneMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyPhoneMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomVerifyPhoneMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyPhoneMessageTextRequest { - return GetCustomVerifyPhoneMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyPhoneMessageTextRequest { - const message = createBaseGetCustomVerifyPhoneMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomVerifyPhoneMessageTextResponse(): GetCustomVerifyPhoneMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomVerifyPhoneMessageTextResponse = { - encode(message: GetCustomVerifyPhoneMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyPhoneMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyPhoneMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyPhoneMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomVerifyPhoneMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyPhoneMessageTextResponse { - return GetCustomVerifyPhoneMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyPhoneMessageTextResponse { - const message = createBaseGetCustomVerifyPhoneMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultVerifyPhoneMessageTextRequest(): SetDefaultVerifyPhoneMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultVerifyPhoneMessageTextRequest = { - encode(message: SetDefaultVerifyPhoneMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultVerifyPhoneMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultVerifyPhoneMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultVerifyPhoneMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultVerifyPhoneMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetDefaultVerifyPhoneMessageTextRequest { - return SetDefaultVerifyPhoneMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultVerifyPhoneMessageTextRequest { - const message = createBaseSetDefaultVerifyPhoneMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultVerifyPhoneMessageTextResponse(): SetDefaultVerifyPhoneMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultVerifyPhoneMessageTextResponse = { - encode(message: SetDefaultVerifyPhoneMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultVerifyPhoneMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultVerifyPhoneMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultVerifyPhoneMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultVerifyPhoneMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultVerifyPhoneMessageTextResponse { - return SetDefaultVerifyPhoneMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetDefaultVerifyPhoneMessageTextResponse { - const message = createBaseSetDefaultVerifyPhoneMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomVerifyPhoneMessageTextToDefaultRequest(): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomVerifyPhoneMessageTextToDefaultRequest = { - encode( - message: ResetCustomVerifyPhoneMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomVerifyPhoneMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - return ResetCustomVerifyPhoneMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomVerifyPhoneMessageTextToDefaultResponse(): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomVerifyPhoneMessageTextToDefaultResponse = { - encode( - message: ResetCustomVerifyPhoneMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomVerifyPhoneMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - return ResetCustomVerifyPhoneMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultDomainClaimedMessageTextRequest(): GetDefaultDomainClaimedMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultDomainClaimedMessageTextRequest = { - encode(message: GetDefaultDomainClaimedMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultDomainClaimedMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultDomainClaimedMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultDomainClaimedMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultDomainClaimedMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultDomainClaimedMessageTextRequest { - return GetDefaultDomainClaimedMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultDomainClaimedMessageTextRequest { - const message = createBaseGetDefaultDomainClaimedMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultDomainClaimedMessageTextResponse(): GetDefaultDomainClaimedMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultDomainClaimedMessageTextResponse = { - encode(message: GetDefaultDomainClaimedMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultDomainClaimedMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultDomainClaimedMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultDomainClaimedMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultDomainClaimedMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultDomainClaimedMessageTextResponse { - return GetDefaultDomainClaimedMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultDomainClaimedMessageTextResponse { - const message = createBaseGetDefaultDomainClaimedMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomDomainClaimedMessageTextRequest(): GetCustomDomainClaimedMessageTextRequest { - return { language: "" }; -} - -export const GetCustomDomainClaimedMessageTextRequest = { - encode(message: GetCustomDomainClaimedMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomDomainClaimedMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomDomainClaimedMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomDomainClaimedMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomDomainClaimedMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomDomainClaimedMessageTextRequest { - return GetCustomDomainClaimedMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomDomainClaimedMessageTextRequest { - const message = createBaseGetCustomDomainClaimedMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomDomainClaimedMessageTextResponse(): GetCustomDomainClaimedMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomDomainClaimedMessageTextResponse = { - encode(message: GetCustomDomainClaimedMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomDomainClaimedMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomDomainClaimedMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomDomainClaimedMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomDomainClaimedMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomDomainClaimedMessageTextResponse { - return GetCustomDomainClaimedMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomDomainClaimedMessageTextResponse { - const message = createBaseGetCustomDomainClaimedMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultDomainClaimedMessageTextRequest(): SetDefaultDomainClaimedMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultDomainClaimedMessageTextRequest = { - encode(message: SetDefaultDomainClaimedMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultDomainClaimedMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultDomainClaimedMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultDomainClaimedMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultDomainClaimedMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetDefaultDomainClaimedMessageTextRequest { - return SetDefaultDomainClaimedMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultDomainClaimedMessageTextRequest { - const message = createBaseSetDefaultDomainClaimedMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultDomainClaimedMessageTextResponse(): SetDefaultDomainClaimedMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultDomainClaimedMessageTextResponse = { - encode(message: SetDefaultDomainClaimedMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultDomainClaimedMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultDomainClaimedMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultDomainClaimedMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultDomainClaimedMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultDomainClaimedMessageTextResponse { - return SetDefaultDomainClaimedMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultDomainClaimedMessageTextResponse { - const message = createBaseSetDefaultDomainClaimedMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomDomainClaimedMessageTextToDefaultRequest(): ResetCustomDomainClaimedMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomDomainClaimedMessageTextToDefaultRequest = { - encode( - message: ResetCustomDomainClaimedMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomDomainClaimedMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomDomainClaimedMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomDomainClaimedMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultRequest { - return ResetCustomDomainClaimedMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultRequest { - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomDomainClaimedMessageTextToDefaultResponse(): ResetCustomDomainClaimedMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomDomainClaimedMessageTextToDefaultResponse = { - encode( - message: ResetCustomDomainClaimedMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomDomainClaimedMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomDomainClaimedMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomDomainClaimedMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultResponse { - return ResetCustomDomainClaimedMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultResponse { - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPasswordChangeMessageTextRequest(): GetDefaultPasswordChangeMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultPasswordChangeMessageTextRequest = { - encode(message: GetDefaultPasswordChangeMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordChangeMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordChangeMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordChangeMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultPasswordChangeMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordChangeMessageTextRequest { - return GetDefaultPasswordChangeMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordChangeMessageTextRequest { - const message = createBaseGetDefaultPasswordChangeMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultPasswordChangeMessageTextResponse(): GetDefaultPasswordChangeMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultPasswordChangeMessageTextResponse = { - encode(message: GetDefaultPasswordChangeMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordChangeMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordChangeMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordChangeMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultPasswordChangeMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordChangeMessageTextResponse { - return GetDefaultPasswordChangeMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordChangeMessageTextResponse { - const message = createBaseGetDefaultPasswordChangeMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomPasswordChangeMessageTextRequest(): GetCustomPasswordChangeMessageTextRequest { - return { language: "" }; -} - -export const GetCustomPasswordChangeMessageTextRequest = { - encode(message: GetCustomPasswordChangeMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordChangeMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordChangeMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordChangeMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomPasswordChangeMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordChangeMessageTextRequest { - return GetCustomPasswordChangeMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordChangeMessageTextRequest { - const message = createBaseGetCustomPasswordChangeMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomPasswordChangeMessageTextResponse(): GetCustomPasswordChangeMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomPasswordChangeMessageTextResponse = { - encode(message: GetCustomPasswordChangeMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordChangeMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordChangeMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordChangeMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomPasswordChangeMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordChangeMessageTextResponse { - return GetCustomPasswordChangeMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordChangeMessageTextResponse { - const message = createBaseGetCustomPasswordChangeMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultPasswordChangeMessageTextRequest(): SetDefaultPasswordChangeMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultPasswordChangeMessageTextRequest = { - encode(message: SetDefaultPasswordChangeMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultPasswordChangeMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultPasswordChangeMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultPasswordChangeMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultPasswordChangeMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetDefaultPasswordChangeMessageTextRequest { - return SetDefaultPasswordChangeMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultPasswordChangeMessageTextRequest { - const message = createBaseSetDefaultPasswordChangeMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultPasswordChangeMessageTextResponse(): SetDefaultPasswordChangeMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultPasswordChangeMessageTextResponse = { - encode(message: SetDefaultPasswordChangeMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultPasswordChangeMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultPasswordChangeMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultPasswordChangeMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultPasswordChangeMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetDefaultPasswordChangeMessageTextResponse { - return SetDefaultPasswordChangeMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultPasswordChangeMessageTextResponse { - const message = createBaseSetDefaultPasswordChangeMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomPasswordChangeMessageTextToDefaultRequest(): ResetCustomPasswordChangeMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomPasswordChangeMessageTextToDefaultRequest = { - encode( - message: ResetCustomPasswordChangeMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordChangeMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordChangeMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomPasswordChangeMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultRequest { - return ResetCustomPasswordChangeMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultRequest { - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomPasswordChangeMessageTextToDefaultResponse(): ResetCustomPasswordChangeMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomPasswordChangeMessageTextToDefaultResponse = { - encode( - message: ResetCustomPasswordChangeMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordChangeMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordChangeMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomPasswordChangeMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultResponse { - return ResetCustomPasswordChangeMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultResponse { - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPasswordlessRegistrationMessageTextRequest(): GetDefaultPasswordlessRegistrationMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultPasswordlessRegistrationMessageTextRequest = { - encode( - message: GetDefaultPasswordlessRegistrationMessageTextRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordlessRegistrationMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordlessRegistrationMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultPasswordlessRegistrationMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextRequest { - return GetDefaultPasswordlessRegistrationMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextRequest { - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultPasswordlessRegistrationMessageTextResponse(): GetDefaultPasswordlessRegistrationMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultPasswordlessRegistrationMessageTextResponse = { - encode( - message: GetDefaultPasswordlessRegistrationMessageTextResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordlessRegistrationMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordlessRegistrationMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultPasswordlessRegistrationMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextResponse { - return GetDefaultPasswordlessRegistrationMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextResponse { - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomPasswordlessRegistrationMessageTextRequest(): GetCustomPasswordlessRegistrationMessageTextRequest { - return { language: "" }; -} - -export const GetCustomPasswordlessRegistrationMessageTextRequest = { - encode( - message: GetCustomPasswordlessRegistrationMessageTextRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordlessRegistrationMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordlessRegistrationMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordlessRegistrationMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomPasswordlessRegistrationMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextRequest { - return GetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextRequest { - const message = createBaseGetCustomPasswordlessRegistrationMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomPasswordlessRegistrationMessageTextResponse(): GetCustomPasswordlessRegistrationMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomPasswordlessRegistrationMessageTextResponse = { - encode( - message: GetCustomPasswordlessRegistrationMessageTextResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordlessRegistrationMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordlessRegistrationMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordlessRegistrationMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomPasswordlessRegistrationMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextResponse { - return GetCustomPasswordlessRegistrationMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextResponse { - const message = createBaseGetCustomPasswordlessRegistrationMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetDefaultPasswordlessRegistrationMessageTextRequest(): SetDefaultPasswordlessRegistrationMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetDefaultPasswordlessRegistrationMessageTextRequest = { - encode( - message: SetDefaultPasswordlessRegistrationMessageTextRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultPasswordlessRegistrationMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultPasswordlessRegistrationMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultPasswordlessRegistrationMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetDefaultPasswordlessRegistrationMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create( - base?: DeepPartial, - ): SetDefaultPasswordlessRegistrationMessageTextRequest { - return SetDefaultPasswordlessRegistrationMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultPasswordlessRegistrationMessageTextRequest { - const message = createBaseSetDefaultPasswordlessRegistrationMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetDefaultPasswordlessRegistrationMessageTextResponse(): SetDefaultPasswordlessRegistrationMessageTextResponse { - return { details: undefined }; -} - -export const SetDefaultPasswordlessRegistrationMessageTextResponse = { - encode( - message: SetDefaultPasswordlessRegistrationMessageTextResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetDefaultPasswordlessRegistrationMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetDefaultPasswordlessRegistrationMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetDefaultPasswordlessRegistrationMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetDefaultPasswordlessRegistrationMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): SetDefaultPasswordlessRegistrationMessageTextResponse { - return SetDefaultPasswordlessRegistrationMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetDefaultPasswordlessRegistrationMessageTextResponse { - const message = createBaseSetDefaultPasswordlessRegistrationMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultRequest(): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest = { - encode( - message: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - return ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultResponse(): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse = { - encode( - message: ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - return ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultLoginTextsRequest(): GetDefaultLoginTextsRequest { - return { language: "" }; -} - -export const GetDefaultLoginTextsRequest = { - encode(message: GetDefaultLoginTextsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLoginTextsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLoginTextsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLoginTextsRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultLoginTextsRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLoginTextsRequest { - return GetDefaultLoginTextsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLoginTextsRequest { - const message = createBaseGetDefaultLoginTextsRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultLoginTextsResponse(): GetDefaultLoginTextsResponse { - return { customText: undefined }; -} - -export const GetDefaultLoginTextsResponse = { - encode(message: GetDefaultLoginTextsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - LoginCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLoginTextsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLoginTextsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = LoginCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLoginTextsResponse { - return { customText: isSet(object.customText) ? LoginCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultLoginTextsResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? LoginCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLoginTextsResponse { - return GetDefaultLoginTextsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLoginTextsResponse { - const message = createBaseGetDefaultLoginTextsResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? LoginCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomLoginTextsRequest(): GetCustomLoginTextsRequest { - return { language: "" }; -} - -export const GetCustomLoginTextsRequest = { - encode(message: GetCustomLoginTextsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomLoginTextsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomLoginTextsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomLoginTextsRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomLoginTextsRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomLoginTextsRequest { - return GetCustomLoginTextsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomLoginTextsRequest { - const message = createBaseGetCustomLoginTextsRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomLoginTextsResponse(): GetCustomLoginTextsResponse { - return { customText: undefined }; -} - -export const GetCustomLoginTextsResponse = { - encode(message: GetCustomLoginTextsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - LoginCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomLoginTextsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomLoginTextsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = LoginCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomLoginTextsResponse { - return { customText: isSet(object.customText) ? LoginCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomLoginTextsResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? LoginCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomLoginTextsResponse { - return GetCustomLoginTextsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomLoginTextsResponse { - const message = createBaseGetCustomLoginTextsResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? LoginCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomLoginTextsRequest(): SetCustomLoginTextsRequest { - return { - language: "", - selectAccountText: undefined, - loginText: undefined, - passwordText: undefined, - usernameChangeText: undefined, - usernameChangeDoneText: undefined, - initPasswordText: undefined, - initPasswordDoneText: undefined, - emailVerificationText: undefined, - emailVerificationDoneText: undefined, - initializeUserText: undefined, - initializeDoneText: undefined, - initMfaPromptText: undefined, - initMfaOtpText: undefined, - initMfaU2fText: undefined, - initMfaDoneText: undefined, - mfaProvidersText: undefined, - verifyMfaOtpText: undefined, - verifyMfaU2fText: undefined, - passwordlessText: undefined, - passwordChangeText: undefined, - passwordChangeDoneText: undefined, - passwordResetDoneText: undefined, - registrationOptionText: undefined, - registrationUserText: undefined, - registrationOrgText: undefined, - linkingUserDoneText: undefined, - externalUserNotFoundText: undefined, - successLoginText: undefined, - logoutText: undefined, - footerText: undefined, - passwordlessPromptText: undefined, - passwordlessRegistrationText: undefined, - passwordlessRegistrationDoneText: undefined, - externalRegistrationUserOverviewText: undefined, - }; -} - -export const SetCustomLoginTextsRequest = { - encode(message: SetCustomLoginTextsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.selectAccountText !== undefined) { - SelectAccountScreenText.encode(message.selectAccountText, writer.uint32(18).fork()).ldelim(); - } - if (message.loginText !== undefined) { - LoginScreenText.encode(message.loginText, writer.uint32(26).fork()).ldelim(); - } - if (message.passwordText !== undefined) { - PasswordScreenText.encode(message.passwordText, writer.uint32(34).fork()).ldelim(); - } - if (message.usernameChangeText !== undefined) { - UsernameChangeScreenText.encode(message.usernameChangeText, writer.uint32(42).fork()).ldelim(); - } - if (message.usernameChangeDoneText !== undefined) { - UsernameChangeDoneScreenText.encode(message.usernameChangeDoneText, writer.uint32(50).fork()).ldelim(); - } - if (message.initPasswordText !== undefined) { - InitPasswordScreenText.encode(message.initPasswordText, writer.uint32(58).fork()).ldelim(); - } - if (message.initPasswordDoneText !== undefined) { - InitPasswordDoneScreenText.encode(message.initPasswordDoneText, writer.uint32(66).fork()).ldelim(); - } - if (message.emailVerificationText !== undefined) { - EmailVerificationScreenText.encode(message.emailVerificationText, writer.uint32(74).fork()).ldelim(); - } - if (message.emailVerificationDoneText !== undefined) { - EmailVerificationDoneScreenText.encode(message.emailVerificationDoneText, writer.uint32(82).fork()).ldelim(); - } - if (message.initializeUserText !== undefined) { - InitializeUserScreenText.encode(message.initializeUserText, writer.uint32(90).fork()).ldelim(); - } - if (message.initializeDoneText !== undefined) { - InitializeUserDoneScreenText.encode(message.initializeDoneText, writer.uint32(98).fork()).ldelim(); - } - if (message.initMfaPromptText !== undefined) { - InitMFAPromptScreenText.encode(message.initMfaPromptText, writer.uint32(106).fork()).ldelim(); - } - if (message.initMfaOtpText !== undefined) { - InitMFAOTPScreenText.encode(message.initMfaOtpText, writer.uint32(114).fork()).ldelim(); - } - if (message.initMfaU2fText !== undefined) { - InitMFAU2FScreenText.encode(message.initMfaU2fText, writer.uint32(122).fork()).ldelim(); - } - if (message.initMfaDoneText !== undefined) { - InitMFADoneScreenText.encode(message.initMfaDoneText, writer.uint32(130).fork()).ldelim(); - } - if (message.mfaProvidersText !== undefined) { - MFAProvidersText.encode(message.mfaProvidersText, writer.uint32(138).fork()).ldelim(); - } - if (message.verifyMfaOtpText !== undefined) { - VerifyMFAOTPScreenText.encode(message.verifyMfaOtpText, writer.uint32(146).fork()).ldelim(); - } - if (message.verifyMfaU2fText !== undefined) { - VerifyMFAU2FScreenText.encode(message.verifyMfaU2fText, writer.uint32(154).fork()).ldelim(); - } - if (message.passwordlessText !== undefined) { - PasswordlessScreenText.encode(message.passwordlessText, writer.uint32(162).fork()).ldelim(); - } - if (message.passwordChangeText !== undefined) { - PasswordChangeScreenText.encode(message.passwordChangeText, writer.uint32(170).fork()).ldelim(); - } - if (message.passwordChangeDoneText !== undefined) { - PasswordChangeDoneScreenText.encode(message.passwordChangeDoneText, writer.uint32(178).fork()).ldelim(); - } - if (message.passwordResetDoneText !== undefined) { - PasswordResetDoneScreenText.encode(message.passwordResetDoneText, writer.uint32(186).fork()).ldelim(); - } - if (message.registrationOptionText !== undefined) { - RegistrationOptionScreenText.encode(message.registrationOptionText, writer.uint32(194).fork()).ldelim(); - } - if (message.registrationUserText !== undefined) { - RegistrationUserScreenText.encode(message.registrationUserText, writer.uint32(202).fork()).ldelim(); - } - if (message.registrationOrgText !== undefined) { - RegistrationOrgScreenText.encode(message.registrationOrgText, writer.uint32(210).fork()).ldelim(); - } - if (message.linkingUserDoneText !== undefined) { - LinkingUserDoneScreenText.encode(message.linkingUserDoneText, writer.uint32(218).fork()).ldelim(); - } - if (message.externalUserNotFoundText !== undefined) { - ExternalUserNotFoundScreenText.encode(message.externalUserNotFoundText, writer.uint32(226).fork()).ldelim(); - } - if (message.successLoginText !== undefined) { - SuccessLoginScreenText.encode(message.successLoginText, writer.uint32(234).fork()).ldelim(); - } - if (message.logoutText !== undefined) { - LogoutDoneScreenText.encode(message.logoutText, writer.uint32(242).fork()).ldelim(); - } - if (message.footerText !== undefined) { - FooterText.encode(message.footerText, writer.uint32(250).fork()).ldelim(); - } - if (message.passwordlessPromptText !== undefined) { - PasswordlessPromptScreenText.encode(message.passwordlessPromptText, writer.uint32(258).fork()).ldelim(); - } - if (message.passwordlessRegistrationText !== undefined) { - PasswordlessRegistrationScreenText.encode(message.passwordlessRegistrationText, writer.uint32(266).fork()) - .ldelim(); - } - if (message.passwordlessRegistrationDoneText !== undefined) { - PasswordlessRegistrationDoneScreenText.encode(message.passwordlessRegistrationDoneText, writer.uint32(274).fork()) - .ldelim(); - } - if (message.externalRegistrationUserOverviewText !== undefined) { - ExternalRegistrationUserOverviewScreenText.encode( - message.externalRegistrationUserOverviewText, - writer.uint32(282).fork(), - ).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomLoginTextsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomLoginTextsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.selectAccountText = SelectAccountScreenText.decode(reader, reader.uint32()); - break; - case 3: - message.loginText = LoginScreenText.decode(reader, reader.uint32()); - break; - case 4: - message.passwordText = PasswordScreenText.decode(reader, reader.uint32()); - break; - case 5: - message.usernameChangeText = UsernameChangeScreenText.decode(reader, reader.uint32()); - break; - case 6: - message.usernameChangeDoneText = UsernameChangeDoneScreenText.decode(reader, reader.uint32()); - break; - case 7: - message.initPasswordText = InitPasswordScreenText.decode(reader, reader.uint32()); - break; - case 8: - message.initPasswordDoneText = InitPasswordDoneScreenText.decode(reader, reader.uint32()); - break; - case 9: - message.emailVerificationText = EmailVerificationScreenText.decode(reader, reader.uint32()); - break; - case 10: - message.emailVerificationDoneText = EmailVerificationDoneScreenText.decode(reader, reader.uint32()); - break; - case 11: - message.initializeUserText = InitializeUserScreenText.decode(reader, reader.uint32()); - break; - case 12: - message.initializeDoneText = InitializeUserDoneScreenText.decode(reader, reader.uint32()); - break; - case 13: - message.initMfaPromptText = InitMFAPromptScreenText.decode(reader, reader.uint32()); - break; - case 14: - message.initMfaOtpText = InitMFAOTPScreenText.decode(reader, reader.uint32()); - break; - case 15: - message.initMfaU2fText = InitMFAU2FScreenText.decode(reader, reader.uint32()); - break; - case 16: - message.initMfaDoneText = InitMFADoneScreenText.decode(reader, reader.uint32()); - break; - case 17: - message.mfaProvidersText = MFAProvidersText.decode(reader, reader.uint32()); - break; - case 18: - message.verifyMfaOtpText = VerifyMFAOTPScreenText.decode(reader, reader.uint32()); - break; - case 19: - message.verifyMfaU2fText = VerifyMFAU2FScreenText.decode(reader, reader.uint32()); - break; - case 20: - message.passwordlessText = PasswordlessScreenText.decode(reader, reader.uint32()); - break; - case 21: - message.passwordChangeText = PasswordChangeScreenText.decode(reader, reader.uint32()); - break; - case 22: - message.passwordChangeDoneText = PasswordChangeDoneScreenText.decode(reader, reader.uint32()); - break; - case 23: - message.passwordResetDoneText = PasswordResetDoneScreenText.decode(reader, reader.uint32()); - break; - case 24: - message.registrationOptionText = RegistrationOptionScreenText.decode(reader, reader.uint32()); - break; - case 25: - message.registrationUserText = RegistrationUserScreenText.decode(reader, reader.uint32()); - break; - case 26: - message.registrationOrgText = RegistrationOrgScreenText.decode(reader, reader.uint32()); - break; - case 27: - message.linkingUserDoneText = LinkingUserDoneScreenText.decode(reader, reader.uint32()); - break; - case 28: - message.externalUserNotFoundText = ExternalUserNotFoundScreenText.decode(reader, reader.uint32()); - break; - case 29: - message.successLoginText = SuccessLoginScreenText.decode(reader, reader.uint32()); - break; - case 30: - message.logoutText = LogoutDoneScreenText.decode(reader, reader.uint32()); - break; - case 31: - message.footerText = FooterText.decode(reader, reader.uint32()); - break; - case 32: - message.passwordlessPromptText = PasswordlessPromptScreenText.decode(reader, reader.uint32()); - break; - case 33: - message.passwordlessRegistrationText = PasswordlessRegistrationScreenText.decode(reader, reader.uint32()); - break; - case 34: - message.passwordlessRegistrationDoneText = PasswordlessRegistrationDoneScreenText.decode( - reader, - reader.uint32(), - ); - break; - case 35: - message.externalRegistrationUserOverviewText = ExternalRegistrationUserOverviewScreenText.decode( - reader, - reader.uint32(), - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomLoginTextsRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - selectAccountText: isSet(object.selectAccountText) - ? SelectAccountScreenText.fromJSON(object.selectAccountText) - : undefined, - loginText: isSet(object.loginText) ? LoginScreenText.fromJSON(object.loginText) : undefined, - passwordText: isSet(object.passwordText) ? PasswordScreenText.fromJSON(object.passwordText) : undefined, - usernameChangeText: isSet(object.usernameChangeText) - ? UsernameChangeScreenText.fromJSON(object.usernameChangeText) - : undefined, - usernameChangeDoneText: isSet(object.usernameChangeDoneText) - ? UsernameChangeDoneScreenText.fromJSON(object.usernameChangeDoneText) - : undefined, - initPasswordText: isSet(object.initPasswordText) - ? InitPasswordScreenText.fromJSON(object.initPasswordText) - : undefined, - initPasswordDoneText: isSet(object.initPasswordDoneText) - ? InitPasswordDoneScreenText.fromJSON(object.initPasswordDoneText) - : undefined, - emailVerificationText: isSet(object.emailVerificationText) - ? EmailVerificationScreenText.fromJSON(object.emailVerificationText) - : undefined, - emailVerificationDoneText: isSet(object.emailVerificationDoneText) - ? EmailVerificationDoneScreenText.fromJSON(object.emailVerificationDoneText) - : undefined, - initializeUserText: isSet(object.initializeUserText) - ? InitializeUserScreenText.fromJSON(object.initializeUserText) - : undefined, - initializeDoneText: isSet(object.initializeDoneText) - ? InitializeUserDoneScreenText.fromJSON(object.initializeDoneText) - : undefined, - initMfaPromptText: isSet(object.initMfaPromptText) - ? InitMFAPromptScreenText.fromJSON(object.initMfaPromptText) - : undefined, - initMfaOtpText: isSet(object.initMfaOtpText) ? InitMFAOTPScreenText.fromJSON(object.initMfaOtpText) : undefined, - initMfaU2fText: isSet(object.initMfaU2fText) ? InitMFAU2FScreenText.fromJSON(object.initMfaU2fText) : undefined, - initMfaDoneText: isSet(object.initMfaDoneText) - ? InitMFADoneScreenText.fromJSON(object.initMfaDoneText) - : undefined, - mfaProvidersText: isSet(object.mfaProvidersText) ? MFAProvidersText.fromJSON(object.mfaProvidersText) : undefined, - verifyMfaOtpText: isSet(object.verifyMfaOtpText) - ? VerifyMFAOTPScreenText.fromJSON(object.verifyMfaOtpText) - : undefined, - verifyMfaU2fText: isSet(object.verifyMfaU2fText) - ? VerifyMFAU2FScreenText.fromJSON(object.verifyMfaU2fText) - : undefined, - passwordlessText: isSet(object.passwordlessText) - ? PasswordlessScreenText.fromJSON(object.passwordlessText) - : undefined, - passwordChangeText: isSet(object.passwordChangeText) - ? PasswordChangeScreenText.fromJSON(object.passwordChangeText) - : undefined, - passwordChangeDoneText: isSet(object.passwordChangeDoneText) - ? PasswordChangeDoneScreenText.fromJSON(object.passwordChangeDoneText) - : undefined, - passwordResetDoneText: isSet(object.passwordResetDoneText) - ? PasswordResetDoneScreenText.fromJSON(object.passwordResetDoneText) - : undefined, - registrationOptionText: isSet(object.registrationOptionText) - ? RegistrationOptionScreenText.fromJSON(object.registrationOptionText) - : undefined, - registrationUserText: isSet(object.registrationUserText) - ? RegistrationUserScreenText.fromJSON(object.registrationUserText) - : undefined, - registrationOrgText: isSet(object.registrationOrgText) - ? RegistrationOrgScreenText.fromJSON(object.registrationOrgText) - : undefined, - linkingUserDoneText: isSet(object.linkingUserDoneText) - ? LinkingUserDoneScreenText.fromJSON(object.linkingUserDoneText) - : undefined, - externalUserNotFoundText: isSet(object.externalUserNotFoundText) - ? ExternalUserNotFoundScreenText.fromJSON(object.externalUserNotFoundText) - : undefined, - successLoginText: isSet(object.successLoginText) - ? SuccessLoginScreenText.fromJSON(object.successLoginText) - : undefined, - logoutText: isSet(object.logoutText) ? LogoutDoneScreenText.fromJSON(object.logoutText) : undefined, - footerText: isSet(object.footerText) ? FooterText.fromJSON(object.footerText) : undefined, - passwordlessPromptText: isSet(object.passwordlessPromptText) - ? PasswordlessPromptScreenText.fromJSON(object.passwordlessPromptText) - : undefined, - passwordlessRegistrationText: isSet(object.passwordlessRegistrationText) - ? PasswordlessRegistrationScreenText.fromJSON(object.passwordlessRegistrationText) - : undefined, - passwordlessRegistrationDoneText: isSet(object.passwordlessRegistrationDoneText) - ? PasswordlessRegistrationDoneScreenText.fromJSON(object.passwordlessRegistrationDoneText) - : undefined, - externalRegistrationUserOverviewText: isSet(object.externalRegistrationUserOverviewText) - ? ExternalRegistrationUserOverviewScreenText.fromJSON(object.externalRegistrationUserOverviewText) - : undefined, - }; - }, - - toJSON(message: SetCustomLoginTextsRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.selectAccountText !== undefined && (obj.selectAccountText = message.selectAccountText - ? SelectAccountScreenText.toJSON(message.selectAccountText) - : undefined); - message.loginText !== undefined && - (obj.loginText = message.loginText ? LoginScreenText.toJSON(message.loginText) : undefined); - message.passwordText !== undefined && - (obj.passwordText = message.passwordText ? PasswordScreenText.toJSON(message.passwordText) : undefined); - message.usernameChangeText !== undefined && (obj.usernameChangeText = message.usernameChangeText - ? UsernameChangeScreenText.toJSON(message.usernameChangeText) - : undefined); - message.usernameChangeDoneText !== undefined && (obj.usernameChangeDoneText = message.usernameChangeDoneText - ? UsernameChangeDoneScreenText.toJSON(message.usernameChangeDoneText) - : undefined); - message.initPasswordText !== undefined && (obj.initPasswordText = message.initPasswordText - ? InitPasswordScreenText.toJSON(message.initPasswordText) - : undefined); - message.initPasswordDoneText !== undefined && (obj.initPasswordDoneText = message.initPasswordDoneText - ? InitPasswordDoneScreenText.toJSON(message.initPasswordDoneText) - : undefined); - message.emailVerificationText !== undefined && (obj.emailVerificationText = message.emailVerificationText - ? EmailVerificationScreenText.toJSON(message.emailVerificationText) - : undefined); - message.emailVerificationDoneText !== undefined && - (obj.emailVerificationDoneText = message.emailVerificationDoneText - ? EmailVerificationDoneScreenText.toJSON(message.emailVerificationDoneText) - : undefined); - message.initializeUserText !== undefined && (obj.initializeUserText = message.initializeUserText - ? InitializeUserScreenText.toJSON(message.initializeUserText) - : undefined); - message.initializeDoneText !== undefined && (obj.initializeDoneText = message.initializeDoneText - ? InitializeUserDoneScreenText.toJSON(message.initializeDoneText) - : undefined); - message.initMfaPromptText !== undefined && (obj.initMfaPromptText = message.initMfaPromptText - ? InitMFAPromptScreenText.toJSON(message.initMfaPromptText) - : undefined); - message.initMfaOtpText !== undefined && - (obj.initMfaOtpText = message.initMfaOtpText ? InitMFAOTPScreenText.toJSON(message.initMfaOtpText) : undefined); - message.initMfaU2fText !== undefined && - (obj.initMfaU2fText = message.initMfaU2fText ? InitMFAU2FScreenText.toJSON(message.initMfaU2fText) : undefined); - message.initMfaDoneText !== undefined && - (obj.initMfaDoneText = message.initMfaDoneText - ? InitMFADoneScreenText.toJSON(message.initMfaDoneText) - : undefined); - message.mfaProvidersText !== undefined && - (obj.mfaProvidersText = message.mfaProvidersText ? MFAProvidersText.toJSON(message.mfaProvidersText) : undefined); - message.verifyMfaOtpText !== undefined && (obj.verifyMfaOtpText = message.verifyMfaOtpText - ? VerifyMFAOTPScreenText.toJSON(message.verifyMfaOtpText) - : undefined); - message.verifyMfaU2fText !== undefined && (obj.verifyMfaU2fText = message.verifyMfaU2fText - ? VerifyMFAU2FScreenText.toJSON(message.verifyMfaU2fText) - : undefined); - message.passwordlessText !== undefined && (obj.passwordlessText = message.passwordlessText - ? PasswordlessScreenText.toJSON(message.passwordlessText) - : undefined); - message.passwordChangeText !== undefined && (obj.passwordChangeText = message.passwordChangeText - ? PasswordChangeScreenText.toJSON(message.passwordChangeText) - : undefined); - message.passwordChangeDoneText !== undefined && (obj.passwordChangeDoneText = message.passwordChangeDoneText - ? PasswordChangeDoneScreenText.toJSON(message.passwordChangeDoneText) - : undefined); - message.passwordResetDoneText !== undefined && (obj.passwordResetDoneText = message.passwordResetDoneText - ? PasswordResetDoneScreenText.toJSON(message.passwordResetDoneText) - : undefined); - message.registrationOptionText !== undefined && (obj.registrationOptionText = message.registrationOptionText - ? RegistrationOptionScreenText.toJSON(message.registrationOptionText) - : undefined); - message.registrationUserText !== undefined && (obj.registrationUserText = message.registrationUserText - ? RegistrationUserScreenText.toJSON(message.registrationUserText) - : undefined); - message.registrationOrgText !== undefined && (obj.registrationOrgText = message.registrationOrgText - ? RegistrationOrgScreenText.toJSON(message.registrationOrgText) - : undefined); - message.linkingUserDoneText !== undefined && (obj.linkingUserDoneText = message.linkingUserDoneText - ? LinkingUserDoneScreenText.toJSON(message.linkingUserDoneText) - : undefined); - message.externalUserNotFoundText !== undefined && (obj.externalUserNotFoundText = message.externalUserNotFoundText - ? ExternalUserNotFoundScreenText.toJSON(message.externalUserNotFoundText) - : undefined); - message.successLoginText !== undefined && (obj.successLoginText = message.successLoginText - ? SuccessLoginScreenText.toJSON(message.successLoginText) - : undefined); - message.logoutText !== undefined && - (obj.logoutText = message.logoutText ? LogoutDoneScreenText.toJSON(message.logoutText) : undefined); - message.footerText !== undefined && - (obj.footerText = message.footerText ? FooterText.toJSON(message.footerText) : undefined); - message.passwordlessPromptText !== undefined && (obj.passwordlessPromptText = message.passwordlessPromptText - ? PasswordlessPromptScreenText.toJSON(message.passwordlessPromptText) - : undefined); - message.passwordlessRegistrationText !== undefined && - (obj.passwordlessRegistrationText = message.passwordlessRegistrationText - ? PasswordlessRegistrationScreenText.toJSON(message.passwordlessRegistrationText) - : undefined); - message.passwordlessRegistrationDoneText !== undefined && - (obj.passwordlessRegistrationDoneText = message.passwordlessRegistrationDoneText - ? PasswordlessRegistrationDoneScreenText.toJSON(message.passwordlessRegistrationDoneText) - : undefined); - message.externalRegistrationUserOverviewText !== undefined && - (obj.externalRegistrationUserOverviewText = message.externalRegistrationUserOverviewText - ? ExternalRegistrationUserOverviewScreenText.toJSON(message.externalRegistrationUserOverviewText) - : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomLoginTextsRequest { - return SetCustomLoginTextsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomLoginTextsRequest { - const message = createBaseSetCustomLoginTextsRequest(); - message.language = object.language ?? ""; - message.selectAccountText = (object.selectAccountText !== undefined && object.selectAccountText !== null) - ? SelectAccountScreenText.fromPartial(object.selectAccountText) - : undefined; - message.loginText = (object.loginText !== undefined && object.loginText !== null) - ? LoginScreenText.fromPartial(object.loginText) - : undefined; - message.passwordText = (object.passwordText !== undefined && object.passwordText !== null) - ? PasswordScreenText.fromPartial(object.passwordText) - : undefined; - message.usernameChangeText = (object.usernameChangeText !== undefined && object.usernameChangeText !== null) - ? UsernameChangeScreenText.fromPartial(object.usernameChangeText) - : undefined; - message.usernameChangeDoneText = - (object.usernameChangeDoneText !== undefined && object.usernameChangeDoneText !== null) - ? UsernameChangeDoneScreenText.fromPartial(object.usernameChangeDoneText) - : undefined; - message.initPasswordText = (object.initPasswordText !== undefined && object.initPasswordText !== null) - ? InitPasswordScreenText.fromPartial(object.initPasswordText) - : undefined; - message.initPasswordDoneText = (object.initPasswordDoneText !== undefined && object.initPasswordDoneText !== null) - ? InitPasswordDoneScreenText.fromPartial(object.initPasswordDoneText) - : undefined; - message.emailVerificationText = - (object.emailVerificationText !== undefined && object.emailVerificationText !== null) - ? EmailVerificationScreenText.fromPartial(object.emailVerificationText) - : undefined; - message.emailVerificationDoneText = - (object.emailVerificationDoneText !== undefined && object.emailVerificationDoneText !== null) - ? EmailVerificationDoneScreenText.fromPartial(object.emailVerificationDoneText) - : undefined; - message.initializeUserText = (object.initializeUserText !== undefined && object.initializeUserText !== null) - ? InitializeUserScreenText.fromPartial(object.initializeUserText) - : undefined; - message.initializeDoneText = (object.initializeDoneText !== undefined && object.initializeDoneText !== null) - ? InitializeUserDoneScreenText.fromPartial(object.initializeDoneText) - : undefined; - message.initMfaPromptText = (object.initMfaPromptText !== undefined && object.initMfaPromptText !== null) - ? InitMFAPromptScreenText.fromPartial(object.initMfaPromptText) - : undefined; - message.initMfaOtpText = (object.initMfaOtpText !== undefined && object.initMfaOtpText !== null) - ? InitMFAOTPScreenText.fromPartial(object.initMfaOtpText) - : undefined; - message.initMfaU2fText = (object.initMfaU2fText !== undefined && object.initMfaU2fText !== null) - ? InitMFAU2FScreenText.fromPartial(object.initMfaU2fText) - : undefined; - message.initMfaDoneText = (object.initMfaDoneText !== undefined && object.initMfaDoneText !== null) - ? InitMFADoneScreenText.fromPartial(object.initMfaDoneText) - : undefined; - message.mfaProvidersText = (object.mfaProvidersText !== undefined && object.mfaProvidersText !== null) - ? MFAProvidersText.fromPartial(object.mfaProvidersText) - : undefined; - message.verifyMfaOtpText = (object.verifyMfaOtpText !== undefined && object.verifyMfaOtpText !== null) - ? VerifyMFAOTPScreenText.fromPartial(object.verifyMfaOtpText) - : undefined; - message.verifyMfaU2fText = (object.verifyMfaU2fText !== undefined && object.verifyMfaU2fText !== null) - ? VerifyMFAU2FScreenText.fromPartial(object.verifyMfaU2fText) - : undefined; - message.passwordlessText = (object.passwordlessText !== undefined && object.passwordlessText !== null) - ? PasswordlessScreenText.fromPartial(object.passwordlessText) - : undefined; - message.passwordChangeText = (object.passwordChangeText !== undefined && object.passwordChangeText !== null) - ? PasswordChangeScreenText.fromPartial(object.passwordChangeText) - : undefined; - message.passwordChangeDoneText = - (object.passwordChangeDoneText !== undefined && object.passwordChangeDoneText !== null) - ? PasswordChangeDoneScreenText.fromPartial(object.passwordChangeDoneText) - : undefined; - message.passwordResetDoneText = - (object.passwordResetDoneText !== undefined && object.passwordResetDoneText !== null) - ? PasswordResetDoneScreenText.fromPartial(object.passwordResetDoneText) - : undefined; - message.registrationOptionText = - (object.registrationOptionText !== undefined && object.registrationOptionText !== null) - ? RegistrationOptionScreenText.fromPartial(object.registrationOptionText) - : undefined; - message.registrationUserText = (object.registrationUserText !== undefined && object.registrationUserText !== null) - ? RegistrationUserScreenText.fromPartial(object.registrationUserText) - : undefined; - message.registrationOrgText = (object.registrationOrgText !== undefined && object.registrationOrgText !== null) - ? RegistrationOrgScreenText.fromPartial(object.registrationOrgText) - : undefined; - message.linkingUserDoneText = (object.linkingUserDoneText !== undefined && object.linkingUserDoneText !== null) - ? LinkingUserDoneScreenText.fromPartial(object.linkingUserDoneText) - : undefined; - message.externalUserNotFoundText = - (object.externalUserNotFoundText !== undefined && object.externalUserNotFoundText !== null) - ? ExternalUserNotFoundScreenText.fromPartial(object.externalUserNotFoundText) - : undefined; - message.successLoginText = (object.successLoginText !== undefined && object.successLoginText !== null) - ? SuccessLoginScreenText.fromPartial(object.successLoginText) - : undefined; - message.logoutText = (object.logoutText !== undefined && object.logoutText !== null) - ? LogoutDoneScreenText.fromPartial(object.logoutText) - : undefined; - message.footerText = (object.footerText !== undefined && object.footerText !== null) - ? FooterText.fromPartial(object.footerText) - : undefined; - message.passwordlessPromptText = - (object.passwordlessPromptText !== undefined && object.passwordlessPromptText !== null) - ? PasswordlessPromptScreenText.fromPartial(object.passwordlessPromptText) - : undefined; - message.passwordlessRegistrationText = - (object.passwordlessRegistrationText !== undefined && object.passwordlessRegistrationText !== null) - ? PasswordlessRegistrationScreenText.fromPartial(object.passwordlessRegistrationText) - : undefined; - message.passwordlessRegistrationDoneText = - (object.passwordlessRegistrationDoneText !== undefined && object.passwordlessRegistrationDoneText !== null) - ? PasswordlessRegistrationDoneScreenText.fromPartial(object.passwordlessRegistrationDoneText) - : undefined; - message.externalRegistrationUserOverviewText = - (object.externalRegistrationUserOverviewText !== undefined && - object.externalRegistrationUserOverviewText !== null) - ? ExternalRegistrationUserOverviewScreenText.fromPartial(object.externalRegistrationUserOverviewText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomLoginTextsResponse(): SetCustomLoginTextsResponse { - return { details: undefined }; -} - -export const SetCustomLoginTextsResponse = { - encode(message: SetCustomLoginTextsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomLoginTextsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomLoginTextsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomLoginTextsResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomLoginTextsResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomLoginTextsResponse { - return SetCustomLoginTextsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomLoginTextsResponse { - const message = createBaseSetCustomLoginTextsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomLoginTextsToDefaultRequest(): ResetCustomLoginTextsToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomLoginTextsToDefaultRequest = { - encode(message: ResetCustomLoginTextsToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomLoginTextsToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomLoginTextsToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomLoginTextsToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomLoginTextsToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): ResetCustomLoginTextsToDefaultRequest { - return ResetCustomLoginTextsToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomLoginTextsToDefaultRequest { - const message = createBaseResetCustomLoginTextsToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomLoginTextsToDefaultResponse(): ResetCustomLoginTextsToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomLoginTextsToDefaultResponse = { - encode(message: ResetCustomLoginTextsToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomLoginTextsToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomLoginTextsToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomLoginTextsToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomLoginTextsToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetCustomLoginTextsToDefaultResponse { - return ResetCustomLoginTextsToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomLoginTextsToDefaultResponse { - const message = createBaseResetCustomLoginTextsToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddIAMMemberRequest(): AddIAMMemberRequest { - return { userId: "", roles: [] }; -} - -export const AddIAMMemberRequest = { - encode(message: AddIAMMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddIAMMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddIAMMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddIAMMemberRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AddIAMMemberRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): AddIAMMemberRequest { - return AddIAMMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddIAMMemberRequest { - const message = createBaseAddIAMMemberRequest(); - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddIAMMemberResponse(): AddIAMMemberResponse { - return { details: undefined }; -} - -export const AddIAMMemberResponse = { - encode(message: AddIAMMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddIAMMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddIAMMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddIAMMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddIAMMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddIAMMemberResponse { - return AddIAMMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddIAMMemberResponse { - const message = createBaseAddIAMMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateIAMMemberRequest(): UpdateIAMMemberRequest { - return { userId: "", roles: [] }; -} - -export const UpdateIAMMemberRequest = { - encode(message: UpdateIAMMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIAMMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIAMMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIAMMemberRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UpdateIAMMemberRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateIAMMemberRequest { - return UpdateIAMMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIAMMemberRequest { - const message = createBaseUpdateIAMMemberRequest(); - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateIAMMemberResponse(): UpdateIAMMemberResponse { - return { details: undefined }; -} - -export const UpdateIAMMemberResponse = { - encode(message: UpdateIAMMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateIAMMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateIAMMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateIAMMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateIAMMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateIAMMemberResponse { - return UpdateIAMMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateIAMMemberResponse { - const message = createBaseUpdateIAMMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveIAMMemberRequest(): RemoveIAMMemberRequest { - return { userId: "" }; -} - -export const RemoveIAMMemberRequest = { - encode(message: RemoveIAMMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIAMMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIAMMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIAMMemberRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: RemoveIAMMemberRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveIAMMemberRequest { - return RemoveIAMMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIAMMemberRequest { - const message = createBaseRemoveIAMMemberRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveIAMMemberResponse(): RemoveIAMMemberResponse { - return { details: undefined }; -} - -export const RemoveIAMMemberResponse = { - encode(message: RemoveIAMMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIAMMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIAMMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIAMMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveIAMMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveIAMMemberResponse { - return RemoveIAMMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIAMMemberResponse { - const message = createBaseRemoveIAMMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListIAMMemberRolesRequest(): ListIAMMemberRolesRequest { - return {}; -} - -export const ListIAMMemberRolesRequest = { - encode(_: ListIAMMemberRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIAMMemberRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIAMMemberRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListIAMMemberRolesRequest { - return {}; - }, - - toJSON(_: ListIAMMemberRolesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListIAMMemberRolesRequest { - return ListIAMMemberRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListIAMMemberRolesRequest { - const message = createBaseListIAMMemberRolesRequest(); - return message; - }, -}; - -function createBaseListIAMMemberRolesResponse(): ListIAMMemberRolesResponse { - return { details: undefined, roles: [] }; -} - -export const ListIAMMemberRolesResponse = { - encode(message: ListIAMMemberRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.roles) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIAMMemberRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIAMMemberRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIAMMemberRolesResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: ListIAMMemberRolesResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIAMMemberRolesResponse { - return ListIAMMemberRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIAMMemberRolesResponse { - const message = createBaseListIAMMemberRolesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListIAMMembersRequest(): ListIAMMembersRequest { - return { query: undefined, queries: [] }; -} - -export const ListIAMMembersRequest = { - encode(message: ListIAMMembersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - SearchQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIAMMembersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIAMMembersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(SearchQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIAMMembersRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListIAMMembersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SearchQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIAMMembersRequest { - return ListIAMMembersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIAMMembersRequest { - const message = createBaseListIAMMembersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => SearchQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListIAMMembersResponse(): ListIAMMembersResponse { - return { details: undefined, result: [] }; -} - -export const ListIAMMembersResponse = { - encode(message: ListIAMMembersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Member.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIAMMembersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIAMMembersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Member.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIAMMembersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Member.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListIAMMembersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Member.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIAMMembersResponse { - return ListIAMMembersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIAMMembersResponse { - const message = createBaseListIAMMembersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Member.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListViewsRequest(): ListViewsRequest { - return {}; -} - -export const ListViewsRequest = { - encode(_: ListViewsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListViewsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListViewsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListViewsRequest { - return {}; - }, - - toJSON(_: ListViewsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListViewsRequest { - return ListViewsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListViewsRequest { - const message = createBaseListViewsRequest(); - return message; - }, -}; - -function createBaseListViewsResponse(): ListViewsResponse { - return { result: [] }; -} - -export const ListViewsResponse = { - encode(message: ListViewsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - View.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListViewsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListViewsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(View.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListViewsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => View.fromJSON(e)) : [] }; - }, - - toJSON(message: ListViewsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? View.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListViewsResponse { - return ListViewsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListViewsResponse { - const message = createBaseListViewsResponse(); - message.result = object.result?.map((e) => View.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListFailedEventsRequest(): ListFailedEventsRequest { - return {}; -} - -export const ListFailedEventsRequest = { - encode(_: ListFailedEventsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFailedEventsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFailedEventsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListFailedEventsRequest { - return {}; - }, - - toJSON(_: ListFailedEventsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListFailedEventsRequest { - return ListFailedEventsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListFailedEventsRequest { - const message = createBaseListFailedEventsRequest(); - return message; - }, -}; - -function createBaseListFailedEventsResponse(): ListFailedEventsResponse { - return { result: [] }; -} - -export const ListFailedEventsResponse = { - encode(message: ListFailedEventsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - FailedEvent.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFailedEventsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFailedEventsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(FailedEvent.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListFailedEventsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => FailedEvent.fromJSON(e)) : [] }; - }, - - toJSON(message: ListFailedEventsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? FailedEvent.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListFailedEventsResponse { - return ListFailedEventsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListFailedEventsResponse { - const message = createBaseListFailedEventsResponse(); - message.result = object.result?.map((e) => FailedEvent.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseRemoveFailedEventRequest(): RemoveFailedEventRequest { - return { database: "", viewName: "", failedSequence: 0 }; -} - -export const RemoveFailedEventRequest = { - encode(message: RemoveFailedEventRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - if (message.failedSequence !== 0) { - writer.uint32(24).uint64(message.failedSequence); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveFailedEventRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveFailedEventRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - case 3: - message.failedSequence = longToNumber(reader.uint64() as Long); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveFailedEventRequest { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - failedSequence: isSet(object.failedSequence) ? Number(object.failedSequence) : 0, - }; - }, - - toJSON(message: RemoveFailedEventRequest): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - message.failedSequence !== undefined && (obj.failedSequence = Math.round(message.failedSequence)); - return obj; - }, - - create(base?: DeepPartial): RemoveFailedEventRequest { - return RemoveFailedEventRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveFailedEventRequest { - const message = createBaseRemoveFailedEventRequest(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - message.failedSequence = object.failedSequence ?? 0; - return message; - }, -}; - -function createBaseRemoveFailedEventResponse(): RemoveFailedEventResponse { - return {}; -} - -export const RemoveFailedEventResponse = { - encode(_: RemoveFailedEventResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveFailedEventResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveFailedEventResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveFailedEventResponse { - return {}; - }, - - toJSON(_: RemoveFailedEventResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveFailedEventResponse { - return RemoveFailedEventResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveFailedEventResponse { - const message = createBaseRemoveFailedEventResponse(); - return message; - }, -}; - -function createBaseView(): View { - return { - database: "", - viewName: "", - processedSequence: 0, - eventTimestamp: undefined, - lastSuccessfulSpoolerRun: undefined, - }; -} - -export const View = { - encode(message: View, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - if (message.processedSequence !== 0) { - writer.uint32(24).uint64(message.processedSequence); - } - if (message.eventTimestamp !== undefined) { - Timestamp.encode(toTimestamp(message.eventTimestamp), writer.uint32(34).fork()).ldelim(); - } - if (message.lastSuccessfulSpoolerRun !== undefined) { - Timestamp.encode(toTimestamp(message.lastSuccessfulSpoolerRun), writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): View { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseView(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - case 3: - message.processedSequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.eventTimestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.lastSuccessfulSpoolerRun = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): View { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - processedSequence: isSet(object.processedSequence) ? Number(object.processedSequence) : 0, - eventTimestamp: isSet(object.eventTimestamp) ? fromJsonTimestamp(object.eventTimestamp) : undefined, - lastSuccessfulSpoolerRun: isSet(object.lastSuccessfulSpoolerRun) - ? fromJsonTimestamp(object.lastSuccessfulSpoolerRun) - : undefined, - }; - }, - - toJSON(message: View): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - message.processedSequence !== undefined && (obj.processedSequence = Math.round(message.processedSequence)); - message.eventTimestamp !== undefined && (obj.eventTimestamp = message.eventTimestamp.toISOString()); - message.lastSuccessfulSpoolerRun !== undefined && - (obj.lastSuccessfulSpoolerRun = message.lastSuccessfulSpoolerRun.toISOString()); - return obj; - }, - - create(base?: DeepPartial): View { - return View.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): View { - const message = createBaseView(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - message.processedSequence = object.processedSequence ?? 0; - message.eventTimestamp = object.eventTimestamp ?? undefined; - message.lastSuccessfulSpoolerRun = object.lastSuccessfulSpoolerRun ?? undefined; - return message; - }, -}; - -function createBaseFailedEvent(): FailedEvent { - return { database: "", viewName: "", failedSequence: 0, failureCount: 0, errorMessage: "", lastFailed: undefined }; -} - -export const FailedEvent = { - encode(message: FailedEvent, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - if (message.failedSequence !== 0) { - writer.uint32(24).uint64(message.failedSequence); - } - if (message.failureCount !== 0) { - writer.uint32(32).uint64(message.failureCount); - } - if (message.errorMessage !== "") { - writer.uint32(42).string(message.errorMessage); - } - if (message.lastFailed !== undefined) { - Timestamp.encode(toTimestamp(message.lastFailed), writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FailedEvent { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFailedEvent(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - case 3: - message.failedSequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.failureCount = longToNumber(reader.uint64() as Long); - break; - case 5: - message.errorMessage = reader.string(); - break; - case 6: - message.lastFailed = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FailedEvent { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - failedSequence: isSet(object.failedSequence) ? Number(object.failedSequence) : 0, - failureCount: isSet(object.failureCount) ? Number(object.failureCount) : 0, - errorMessage: isSet(object.errorMessage) ? String(object.errorMessage) : "", - lastFailed: isSet(object.lastFailed) ? fromJsonTimestamp(object.lastFailed) : undefined, - }; - }, - - toJSON(message: FailedEvent): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - message.failedSequence !== undefined && (obj.failedSequence = Math.round(message.failedSequence)); - message.failureCount !== undefined && (obj.failureCount = Math.round(message.failureCount)); - message.errorMessage !== undefined && (obj.errorMessage = message.errorMessage); - message.lastFailed !== undefined && (obj.lastFailed = message.lastFailed.toISOString()); - return obj; - }, - - create(base?: DeepPartial): FailedEvent { - return FailedEvent.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FailedEvent { - const message = createBaseFailedEvent(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - message.failedSequence = object.failedSequence ?? 0; - message.failureCount = object.failureCount ?? 0; - message.errorMessage = object.errorMessage ?? ""; - message.lastFailed = object.lastFailed ?? undefined; - return message; - }, -}; - -function createBaseImportDataRequest(): ImportDataRequest { - return { - dataOrgs: undefined, - dataOrgsv1: undefined, - dataOrgsLocal: undefined, - dataOrgsv1Local: undefined, - dataOrgsS3: undefined, - dataOrgsv1S3: undefined, - dataOrgsGcs: undefined, - dataOrgsv1Gcs: undefined, - timeout: "", - }; -} - -export const ImportDataRequest = { - encode(message: ImportDataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.dataOrgs !== undefined) { - ImportDataOrg.encode(message.dataOrgs, writer.uint32(10).fork()).ldelim(); - } - if (message.dataOrgsv1 !== undefined) { - ImportDataOrg1.encode(message.dataOrgsv1, writer.uint32(18).fork()).ldelim(); - } - if (message.dataOrgsLocal !== undefined) { - ImportDataRequest_LocalInput.encode(message.dataOrgsLocal, writer.uint32(26).fork()).ldelim(); - } - if (message.dataOrgsv1Local !== undefined) { - ImportDataRequest_LocalInput.encode(message.dataOrgsv1Local, writer.uint32(34).fork()).ldelim(); - } - if (message.dataOrgsS3 !== undefined) { - ImportDataRequest_S3Input.encode(message.dataOrgsS3, writer.uint32(42).fork()).ldelim(); - } - if (message.dataOrgsv1S3 !== undefined) { - ImportDataRequest_S3Input.encode(message.dataOrgsv1S3, writer.uint32(50).fork()).ldelim(); - } - if (message.dataOrgsGcs !== undefined) { - ImportDataRequest_GCSInput.encode(message.dataOrgsGcs, writer.uint32(58).fork()).ldelim(); - } - if (message.dataOrgsv1Gcs !== undefined) { - ImportDataRequest_GCSInput.encode(message.dataOrgsv1Gcs, writer.uint32(66).fork()).ldelim(); - } - if (message.timeout !== "") { - writer.uint32(74).string(message.timeout); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dataOrgs = ImportDataOrg.decode(reader, reader.uint32()); - break; - case 2: - message.dataOrgsv1 = ImportDataOrg1.decode(reader, reader.uint32()); - break; - case 3: - message.dataOrgsLocal = ImportDataRequest_LocalInput.decode(reader, reader.uint32()); - break; - case 4: - message.dataOrgsv1Local = ImportDataRequest_LocalInput.decode(reader, reader.uint32()); - break; - case 5: - message.dataOrgsS3 = ImportDataRequest_S3Input.decode(reader, reader.uint32()); - break; - case 6: - message.dataOrgsv1S3 = ImportDataRequest_S3Input.decode(reader, reader.uint32()); - break; - case 7: - message.dataOrgsGcs = ImportDataRequest_GCSInput.decode(reader, reader.uint32()); - break; - case 8: - message.dataOrgsv1Gcs = ImportDataRequest_GCSInput.decode(reader, reader.uint32()); - break; - case 9: - message.timeout = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataRequest { - return { - dataOrgs: isSet(object.dataOrgs) ? ImportDataOrg.fromJSON(object.dataOrgs) : undefined, - dataOrgsv1: isSet(object.dataOrgsv1) ? ImportDataOrg1.fromJSON(object.dataOrgsv1) : undefined, - dataOrgsLocal: isSet(object.dataOrgsLocal) - ? ImportDataRequest_LocalInput.fromJSON(object.dataOrgsLocal) - : undefined, - dataOrgsv1Local: isSet(object.dataOrgsv1Local) - ? ImportDataRequest_LocalInput.fromJSON(object.dataOrgsv1Local) - : undefined, - dataOrgsS3: isSet(object.dataOrgsS3) ? ImportDataRequest_S3Input.fromJSON(object.dataOrgsS3) : undefined, - dataOrgsv1S3: isSet(object.dataOrgsv1S3) ? ImportDataRequest_S3Input.fromJSON(object.dataOrgsv1S3) : undefined, - dataOrgsGcs: isSet(object.dataOrgsGcs) ? ImportDataRequest_GCSInput.fromJSON(object.dataOrgsGcs) : undefined, - dataOrgsv1Gcs: isSet(object.dataOrgsv1Gcs) - ? ImportDataRequest_GCSInput.fromJSON(object.dataOrgsv1Gcs) - : undefined, - timeout: isSet(object.timeout) ? String(object.timeout) : "", - }; - }, - - toJSON(message: ImportDataRequest): unknown { - const obj: any = {}; - message.dataOrgs !== undefined && - (obj.dataOrgs = message.dataOrgs ? ImportDataOrg.toJSON(message.dataOrgs) : undefined); - message.dataOrgsv1 !== undefined && - (obj.dataOrgsv1 = message.dataOrgsv1 ? ImportDataOrg1.toJSON(message.dataOrgsv1) : undefined); - message.dataOrgsLocal !== undefined && (obj.dataOrgsLocal = message.dataOrgsLocal - ? ImportDataRequest_LocalInput.toJSON(message.dataOrgsLocal) - : undefined); - message.dataOrgsv1Local !== undefined && (obj.dataOrgsv1Local = message.dataOrgsv1Local - ? ImportDataRequest_LocalInput.toJSON(message.dataOrgsv1Local) - : undefined); - message.dataOrgsS3 !== undefined && - (obj.dataOrgsS3 = message.dataOrgsS3 ? ImportDataRequest_S3Input.toJSON(message.dataOrgsS3) : undefined); - message.dataOrgsv1S3 !== undefined && - (obj.dataOrgsv1S3 = message.dataOrgsv1S3 ? ImportDataRequest_S3Input.toJSON(message.dataOrgsv1S3) : undefined); - message.dataOrgsGcs !== undefined && - (obj.dataOrgsGcs = message.dataOrgsGcs ? ImportDataRequest_GCSInput.toJSON(message.dataOrgsGcs) : undefined); - message.dataOrgsv1Gcs !== undefined && - (obj.dataOrgsv1Gcs = message.dataOrgsv1Gcs - ? ImportDataRequest_GCSInput.toJSON(message.dataOrgsv1Gcs) - : undefined); - message.timeout !== undefined && (obj.timeout = message.timeout); - return obj; - }, - - create(base?: DeepPartial): ImportDataRequest { - return ImportDataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataRequest { - const message = createBaseImportDataRequest(); - message.dataOrgs = (object.dataOrgs !== undefined && object.dataOrgs !== null) - ? ImportDataOrg.fromPartial(object.dataOrgs) - : undefined; - message.dataOrgsv1 = (object.dataOrgsv1 !== undefined && object.dataOrgsv1 !== null) - ? ImportDataOrg1.fromPartial(object.dataOrgsv1) - : undefined; - message.dataOrgsLocal = (object.dataOrgsLocal !== undefined && object.dataOrgsLocal !== null) - ? ImportDataRequest_LocalInput.fromPartial(object.dataOrgsLocal) - : undefined; - message.dataOrgsv1Local = (object.dataOrgsv1Local !== undefined && object.dataOrgsv1Local !== null) - ? ImportDataRequest_LocalInput.fromPartial(object.dataOrgsv1Local) - : undefined; - message.dataOrgsS3 = (object.dataOrgsS3 !== undefined && object.dataOrgsS3 !== null) - ? ImportDataRequest_S3Input.fromPartial(object.dataOrgsS3) - : undefined; - message.dataOrgsv1S3 = (object.dataOrgsv1S3 !== undefined && object.dataOrgsv1S3 !== null) - ? ImportDataRequest_S3Input.fromPartial(object.dataOrgsv1S3) - : undefined; - message.dataOrgsGcs = (object.dataOrgsGcs !== undefined && object.dataOrgsGcs !== null) - ? ImportDataRequest_GCSInput.fromPartial(object.dataOrgsGcs) - : undefined; - message.dataOrgsv1Gcs = (object.dataOrgsv1Gcs !== undefined && object.dataOrgsv1Gcs !== null) - ? ImportDataRequest_GCSInput.fromPartial(object.dataOrgsv1Gcs) - : undefined; - message.timeout = object.timeout ?? ""; - return message; - }, -}; - -function createBaseImportDataRequest_LocalInput(): ImportDataRequest_LocalInput { - return { path: "" }; -} - -export const ImportDataRequest_LocalInput = { - encode(message: ImportDataRequest_LocalInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.path !== "") { - writer.uint32(10).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataRequest_LocalInput { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataRequest_LocalInput(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataRequest_LocalInput { - return { path: isSet(object.path) ? String(object.path) : "" }; - }, - - toJSON(message: ImportDataRequest_LocalInput): unknown { - const obj: any = {}; - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - create(base?: DeepPartial): ImportDataRequest_LocalInput { - return ImportDataRequest_LocalInput.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataRequest_LocalInput { - const message = createBaseImportDataRequest_LocalInput(); - message.path = object.path ?? ""; - return message; - }, -}; - -function createBaseImportDataRequest_S3Input(): ImportDataRequest_S3Input { - return { path: "", endpoint: "", accessKeyId: "", secretAccessKey: "", ssl: false, bucket: "" }; -} - -export const ImportDataRequest_S3Input = { - encode(message: ImportDataRequest_S3Input, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.path !== "") { - writer.uint32(10).string(message.path); - } - if (message.endpoint !== "") { - writer.uint32(18).string(message.endpoint); - } - if (message.accessKeyId !== "") { - writer.uint32(26).string(message.accessKeyId); - } - if (message.secretAccessKey !== "") { - writer.uint32(34).string(message.secretAccessKey); - } - if (message.ssl === true) { - writer.uint32(40).bool(message.ssl); - } - if (message.bucket !== "") { - writer.uint32(50).string(message.bucket); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataRequest_S3Input { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataRequest_S3Input(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.path = reader.string(); - break; - case 2: - message.endpoint = reader.string(); - break; - case 3: - message.accessKeyId = reader.string(); - break; - case 4: - message.secretAccessKey = reader.string(); - break; - case 5: - message.ssl = reader.bool(); - break; - case 6: - message.bucket = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataRequest_S3Input { - return { - path: isSet(object.path) ? String(object.path) : "", - endpoint: isSet(object.endpoint) ? String(object.endpoint) : "", - accessKeyId: isSet(object.accessKeyId) ? String(object.accessKeyId) : "", - secretAccessKey: isSet(object.secretAccessKey) ? String(object.secretAccessKey) : "", - ssl: isSet(object.ssl) ? Boolean(object.ssl) : false, - bucket: isSet(object.bucket) ? String(object.bucket) : "", - }; - }, - - toJSON(message: ImportDataRequest_S3Input): unknown { - const obj: any = {}; - message.path !== undefined && (obj.path = message.path); - message.endpoint !== undefined && (obj.endpoint = message.endpoint); - message.accessKeyId !== undefined && (obj.accessKeyId = message.accessKeyId); - message.secretAccessKey !== undefined && (obj.secretAccessKey = message.secretAccessKey); - message.ssl !== undefined && (obj.ssl = message.ssl); - message.bucket !== undefined && (obj.bucket = message.bucket); - return obj; - }, - - create(base?: DeepPartial): ImportDataRequest_S3Input { - return ImportDataRequest_S3Input.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataRequest_S3Input { - const message = createBaseImportDataRequest_S3Input(); - message.path = object.path ?? ""; - message.endpoint = object.endpoint ?? ""; - message.accessKeyId = object.accessKeyId ?? ""; - message.secretAccessKey = object.secretAccessKey ?? ""; - message.ssl = object.ssl ?? false; - message.bucket = object.bucket ?? ""; - return message; - }, -}; - -function createBaseImportDataRequest_GCSInput(): ImportDataRequest_GCSInput { - return { bucket: "", serviceaccountJson: "", path: "" }; -} - -export const ImportDataRequest_GCSInput = { - encode(message: ImportDataRequest_GCSInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.bucket !== "") { - writer.uint32(10).string(message.bucket); - } - if (message.serviceaccountJson !== "") { - writer.uint32(18).string(message.serviceaccountJson); - } - if (message.path !== "") { - writer.uint32(26).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataRequest_GCSInput { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataRequest_GCSInput(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.bucket = reader.string(); - break; - case 2: - message.serviceaccountJson = reader.string(); - break; - case 3: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataRequest_GCSInput { - return { - bucket: isSet(object.bucket) ? String(object.bucket) : "", - serviceaccountJson: isSet(object.serviceaccountJson) ? String(object.serviceaccountJson) : "", - path: isSet(object.path) ? String(object.path) : "", - }; - }, - - toJSON(message: ImportDataRequest_GCSInput): unknown { - const obj: any = {}; - message.bucket !== undefined && (obj.bucket = message.bucket); - message.serviceaccountJson !== undefined && (obj.serviceaccountJson = message.serviceaccountJson); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - create(base?: DeepPartial): ImportDataRequest_GCSInput { - return ImportDataRequest_GCSInput.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataRequest_GCSInput { - const message = createBaseImportDataRequest_GCSInput(); - message.bucket = object.bucket ?? ""; - message.serviceaccountJson = object.serviceaccountJson ?? ""; - message.path = object.path ?? ""; - return message; - }, -}; - -function createBaseImportDataOrg(): ImportDataOrg { - return { orgs: [] }; -} - -export const ImportDataOrg = { - encode(message: ImportDataOrg, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.orgs) { - DataOrg.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataOrg { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataOrg(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgs.push(DataOrg.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataOrg { - return { orgs: Array.isArray(object?.orgs) ? object.orgs.map((e: any) => DataOrg.fromJSON(e)) : [] }; - }, - - toJSON(message: ImportDataOrg): unknown { - const obj: any = {}; - if (message.orgs) { - obj.orgs = message.orgs.map((e) => e ? DataOrg.toJSON(e) : undefined); - } else { - obj.orgs = []; - } - return obj; - }, - - create(base?: DeepPartial): ImportDataOrg { - return ImportDataOrg.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataOrg { - const message = createBaseImportDataOrg(); - message.orgs = object.orgs?.map((e) => DataOrg.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseDataOrg(): DataOrg { - return { - orgId: "", - org: undefined, - domainPolicy: undefined, - labelPolicy: undefined, - lockoutPolicy: undefined, - loginPolicy: undefined, - passwordComplexityPolicy: undefined, - privacyPolicy: undefined, - projects: [], - projectRoles: [], - apiApps: [], - oidcApps: [], - humanUsers: [], - machineUsers: [], - triggerActions: [], - actions: [], - projectGrants: [], - userGrants: [], - orgMembers: [], - projectMembers: [], - projectGrantMembers: [], - userMetadata: [], - loginTexts: [], - initMessages: [], - passwordResetMessages: [], - verifyEmailMessages: [], - verifyPhoneMessages: [], - domainClaimedMessages: [], - passwordlessRegistrationMessages: [], - oidcIdps: [], - jwtIdps: [], - userLinks: [], - domains: [], - appKeys: [], - machineKeys: [], - }; -} - -export const DataOrg = { - encode(message: DataOrg, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.org !== undefined) { - AddOrgRequest.encode(message.org, writer.uint32(26).fork()).ldelim(); - } - if (message.domainPolicy !== undefined) { - AddCustomDomainPolicyRequest.encode(message.domainPolicy, writer.uint32(34).fork()).ldelim(); - } - if (message.labelPolicy !== undefined) { - AddCustomLabelPolicyRequest.encode(message.labelPolicy, writer.uint32(42).fork()).ldelim(); - } - if (message.lockoutPolicy !== undefined) { - AddCustomLockoutPolicyRequest.encode(message.lockoutPolicy, writer.uint32(50).fork()).ldelim(); - } - if (message.loginPolicy !== undefined) { - AddCustomLoginPolicyRequest.encode(message.loginPolicy, writer.uint32(58).fork()).ldelim(); - } - if (message.passwordComplexityPolicy !== undefined) { - AddCustomPasswordComplexityPolicyRequest.encode(message.passwordComplexityPolicy, writer.uint32(66).fork()) - .ldelim(); - } - if (message.privacyPolicy !== undefined) { - AddCustomPrivacyPolicyRequest.encode(message.privacyPolicy, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.projects) { - DataProject.encode(v!, writer.uint32(82).fork()).ldelim(); - } - for (const v of message.projectRoles) { - AddProjectRoleRequest.encode(v!, writer.uint32(90).fork()).ldelim(); - } - for (const v of message.apiApps) { - DataAPIApplication.encode(v!, writer.uint32(98).fork()).ldelim(); - } - for (const v of message.oidcApps) { - DataOIDCApplication.encode(v!, writer.uint32(106).fork()).ldelim(); - } - for (const v of message.humanUsers) { - DataHumanUser.encode(v!, writer.uint32(114).fork()).ldelim(); - } - for (const v of message.machineUsers) { - DataMachineUser.encode(v!, writer.uint32(122).fork()).ldelim(); - } - for (const v of message.triggerActions) { - SetTriggerActionsRequest.encode(v!, writer.uint32(130).fork()).ldelim(); - } - for (const v of message.actions) { - DataAction.encode(v!, writer.uint32(138).fork()).ldelim(); - } - for (const v of message.projectGrants) { - DataProjectGrant.encode(v!, writer.uint32(146).fork()).ldelim(); - } - for (const v of message.userGrants) { - AddUserGrantRequest.encode(v!, writer.uint32(154).fork()).ldelim(); - } - for (const v of message.orgMembers) { - AddOrgMemberRequest.encode(v!, writer.uint32(162).fork()).ldelim(); - } - for (const v of message.projectMembers) { - AddProjectMemberRequest.encode(v!, writer.uint32(170).fork()).ldelim(); - } - for (const v of message.projectGrantMembers) { - AddProjectGrantMemberRequest.encode(v!, writer.uint32(178).fork()).ldelim(); - } - for (const v of message.userMetadata) { - SetUserMetadataRequest.encode(v!, writer.uint32(186).fork()).ldelim(); - } - for (const v of message.loginTexts) { - SetCustomLoginTextsRequest2.encode(v!, writer.uint32(194).fork()).ldelim(); - } - for (const v of message.initMessages) { - SetCustomInitMessageTextRequest.encode(v!, writer.uint32(202).fork()).ldelim(); - } - for (const v of message.passwordResetMessages) { - SetCustomPasswordResetMessageTextRequest.encode(v!, writer.uint32(210).fork()).ldelim(); - } - for (const v of message.verifyEmailMessages) { - SetCustomVerifyEmailMessageTextRequest.encode(v!, writer.uint32(218).fork()).ldelim(); - } - for (const v of message.verifyPhoneMessages) { - SetCustomVerifyPhoneMessageTextRequest.encode(v!, writer.uint32(226).fork()).ldelim(); - } - for (const v of message.domainClaimedMessages) { - SetCustomDomainClaimedMessageTextRequest.encode(v!, writer.uint32(234).fork()).ldelim(); - } - for (const v of message.passwordlessRegistrationMessages) { - SetCustomPasswordlessRegistrationMessageTextRequest.encode(v!, writer.uint32(242).fork()).ldelim(); - } - for (const v of message.oidcIdps) { - DataOIDCIDP.encode(v!, writer.uint32(250).fork()).ldelim(); - } - for (const v of message.jwtIdps) { - DataJWTIDP.encode(v!, writer.uint32(258).fork()).ldelim(); - } - for (const v of message.userLinks) { - IDPUserLink.encode(v!, writer.uint32(266).fork()).ldelim(); - } - for (const v of message.domains) { - Domain3.encode(v!, writer.uint32(274).fork()).ldelim(); - } - for (const v of message.appKeys) { - DataAppKey.encode(v!, writer.uint32(282).fork()).ldelim(); - } - for (const v of message.machineKeys) { - DataMachineKey.encode(v!, writer.uint32(290).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataOrg { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataOrg(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 3: - message.org = AddOrgRequest.decode(reader, reader.uint32()); - break; - case 4: - message.domainPolicy = AddCustomDomainPolicyRequest.decode(reader, reader.uint32()); - break; - case 5: - message.labelPolicy = AddCustomLabelPolicyRequest.decode(reader, reader.uint32()); - break; - case 6: - message.lockoutPolicy = AddCustomLockoutPolicyRequest.decode(reader, reader.uint32()); - break; - case 7: - message.loginPolicy = AddCustomLoginPolicyRequest.decode(reader, reader.uint32()); - break; - case 8: - message.passwordComplexityPolicy = AddCustomPasswordComplexityPolicyRequest.decode(reader, reader.uint32()); - break; - case 9: - message.privacyPolicy = AddCustomPrivacyPolicyRequest.decode(reader, reader.uint32()); - break; - case 10: - message.projects.push(DataProject.decode(reader, reader.uint32())); - break; - case 11: - message.projectRoles.push(AddProjectRoleRequest.decode(reader, reader.uint32())); - break; - case 12: - message.apiApps.push(DataAPIApplication.decode(reader, reader.uint32())); - break; - case 13: - message.oidcApps.push(DataOIDCApplication.decode(reader, reader.uint32())); - break; - case 14: - message.humanUsers.push(DataHumanUser.decode(reader, reader.uint32())); - break; - case 15: - message.machineUsers.push(DataMachineUser.decode(reader, reader.uint32())); - break; - case 16: - message.triggerActions.push(SetTriggerActionsRequest.decode(reader, reader.uint32())); - break; - case 17: - message.actions.push(DataAction.decode(reader, reader.uint32())); - break; - case 18: - message.projectGrants.push(DataProjectGrant.decode(reader, reader.uint32())); - break; - case 19: - message.userGrants.push(AddUserGrantRequest.decode(reader, reader.uint32())); - break; - case 20: - message.orgMembers.push(AddOrgMemberRequest.decode(reader, reader.uint32())); - break; - case 21: - message.projectMembers.push(AddProjectMemberRequest.decode(reader, reader.uint32())); - break; - case 22: - message.projectGrantMembers.push(AddProjectGrantMemberRequest.decode(reader, reader.uint32())); - break; - case 23: - message.userMetadata.push(SetUserMetadataRequest.decode(reader, reader.uint32())); - break; - case 24: - message.loginTexts.push(SetCustomLoginTextsRequest2.decode(reader, reader.uint32())); - break; - case 25: - message.initMessages.push(SetCustomInitMessageTextRequest.decode(reader, reader.uint32())); - break; - case 26: - message.passwordResetMessages.push(SetCustomPasswordResetMessageTextRequest.decode(reader, reader.uint32())); - break; - case 27: - message.verifyEmailMessages.push(SetCustomVerifyEmailMessageTextRequest.decode(reader, reader.uint32())); - break; - case 28: - message.verifyPhoneMessages.push(SetCustomVerifyPhoneMessageTextRequest.decode(reader, reader.uint32())); - break; - case 29: - message.domainClaimedMessages.push(SetCustomDomainClaimedMessageTextRequest.decode(reader, reader.uint32())); - break; - case 30: - message.passwordlessRegistrationMessages.push( - SetCustomPasswordlessRegistrationMessageTextRequest.decode(reader, reader.uint32()), - ); - break; - case 31: - message.oidcIdps.push(DataOIDCIDP.decode(reader, reader.uint32())); - break; - case 32: - message.jwtIdps.push(DataJWTIDP.decode(reader, reader.uint32())); - break; - case 33: - message.userLinks.push(IDPUserLink.decode(reader, reader.uint32())); - break; - case 34: - message.domains.push(Domain3.decode(reader, reader.uint32())); - break; - case 35: - message.appKeys.push(DataAppKey.decode(reader, reader.uint32())); - break; - case 36: - message.machineKeys.push(DataMachineKey.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataOrg { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - org: isSet(object.org) ? AddOrgRequest.fromJSON(object.org) : undefined, - domainPolicy: isSet(object.domainPolicy) ? AddCustomDomainPolicyRequest.fromJSON(object.domainPolicy) : undefined, - labelPolicy: isSet(object.labelPolicy) ? AddCustomLabelPolicyRequest.fromJSON(object.labelPolicy) : undefined, - lockoutPolicy: isSet(object.lockoutPolicy) - ? AddCustomLockoutPolicyRequest.fromJSON(object.lockoutPolicy) - : undefined, - loginPolicy: isSet(object.loginPolicy) ? AddCustomLoginPolicyRequest.fromJSON(object.loginPolicy) : undefined, - passwordComplexityPolicy: isSet(object.passwordComplexityPolicy) - ? AddCustomPasswordComplexityPolicyRequest.fromJSON(object.passwordComplexityPolicy) - : undefined, - privacyPolicy: isSet(object.privacyPolicy) - ? AddCustomPrivacyPolicyRequest.fromJSON(object.privacyPolicy) - : undefined, - projects: Array.isArray(object?.projects) ? object.projects.map((e: any) => DataProject.fromJSON(e)) : [], - projectRoles: Array.isArray(object?.projectRoles) - ? object.projectRoles.map((e: any) => AddProjectRoleRequest.fromJSON(e)) - : [], - apiApps: Array.isArray(object?.apiApps) ? object.apiApps.map((e: any) => DataAPIApplication.fromJSON(e)) : [], - oidcApps: Array.isArray(object?.oidcApps) ? object.oidcApps.map((e: any) => DataOIDCApplication.fromJSON(e)) : [], - humanUsers: Array.isArray(object?.humanUsers) ? object.humanUsers.map((e: any) => DataHumanUser.fromJSON(e)) : [], - machineUsers: Array.isArray(object?.machineUsers) - ? object.machineUsers.map((e: any) => DataMachineUser.fromJSON(e)) - : [], - triggerActions: Array.isArray(object?.triggerActions) - ? object.triggerActions.map((e: any) => SetTriggerActionsRequest.fromJSON(e)) - : [], - actions: Array.isArray(object?.actions) ? object.actions.map((e: any) => DataAction.fromJSON(e)) : [], - projectGrants: Array.isArray(object?.projectGrants) - ? object.projectGrants.map((e: any) => DataProjectGrant.fromJSON(e)) - : [], - userGrants: Array.isArray(object?.userGrants) - ? object.userGrants.map((e: any) => AddUserGrantRequest.fromJSON(e)) - : [], - orgMembers: Array.isArray(object?.orgMembers) - ? object.orgMembers.map((e: any) => AddOrgMemberRequest.fromJSON(e)) - : [], - projectMembers: Array.isArray(object?.projectMembers) - ? object.projectMembers.map((e: any) => AddProjectMemberRequest.fromJSON(e)) - : [], - projectGrantMembers: Array.isArray(object?.projectGrantMembers) - ? object.projectGrantMembers.map((e: any) => AddProjectGrantMemberRequest.fromJSON(e)) - : [], - userMetadata: Array.isArray(object?.userMetadata) - ? object.userMetadata.map((e: any) => SetUserMetadataRequest.fromJSON(e)) - : [], - loginTexts: Array.isArray(object?.loginTexts) - ? object.loginTexts.map((e: any) => SetCustomLoginTextsRequest.fromJSON(e)) - : [], - initMessages: Array.isArray(object?.initMessages) - ? object.initMessages.map((e: any) => SetCustomInitMessageTextRequest.fromJSON(e)) - : [], - passwordResetMessages: Array.isArray(object?.passwordResetMessages) - ? object.passwordResetMessages.map((e: any) => SetCustomPasswordResetMessageTextRequest.fromJSON(e)) - : [], - verifyEmailMessages: Array.isArray(object?.verifyEmailMessages) - ? object.verifyEmailMessages.map((e: any) => SetCustomVerifyEmailMessageTextRequest.fromJSON(e)) - : [], - verifyPhoneMessages: Array.isArray(object?.verifyPhoneMessages) - ? object.verifyPhoneMessages.map((e: any) => SetCustomVerifyPhoneMessageTextRequest.fromJSON(e)) - : [], - domainClaimedMessages: Array.isArray(object?.domainClaimedMessages) - ? object.domainClaimedMessages.map((e: any) => SetCustomDomainClaimedMessageTextRequest.fromJSON(e)) - : [], - passwordlessRegistrationMessages: Array.isArray(object?.passwordlessRegistrationMessages) - ? object.passwordlessRegistrationMessages.map((e: any) => - SetCustomPasswordlessRegistrationMessageTextRequest.fromJSON(e) - ) - : [], - oidcIdps: Array.isArray(object?.oidcIdps) - ? object.oidcIdps.map((e: any) => DataOIDCIDP.fromJSON(e)) - : [], - jwtIdps: Array.isArray(object?.jwtIdps) - ? object.jwtIdps.map((e: any) => DataJWTIDP.fromJSON(e)) - : [], - userLinks: Array.isArray(object?.userLinks) ? object.userLinks.map((e: any) => IDPUserLink.fromJSON(e)) : [], - domains: Array.isArray(object?.domains) ? object.domains.map((e: any) => Domain.fromJSON(e)) : [], - appKeys: Array.isArray(object?.appKeys) ? object.appKeys.map((e: any) => DataAppKey.fromJSON(e)) : [], - machineKeys: Array.isArray(object?.machineKeys) - ? object.machineKeys.map((e: any) => DataMachineKey.fromJSON(e)) - : [], - }; - }, - - toJSON(message: DataOrg): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.org !== undefined && (obj.org = message.org ? AddOrgRequest.toJSON(message.org) : undefined); - message.domainPolicy !== undefined && - (obj.domainPolicy = message.domainPolicy ? AddCustomDomainPolicyRequest.toJSON(message.domainPolicy) : undefined); - message.labelPolicy !== undefined && - (obj.labelPolicy = message.labelPolicy ? AddCustomLabelPolicyRequest.toJSON(message.labelPolicy) : undefined); - message.lockoutPolicy !== undefined && (obj.lockoutPolicy = message.lockoutPolicy - ? AddCustomLockoutPolicyRequest.toJSON(message.lockoutPolicy) - : undefined); - message.loginPolicy !== undefined && - (obj.loginPolicy = message.loginPolicy ? AddCustomLoginPolicyRequest.toJSON(message.loginPolicy) : undefined); - message.passwordComplexityPolicy !== undefined && (obj.passwordComplexityPolicy = message.passwordComplexityPolicy - ? AddCustomPasswordComplexityPolicyRequest.toJSON(message.passwordComplexityPolicy) - : undefined); - message.privacyPolicy !== undefined && (obj.privacyPolicy = message.privacyPolicy - ? AddCustomPrivacyPolicyRequest.toJSON(message.privacyPolicy) - : undefined); - if (message.projects) { - obj.projects = message.projects.map((e) => e ? DataProject.toJSON(e) : undefined); - } else { - obj.projects = []; - } - if (message.projectRoles) { - obj.projectRoles = message.projectRoles.map((e) => e ? AddProjectRoleRequest.toJSON(e) : undefined); - } else { - obj.projectRoles = []; - } - if (message.apiApps) { - obj.apiApps = message.apiApps.map((e) => e ? DataAPIApplication.toJSON(e) : undefined); - } else { - obj.apiApps = []; - } - if (message.oidcApps) { - obj.oidcApps = message.oidcApps.map((e) => e ? DataOIDCApplication.toJSON(e) : undefined); - } else { - obj.oidcApps = []; - } - if (message.humanUsers) { - obj.humanUsers = message.humanUsers.map((e) => e ? DataHumanUser.toJSON(e) : undefined); - } else { - obj.humanUsers = []; - } - if (message.machineUsers) { - obj.machineUsers = message.machineUsers.map((e) => e ? DataMachineUser.toJSON(e) : undefined); - } else { - obj.machineUsers = []; - } - if (message.triggerActions) { - obj.triggerActions = message.triggerActions.map((e) => e ? SetTriggerActionsRequest.toJSON(e) : undefined); - } else { - obj.triggerActions = []; - } - if (message.actions) { - obj.actions = message.actions.map((e) => e ? DataAction.toJSON(e) : undefined); - } else { - obj.actions = []; - } - if (message.projectGrants) { - obj.projectGrants = message.projectGrants.map((e) => e ? DataProjectGrant.toJSON(e) : undefined); - } else { - obj.projectGrants = []; - } - if (message.userGrants) { - obj.userGrants = message.userGrants.map((e) => e ? AddUserGrantRequest.toJSON(e) : undefined); - } else { - obj.userGrants = []; - } - if (message.orgMembers) { - obj.orgMembers = message.orgMembers.map((e) => e ? AddOrgMemberRequest.toJSON(e) : undefined); - } else { - obj.orgMembers = []; - } - if (message.projectMembers) { - obj.projectMembers = message.projectMembers.map((e) => e ? AddProjectMemberRequest.toJSON(e) : undefined); - } else { - obj.projectMembers = []; - } - if (message.projectGrantMembers) { - obj.projectGrantMembers = message.projectGrantMembers.map((e) => - e ? AddProjectGrantMemberRequest.toJSON(e) : undefined - ); - } else { - obj.projectGrantMembers = []; - } - if (message.userMetadata) { - obj.userMetadata = message.userMetadata.map((e) => e ? SetUserMetadataRequest.toJSON(e) : undefined); - } else { - obj.userMetadata = []; - } - if (message.loginTexts) { - obj.loginTexts = message.loginTexts.map((e) => e ? SetCustomLoginTextsRequest2.toJSON(e) : undefined); - } else { - obj.loginTexts = []; - } - if (message.initMessages) { - obj.initMessages = message.initMessages.map((e) => e ? SetCustomInitMessageTextRequest.toJSON(e) : undefined); - } else { - obj.initMessages = []; - } - if (message.passwordResetMessages) { - obj.passwordResetMessages = message.passwordResetMessages.map((e) => - e ? SetCustomPasswordResetMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.passwordResetMessages = []; - } - if (message.verifyEmailMessages) { - obj.verifyEmailMessages = message.verifyEmailMessages.map((e) => - e ? SetCustomVerifyEmailMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.verifyEmailMessages = []; - } - if (message.verifyPhoneMessages) { - obj.verifyPhoneMessages = message.verifyPhoneMessages.map((e) => - e ? SetCustomVerifyPhoneMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.verifyPhoneMessages = []; - } - if (message.domainClaimedMessages) { - obj.domainClaimedMessages = message.domainClaimedMessages.map((e) => - e ? SetCustomDomainClaimedMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.domainClaimedMessages = []; - } - if (message.passwordlessRegistrationMessages) { - obj.passwordlessRegistrationMessages = message.passwordlessRegistrationMessages.map((e) => - e ? SetCustomPasswordlessRegistrationMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.passwordlessRegistrationMessages = []; - } - if (message.oidcIdps) { - obj.oidcIdps = message.oidcIdps.map((e) => e ? DataOIDCIDP.toJSON(e) : undefined); - } else { - obj.oidcIdps = []; - } - if (message.jwtIdps) { - obj.jwtIdps = message.jwtIdps.map((e) => e ? DataJWTIDP.toJSON(e) : undefined); - } else { - obj.jwtIdps = []; - } - if (message.userLinks) { - obj.userLinks = message.userLinks.map((e) => e ? IDPUserLink.toJSON(e) : undefined); - } else { - obj.userLinks = []; - } - if (message.domains) { - obj.domains = message.domains.map((e) => e ? Domain3.toJSON(e) : undefined); - } else { - obj.domains = []; - } - if (message.appKeys) { - obj.appKeys = message.appKeys.map((e) => e ? DataAppKey.toJSON(e) : undefined); - } else { - obj.appKeys = []; - } - if (message.machineKeys) { - obj.machineKeys = message.machineKeys.map((e) => e ? DataMachineKey.toJSON(e) : undefined); - } else { - obj.machineKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): DataOrg { - return DataOrg.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataOrg { - const message = createBaseDataOrg(); - message.orgId = object.orgId ?? ""; - message.org = (object.org !== undefined && object.org !== null) ? AddOrgRequest.fromPartial(object.org) : undefined; - message.domainPolicy = (object.domainPolicy !== undefined && object.domainPolicy !== null) - ? AddCustomDomainPolicyRequest.fromPartial(object.domainPolicy) - : undefined; - message.labelPolicy = (object.labelPolicy !== undefined && object.labelPolicy !== null) - ? AddCustomLabelPolicyRequest.fromPartial(object.labelPolicy) - : undefined; - message.lockoutPolicy = (object.lockoutPolicy !== undefined && object.lockoutPolicy !== null) - ? AddCustomLockoutPolicyRequest.fromPartial(object.lockoutPolicy) - : undefined; - message.loginPolicy = (object.loginPolicy !== undefined && object.loginPolicy !== null) - ? AddCustomLoginPolicyRequest.fromPartial(object.loginPolicy) - : undefined; - message.passwordComplexityPolicy = - (object.passwordComplexityPolicy !== undefined && object.passwordComplexityPolicy !== null) - ? AddCustomPasswordComplexityPolicyRequest.fromPartial(object.passwordComplexityPolicy) - : undefined; - message.privacyPolicy = (object.privacyPolicy !== undefined && object.privacyPolicy !== null) - ? AddCustomPrivacyPolicyRequest.fromPartial(object.privacyPolicy) - : undefined; - message.projects = object.projects?.map((e) => DataProject.fromPartial(e)) || []; - message.projectRoles = object.projectRoles?.map((e) => AddProjectRoleRequest.fromPartial(e)) || []; - message.apiApps = object.apiApps?.map((e) => DataAPIApplication.fromPartial(e)) || []; - message.oidcApps = object.oidcApps?.map((e) => DataOIDCApplication.fromPartial(e)) || []; - message.humanUsers = object.humanUsers?.map((e) => DataHumanUser.fromPartial(e)) || []; - message.machineUsers = object.machineUsers?.map((e) => DataMachineUser.fromPartial(e)) || []; - message.triggerActions = object.triggerActions?.map((e) => SetTriggerActionsRequest.fromPartial(e)) || []; - message.actions = object.actions?.map((e) => DataAction.fromPartial(e)) || []; - message.projectGrants = object.projectGrants?.map((e) => DataProjectGrant.fromPartial(e)) || []; - message.userGrants = object.userGrants?.map((e) => AddUserGrantRequest.fromPartial(e)) || []; - message.orgMembers = object.orgMembers?.map((e) => AddOrgMemberRequest.fromPartial(e)) || []; - message.projectMembers = object.projectMembers?.map((e) => AddProjectMemberRequest.fromPartial(e)) || []; - message.projectGrantMembers = object.projectGrantMembers?.map((e) => AddProjectGrantMemberRequest.fromPartial(e)) || - []; - message.userMetadata = object.userMetadata?.map((e) => SetUserMetadataRequest.fromPartial(e)) || []; - message.loginTexts = object.loginTexts?.map((e) => SetCustomLoginTextsRequest2.fromPartial(e)) || []; - message.initMessages = object.initMessages?.map((e) => SetCustomInitMessageTextRequest.fromPartial(e)) || []; - message.passwordResetMessages = - object.passwordResetMessages?.map((e) => SetCustomPasswordResetMessageTextRequest.fromPartial(e)) || []; - message.verifyEmailMessages = - object.verifyEmailMessages?.map((e) => SetCustomVerifyEmailMessageTextRequest.fromPartial(e)) || []; - message.verifyPhoneMessages = - object.verifyPhoneMessages?.map((e) => SetCustomVerifyPhoneMessageTextRequest.fromPartial(e)) || []; - message.domainClaimedMessages = - object.domainClaimedMessages?.map((e) => SetCustomDomainClaimedMessageTextRequest.fromPartial(e)) || []; - message.passwordlessRegistrationMessages = - object.passwordlessRegistrationMessages?.map((e) => - SetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(e) - ) || []; - message.oidcIdps = object.oidcIdps?.map((e) => DataOIDCIDP.fromPartial(e)) || []; - message.jwtIdps = object.jwtIdps?.map((e) => DataJWTIDP.fromPartial(e)) || []; - message.userLinks = object.userLinks?.map((e) => IDPUserLink.fromPartial(e)) || []; - message.domains = object.domains?.map((e) => Domain3.fromPartial(e)) || []; - message.appKeys = object.appKeys?.map((e) => DataAppKey.fromPartial(e)) || []; - message.machineKeys = object.machineKeys?.map((e) => DataMachineKey.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseImportDataResponse(): ImportDataResponse { - return { errors: [], success: undefined }; -} - -export const ImportDataResponse = { - encode(message: ImportDataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.errors) { - ImportDataError.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.success !== undefined) { - ImportDataSuccess.encode(message.success, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.errors.push(ImportDataError.decode(reader, reader.uint32())); - break; - case 2: - message.success = ImportDataSuccess.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataResponse { - return { - errors: Array.isArray(object?.errors) ? object.errors.map((e: any) => ImportDataError.fromJSON(e)) : [], - success: isSet(object.success) ? ImportDataSuccess.fromJSON(object.success) : undefined, - }; - }, - - toJSON(message: ImportDataResponse): unknown { - const obj: any = {}; - if (message.errors) { - obj.errors = message.errors.map((e) => e ? ImportDataError.toJSON(e) : undefined); - } else { - obj.errors = []; - } - message.success !== undefined && - (obj.success = message.success ? ImportDataSuccess.toJSON(message.success) : undefined); - return obj; - }, - - create(base?: DeepPartial): ImportDataResponse { - return ImportDataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataResponse { - const message = createBaseImportDataResponse(); - message.errors = object.errors?.map((e) => ImportDataError.fromPartial(e)) || []; - message.success = (object.success !== undefined && object.success !== null) - ? ImportDataSuccess.fromPartial(object.success) - : undefined; - return message; - }, -}; - -function createBaseImportDataError(): ImportDataError { - return { type: "", id: "", message: "" }; -} - -export const ImportDataError = { - encode(message: ImportDataError, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - if (message.message !== "") { - writer.uint32(26).string(message.message); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataError { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataError(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.id = reader.string(); - break; - case 3: - message.message = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataError { - return { - type: isSet(object.type) ? String(object.type) : "", - id: isSet(object.id) ? String(object.id) : "", - message: isSet(object.message) ? String(object.message) : "", - }; - }, - - toJSON(message: ImportDataError): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - message.id !== undefined && (obj.id = message.id); - message.message !== undefined && (obj.message = message.message); - return obj; - }, - - create(base?: DeepPartial): ImportDataError { - return ImportDataError.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataError { - const message = createBaseImportDataError(); - message.type = object.type ?? ""; - message.id = object.id ?? ""; - message.message = object.message ?? ""; - return message; - }, -}; - -function createBaseImportDataSuccess(): ImportDataSuccess { - return { orgs: [] }; -} - -export const ImportDataSuccess = { - encode(message: ImportDataSuccess, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.orgs) { - ImportDataSuccessOrg.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccess { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccess(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgs.push(ImportDataSuccessOrg.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccess { - return { orgs: Array.isArray(object?.orgs) ? object.orgs.map((e: any) => ImportDataSuccessOrg.fromJSON(e)) : [] }; - }, - - toJSON(message: ImportDataSuccess): unknown { - const obj: any = {}; - if (message.orgs) { - obj.orgs = message.orgs.map((e) => e ? ImportDataSuccessOrg.toJSON(e) : undefined); - } else { - obj.orgs = []; - } - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccess { - return ImportDataSuccess.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccess { - const message = createBaseImportDataSuccess(); - message.orgs = object.orgs?.map((e) => ImportDataSuccessOrg.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseImportDataSuccessOrg(): ImportDataSuccessOrg { - return { - orgId: "", - projectIds: [], - projectRoles: [], - oidcAppIds: [], - apiAppIds: [], - humanUserIds: [], - machineUserIds: [], - actionIds: [], - triggerActions: [], - projectGrants: [], - userGrants: [], - orgMembers: [], - projectMembers: [], - projectGrantMembers: [], - oidcIpds: [], - jwtIdps: [], - idpLinks: [], - userLinks: [], - userMetadata: [], - domains: [], - appKeys: [], - machineKeys: [], - }; -} - -export const ImportDataSuccessOrg = { - encode(message: ImportDataSuccessOrg, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - for (const v of message.projectIds) { - writer.uint32(18).string(v!); - } - for (const v of message.projectRoles) { - writer.uint32(26).string(v!); - } - for (const v of message.oidcAppIds) { - writer.uint32(34).string(v!); - } - for (const v of message.apiAppIds) { - writer.uint32(42).string(v!); - } - for (const v of message.humanUserIds) { - writer.uint32(50).string(v!); - } - for (const v of message.machineUserIds) { - writer.uint32(58).string(v!); - } - for (const v of message.actionIds) { - writer.uint32(66).string(v!); - } - for (const v of message.triggerActions) { - SetTriggerActionsRequest.encode(v!, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.projectGrants) { - ImportDataSuccessProjectGrant.encode(v!, writer.uint32(82).fork()).ldelim(); - } - for (const v of message.userGrants) { - ImportDataSuccessUserGrant.encode(v!, writer.uint32(90).fork()).ldelim(); - } - for (const v of message.orgMembers) { - writer.uint32(98).string(v!); - } - for (const v of message.projectMembers) { - ImportDataSuccessProjectMember.encode(v!, writer.uint32(106).fork()).ldelim(); - } - for (const v of message.projectGrantMembers) { - ImportDataSuccessProjectGrantMember.encode(v!, writer.uint32(114).fork()).ldelim(); - } - for (const v of message.oidcIpds) { - writer.uint32(122).string(v!); - } - for (const v of message.jwtIdps) { - writer.uint32(130).string(v!); - } - for (const v of message.idpLinks) { - writer.uint32(138).string(v!); - } - for (const v of message.userLinks) { - ImportDataSuccessUserLinks.encode(v!, writer.uint32(146).fork()).ldelim(); - } - for (const v of message.userMetadata) { - ImportDataSuccessUserMetadata.encode(v!, writer.uint32(154).fork()).ldelim(); - } - for (const v of message.domains) { - writer.uint32(162).string(v!); - } - for (const v of message.appKeys) { - writer.uint32(170).string(v!); - } - for (const v of message.machineKeys) { - writer.uint32(178).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessOrg { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessOrg(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.projectIds.push(reader.string()); - break; - case 3: - message.projectRoles.push(reader.string()); - break; - case 4: - message.oidcAppIds.push(reader.string()); - break; - case 5: - message.apiAppIds.push(reader.string()); - break; - case 6: - message.humanUserIds.push(reader.string()); - break; - case 7: - message.machineUserIds.push(reader.string()); - break; - case 8: - message.actionIds.push(reader.string()); - break; - case 9: - message.triggerActions.push(SetTriggerActionsRequest.decode(reader, reader.uint32())); - break; - case 10: - message.projectGrants.push(ImportDataSuccessProjectGrant.decode(reader, reader.uint32())); - break; - case 11: - message.userGrants.push(ImportDataSuccessUserGrant.decode(reader, reader.uint32())); - break; - case 12: - message.orgMembers.push(reader.string()); - break; - case 13: - message.projectMembers.push(ImportDataSuccessProjectMember.decode(reader, reader.uint32())); - break; - case 14: - message.projectGrantMembers.push(ImportDataSuccessProjectGrantMember.decode(reader, reader.uint32())); - break; - case 15: - message.oidcIpds.push(reader.string()); - break; - case 16: - message.jwtIdps.push(reader.string()); - break; - case 17: - message.idpLinks.push(reader.string()); - break; - case 18: - message.userLinks.push(ImportDataSuccessUserLinks.decode(reader, reader.uint32())); - break; - case 19: - message.userMetadata.push(ImportDataSuccessUserMetadata.decode(reader, reader.uint32())); - break; - case 20: - message.domains.push(reader.string()); - break; - case 21: - message.appKeys.push(reader.string()); - break; - case 22: - message.machineKeys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessOrg { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - projectIds: Array.isArray(object?.projectIds) ? object.projectIds.map((e: any) => String(e)) : [], - projectRoles: Array.isArray(object?.projectRoles) ? object.projectRoles.map((e: any) => String(e)) : [], - oidcAppIds: Array.isArray(object?.oidcAppIds) ? object.oidcAppIds.map((e: any) => String(e)) : [], - apiAppIds: Array.isArray(object?.apiAppIds) ? object.apiAppIds.map((e: any) => String(e)) : [], - humanUserIds: Array.isArray(object?.humanUserIds) ? object.humanUserIds.map((e: any) => String(e)) : [], - machineUserIds: Array.isArray(object?.machineUserIds) ? object.machineUserIds.map((e: any) => String(e)) : [], - actionIds: Array.isArray(object?.actionIds) ? object.actionIds.map((e: any) => String(e)) : [], - triggerActions: Array.isArray(object?.triggerActions) - ? object.triggerActions.map((e: any) => SetTriggerActionsRequest.fromJSON(e)) - : [], - projectGrants: Array.isArray(object?.projectGrants) - ? object.projectGrants.map((e: any) => ImportDataSuccessProjectGrant.fromJSON(e)) - : [], - userGrants: Array.isArray(object?.userGrants) - ? object.userGrants.map((e: any) => ImportDataSuccessUserGrant.fromJSON(e)) - : [], - orgMembers: Array.isArray(object?.orgMembers) ? object.orgMembers.map((e: any) => String(e)) : [], - projectMembers: Array.isArray(object?.projectMembers) - ? object.projectMembers.map((e: any) => ImportDataSuccessProjectMember.fromJSON(e)) - : [], - projectGrantMembers: Array.isArray(object?.projectGrantMembers) - ? object.projectGrantMembers.map((e: any) => ImportDataSuccessProjectGrantMember.fromJSON(e)) - : [], - oidcIpds: Array.isArray(object?.oidcIpds) ? object.oidcIpds.map((e: any) => String(e)) : [], - jwtIdps: Array.isArray(object?.jwtIdps) ? object.jwtIdps.map((e: any) => String(e)) : [], - idpLinks: Array.isArray(object?.idpLinks) ? object.idpLinks.map((e: any) => String(e)) : [], - userLinks: Array.isArray(object?.userLinks) - ? object.userLinks.map((e: any) => ImportDataSuccessUserLinks.fromJSON(e)) - : [], - userMetadata: Array.isArray(object?.userMetadata) - ? object.userMetadata.map((e: any) => ImportDataSuccessUserMetadata.fromJSON(e)) - : [], - domains: Array.isArray(object?.domains) ? object.domains.map((e: any) => String(e)) : [], - appKeys: Array.isArray(object?.appKeys) ? object.appKeys.map((e: any) => String(e)) : [], - machineKeys: Array.isArray(object?.machineKeys) ? object.machineKeys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: ImportDataSuccessOrg): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - if (message.projectIds) { - obj.projectIds = message.projectIds.map((e) => e); - } else { - obj.projectIds = []; - } - if (message.projectRoles) { - obj.projectRoles = message.projectRoles.map((e) => e); - } else { - obj.projectRoles = []; - } - if (message.oidcAppIds) { - obj.oidcAppIds = message.oidcAppIds.map((e) => e); - } else { - obj.oidcAppIds = []; - } - if (message.apiAppIds) { - obj.apiAppIds = message.apiAppIds.map((e) => e); - } else { - obj.apiAppIds = []; - } - if (message.humanUserIds) { - obj.humanUserIds = message.humanUserIds.map((e) => e); - } else { - obj.humanUserIds = []; - } - if (message.machineUserIds) { - obj.machineUserIds = message.machineUserIds.map((e) => e); - } else { - obj.machineUserIds = []; - } - if (message.actionIds) { - obj.actionIds = message.actionIds.map((e) => e); - } else { - obj.actionIds = []; - } - if (message.triggerActions) { - obj.triggerActions = message.triggerActions.map((e) => e ? SetTriggerActionsRequest.toJSON(e) : undefined); - } else { - obj.triggerActions = []; - } - if (message.projectGrants) { - obj.projectGrants = message.projectGrants.map((e) => e ? ImportDataSuccessProjectGrant.toJSON(e) : undefined); - } else { - obj.projectGrants = []; - } - if (message.userGrants) { - obj.userGrants = message.userGrants.map((e) => e ? ImportDataSuccessUserGrant.toJSON(e) : undefined); - } else { - obj.userGrants = []; - } - if (message.orgMembers) { - obj.orgMembers = message.orgMembers.map((e) => e); - } else { - obj.orgMembers = []; - } - if (message.projectMembers) { - obj.projectMembers = message.projectMembers.map((e) => e ? ImportDataSuccessProjectMember.toJSON(e) : undefined); - } else { - obj.projectMembers = []; - } - if (message.projectGrantMembers) { - obj.projectGrantMembers = message.projectGrantMembers.map((e) => - e ? ImportDataSuccessProjectGrantMember.toJSON(e) : undefined - ); - } else { - obj.projectGrantMembers = []; - } - if (message.oidcIpds) { - obj.oidcIpds = message.oidcIpds.map((e) => e); - } else { - obj.oidcIpds = []; - } - if (message.jwtIdps) { - obj.jwtIdps = message.jwtIdps.map((e) => e); - } else { - obj.jwtIdps = []; - } - if (message.idpLinks) { - obj.idpLinks = message.idpLinks.map((e) => e); - } else { - obj.idpLinks = []; - } - if (message.userLinks) { - obj.userLinks = message.userLinks.map((e) => e ? ImportDataSuccessUserLinks.toJSON(e) : undefined); - } else { - obj.userLinks = []; - } - if (message.userMetadata) { - obj.userMetadata = message.userMetadata.map((e) => e ? ImportDataSuccessUserMetadata.toJSON(e) : undefined); - } else { - obj.userMetadata = []; - } - if (message.domains) { - obj.domains = message.domains.map((e) => e); - } else { - obj.domains = []; - } - if (message.appKeys) { - obj.appKeys = message.appKeys.map((e) => e); - } else { - obj.appKeys = []; - } - if (message.machineKeys) { - obj.machineKeys = message.machineKeys.map((e) => e); - } else { - obj.machineKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessOrg { - return ImportDataSuccessOrg.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessOrg { - const message = createBaseImportDataSuccessOrg(); - message.orgId = object.orgId ?? ""; - message.projectIds = object.projectIds?.map((e) => e) || []; - message.projectRoles = object.projectRoles?.map((e) => e) || []; - message.oidcAppIds = object.oidcAppIds?.map((e) => e) || []; - message.apiAppIds = object.apiAppIds?.map((e) => e) || []; - message.humanUserIds = object.humanUserIds?.map((e) => e) || []; - message.machineUserIds = object.machineUserIds?.map((e) => e) || []; - message.actionIds = object.actionIds?.map((e) => e) || []; - message.triggerActions = object.triggerActions?.map((e) => SetTriggerActionsRequest.fromPartial(e)) || []; - message.projectGrants = object.projectGrants?.map((e) => ImportDataSuccessProjectGrant.fromPartial(e)) || []; - message.userGrants = object.userGrants?.map((e) => ImportDataSuccessUserGrant.fromPartial(e)) || []; - message.orgMembers = object.orgMembers?.map((e) => e) || []; - message.projectMembers = object.projectMembers?.map((e) => ImportDataSuccessProjectMember.fromPartial(e)) || []; - message.projectGrantMembers = - object.projectGrantMembers?.map((e) => ImportDataSuccessProjectGrantMember.fromPartial(e)) || []; - message.oidcIpds = object.oidcIpds?.map((e) => e) || []; - message.jwtIdps = object.jwtIdps?.map((e) => e) || []; - message.idpLinks = object.idpLinks?.map((e) => e) || []; - message.userLinks = object.userLinks?.map((e) => ImportDataSuccessUserLinks.fromPartial(e)) || []; - message.userMetadata = object.userMetadata?.map((e) => ImportDataSuccessUserMetadata.fromPartial(e)) || []; - message.domains = object.domains?.map((e) => e) || []; - message.appKeys = object.appKeys?.map((e) => e) || []; - message.machineKeys = object.machineKeys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseImportDataSuccessProjectGrant(): ImportDataSuccessProjectGrant { - return { grantId: "", projectId: "", orgId: "" }; -} - -export const ImportDataSuccessProjectGrant = { - encode(message: ImportDataSuccessProjectGrant, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.grantId !== "") { - writer.uint32(10).string(message.grantId); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - if (message.orgId !== "") { - writer.uint32(26).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessProjectGrant { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessProjectGrant(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantId = reader.string(); - break; - case 2: - message.projectId = reader.string(); - break; - case 3: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessProjectGrant { - return { - grantId: isSet(object.grantId) ? String(object.grantId) : "", - projectId: isSet(object.projectId) ? String(object.projectId) : "", - orgId: isSet(object.orgId) ? String(object.orgId) : "", - }; - }, - - toJSON(message: ImportDataSuccessProjectGrant): unknown { - const obj: any = {}; - message.grantId !== undefined && (obj.grantId = message.grantId); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessProjectGrant { - return ImportDataSuccessProjectGrant.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessProjectGrant { - const message = createBaseImportDataSuccessProjectGrant(); - message.grantId = object.grantId ?? ""; - message.projectId = object.projectId ?? ""; - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseImportDataSuccessUserGrant(): ImportDataSuccessUserGrant { - return { projectId: "", userId: "" }; -} - -export const ImportDataSuccessUserGrant = { - encode(message: ImportDataSuccessUserGrant, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessUserGrant { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessUserGrant(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessUserGrant { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: ImportDataSuccessUserGrant): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessUserGrant { - return ImportDataSuccessUserGrant.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessUserGrant { - const message = createBaseImportDataSuccessUserGrant(); - message.projectId = object.projectId ?? ""; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseImportDataSuccessProjectMember(): ImportDataSuccessProjectMember { - return { projectId: "", userId: "" }; -} - -export const ImportDataSuccessProjectMember = { - encode(message: ImportDataSuccessProjectMember, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessProjectMember { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessProjectMember(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessProjectMember { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: ImportDataSuccessProjectMember): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessProjectMember { - return ImportDataSuccessProjectMember.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessProjectMember { - const message = createBaseImportDataSuccessProjectMember(); - message.projectId = object.projectId ?? ""; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseImportDataSuccessProjectGrantMember(): ImportDataSuccessProjectGrantMember { - return { projectId: "", grantId: "", userId: "" }; -} - -export const ImportDataSuccessProjectGrantMember = { - encode(message: ImportDataSuccessProjectGrantMember, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - if (message.userId !== "") { - writer.uint32(26).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessProjectGrantMember { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessProjectGrantMember(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessProjectGrantMember { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: ImportDataSuccessProjectGrantMember): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessProjectGrantMember { - return ImportDataSuccessProjectGrantMember.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessProjectGrantMember { - const message = createBaseImportDataSuccessProjectGrantMember(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseImportDataSuccessUserLinks(): ImportDataSuccessUserLinks { - return { userId: "", externalUserId: "", displayName: "", idpId: "" }; -} - -export const ImportDataSuccessUserLinks = { - encode(message: ImportDataSuccessUserLinks, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.externalUserId !== "") { - writer.uint32(18).string(message.externalUserId); - } - if (message.displayName !== "") { - writer.uint32(26).string(message.displayName); - } - if (message.idpId !== "") { - writer.uint32(34).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessUserLinks { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessUserLinks(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.externalUserId = reader.string(); - break; - case 3: - message.displayName = reader.string(); - break; - case 4: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessUserLinks { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - externalUserId: isSet(object.externalUserId) ? String(object.externalUserId) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - idpId: isSet(object.idpId) ? String(object.idpId) : "", - }; - }, - - toJSON(message: ImportDataSuccessUserLinks): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.externalUserId !== undefined && (obj.externalUserId = message.externalUserId); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessUserLinks { - return ImportDataSuccessUserLinks.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessUserLinks { - const message = createBaseImportDataSuccessUserLinks(); - message.userId = object.userId ?? ""; - message.externalUserId = object.externalUserId ?? ""; - message.displayName = object.displayName ?? ""; - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseImportDataSuccessUserMetadata(): ImportDataSuccessUserMetadata { - return { userId: "", key: "" }; -} - -export const ImportDataSuccessUserMetadata = { - encode(message: ImportDataSuccessUserMetadata, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.key !== "") { - writer.uint32(18).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataSuccessUserMetadata { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataSuccessUserMetadata(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataSuccessUserMetadata { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - key: isSet(object.key) ? String(object.key) : "", - }; - }, - - toJSON(message: ImportDataSuccessUserMetadata): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): ImportDataSuccessUserMetadata { - return ImportDataSuccessUserMetadata.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataSuccessUserMetadata { - const message = createBaseImportDataSuccessUserMetadata(); - message.userId = object.userId ?? ""; - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseExportDataRequest(): ExportDataRequest { - return { - orgIds: [], - excludedOrgIds: [], - withPasswords: false, - withOtp: false, - responseOutput: false, - localOutput: undefined, - s3Output: undefined, - gcsOutput: undefined, - timeout: "", - }; -} - -export const ExportDataRequest = { - encode(message: ExportDataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.orgIds) { - writer.uint32(10).string(v!); - } - for (const v of message.excludedOrgIds) { - writer.uint32(18).string(v!); - } - if (message.withPasswords === true) { - writer.uint32(24).bool(message.withPasswords); - } - if (message.withOtp === true) { - writer.uint32(32).bool(message.withOtp); - } - if (message.responseOutput === true) { - writer.uint32(40).bool(message.responseOutput); - } - if (message.localOutput !== undefined) { - ExportDataRequest_LocalOutput.encode(message.localOutput, writer.uint32(50).fork()).ldelim(); - } - if (message.s3Output !== undefined) { - ExportDataRequest_S3Output.encode(message.s3Output, writer.uint32(58).fork()).ldelim(); - } - if (message.gcsOutput !== undefined) { - ExportDataRequest_GCSOutput.encode(message.gcsOutput, writer.uint32(66).fork()).ldelim(); - } - if (message.timeout !== "") { - writer.uint32(74).string(message.timeout); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportDataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportDataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgIds.push(reader.string()); - break; - case 2: - message.excludedOrgIds.push(reader.string()); - break; - case 3: - message.withPasswords = reader.bool(); - break; - case 4: - message.withOtp = reader.bool(); - break; - case 5: - message.responseOutput = reader.bool(); - break; - case 6: - message.localOutput = ExportDataRequest_LocalOutput.decode(reader, reader.uint32()); - break; - case 7: - message.s3Output = ExportDataRequest_S3Output.decode(reader, reader.uint32()); - break; - case 8: - message.gcsOutput = ExportDataRequest_GCSOutput.decode(reader, reader.uint32()); - break; - case 9: - message.timeout = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportDataRequest { - return { - orgIds: Array.isArray(object?.orgIds) ? object.orgIds.map((e: any) => String(e)) : [], - excludedOrgIds: Array.isArray(object?.excludedOrgIds) ? object.excludedOrgIds.map((e: any) => String(e)) : [], - withPasswords: isSet(object.withPasswords) ? Boolean(object.withPasswords) : false, - withOtp: isSet(object.withOtp) ? Boolean(object.withOtp) : false, - responseOutput: isSet(object.responseOutput) ? Boolean(object.responseOutput) : false, - localOutput: isSet(object.localOutput) ? ExportDataRequest_LocalOutput.fromJSON(object.localOutput) : undefined, - s3Output: isSet(object.s3Output) ? ExportDataRequest_S3Output.fromJSON(object.s3Output) : undefined, - gcsOutput: isSet(object.gcsOutput) ? ExportDataRequest_GCSOutput.fromJSON(object.gcsOutput) : undefined, - timeout: isSet(object.timeout) ? String(object.timeout) : "", - }; - }, - - toJSON(message: ExportDataRequest): unknown { - const obj: any = {}; - if (message.orgIds) { - obj.orgIds = message.orgIds.map((e) => e); - } else { - obj.orgIds = []; - } - if (message.excludedOrgIds) { - obj.excludedOrgIds = message.excludedOrgIds.map((e) => e); - } else { - obj.excludedOrgIds = []; - } - message.withPasswords !== undefined && (obj.withPasswords = message.withPasswords); - message.withOtp !== undefined && (obj.withOtp = message.withOtp); - message.responseOutput !== undefined && (obj.responseOutput = message.responseOutput); - message.localOutput !== undefined && - (obj.localOutput = message.localOutput ? ExportDataRequest_LocalOutput.toJSON(message.localOutput) : undefined); - message.s3Output !== undefined && - (obj.s3Output = message.s3Output ? ExportDataRequest_S3Output.toJSON(message.s3Output) : undefined); - message.gcsOutput !== undefined && - (obj.gcsOutput = message.gcsOutput ? ExportDataRequest_GCSOutput.toJSON(message.gcsOutput) : undefined); - message.timeout !== undefined && (obj.timeout = message.timeout); - return obj; - }, - - create(base?: DeepPartial): ExportDataRequest { - return ExportDataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportDataRequest { - const message = createBaseExportDataRequest(); - message.orgIds = object.orgIds?.map((e) => e) || []; - message.excludedOrgIds = object.excludedOrgIds?.map((e) => e) || []; - message.withPasswords = object.withPasswords ?? false; - message.withOtp = object.withOtp ?? false; - message.responseOutput = object.responseOutput ?? false; - message.localOutput = (object.localOutput !== undefined && object.localOutput !== null) - ? ExportDataRequest_LocalOutput.fromPartial(object.localOutput) - : undefined; - message.s3Output = (object.s3Output !== undefined && object.s3Output !== null) - ? ExportDataRequest_S3Output.fromPartial(object.s3Output) - : undefined; - message.gcsOutput = (object.gcsOutput !== undefined && object.gcsOutput !== null) - ? ExportDataRequest_GCSOutput.fromPartial(object.gcsOutput) - : undefined; - message.timeout = object.timeout ?? ""; - return message; - }, -}; - -function createBaseExportDataRequest_LocalOutput(): ExportDataRequest_LocalOutput { - return { path: "" }; -} - -export const ExportDataRequest_LocalOutput = { - encode(message: ExportDataRequest_LocalOutput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.path !== "") { - writer.uint32(10).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportDataRequest_LocalOutput { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportDataRequest_LocalOutput(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportDataRequest_LocalOutput { - return { path: isSet(object.path) ? String(object.path) : "" }; - }, - - toJSON(message: ExportDataRequest_LocalOutput): unknown { - const obj: any = {}; - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - create(base?: DeepPartial): ExportDataRequest_LocalOutput { - return ExportDataRequest_LocalOutput.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportDataRequest_LocalOutput { - const message = createBaseExportDataRequest_LocalOutput(); - message.path = object.path ?? ""; - return message; - }, -}; - -function createBaseExportDataRequest_S3Output(): ExportDataRequest_S3Output { - return { path: "", endpoint: "", accessKeyId: "", secretAccessKey: "", ssl: false, bucket: "" }; -} - -export const ExportDataRequest_S3Output = { - encode(message: ExportDataRequest_S3Output, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.path !== "") { - writer.uint32(10).string(message.path); - } - if (message.endpoint !== "") { - writer.uint32(18).string(message.endpoint); - } - if (message.accessKeyId !== "") { - writer.uint32(26).string(message.accessKeyId); - } - if (message.secretAccessKey !== "") { - writer.uint32(34).string(message.secretAccessKey); - } - if (message.ssl === true) { - writer.uint32(40).bool(message.ssl); - } - if (message.bucket !== "") { - writer.uint32(50).string(message.bucket); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportDataRequest_S3Output { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportDataRequest_S3Output(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.path = reader.string(); - break; - case 2: - message.endpoint = reader.string(); - break; - case 3: - message.accessKeyId = reader.string(); - break; - case 4: - message.secretAccessKey = reader.string(); - break; - case 5: - message.ssl = reader.bool(); - break; - case 6: - message.bucket = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportDataRequest_S3Output { - return { - path: isSet(object.path) ? String(object.path) : "", - endpoint: isSet(object.endpoint) ? String(object.endpoint) : "", - accessKeyId: isSet(object.accessKeyId) ? String(object.accessKeyId) : "", - secretAccessKey: isSet(object.secretAccessKey) ? String(object.secretAccessKey) : "", - ssl: isSet(object.ssl) ? Boolean(object.ssl) : false, - bucket: isSet(object.bucket) ? String(object.bucket) : "", - }; - }, - - toJSON(message: ExportDataRequest_S3Output): unknown { - const obj: any = {}; - message.path !== undefined && (obj.path = message.path); - message.endpoint !== undefined && (obj.endpoint = message.endpoint); - message.accessKeyId !== undefined && (obj.accessKeyId = message.accessKeyId); - message.secretAccessKey !== undefined && (obj.secretAccessKey = message.secretAccessKey); - message.ssl !== undefined && (obj.ssl = message.ssl); - message.bucket !== undefined && (obj.bucket = message.bucket); - return obj; - }, - - create(base?: DeepPartial): ExportDataRequest_S3Output { - return ExportDataRequest_S3Output.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportDataRequest_S3Output { - const message = createBaseExportDataRequest_S3Output(); - message.path = object.path ?? ""; - message.endpoint = object.endpoint ?? ""; - message.accessKeyId = object.accessKeyId ?? ""; - message.secretAccessKey = object.secretAccessKey ?? ""; - message.ssl = object.ssl ?? false; - message.bucket = object.bucket ?? ""; - return message; - }, -}; - -function createBaseExportDataRequest_GCSOutput(): ExportDataRequest_GCSOutput { - return { bucket: "", serviceaccountJson: "", path: "" }; -} - -export const ExportDataRequest_GCSOutput = { - encode(message: ExportDataRequest_GCSOutput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.bucket !== "") { - writer.uint32(10).string(message.bucket); - } - if (message.serviceaccountJson !== "") { - writer.uint32(18).string(message.serviceaccountJson); - } - if (message.path !== "") { - writer.uint32(26).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportDataRequest_GCSOutput { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportDataRequest_GCSOutput(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.bucket = reader.string(); - break; - case 2: - message.serviceaccountJson = reader.string(); - break; - case 3: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportDataRequest_GCSOutput { - return { - bucket: isSet(object.bucket) ? String(object.bucket) : "", - serviceaccountJson: isSet(object.serviceaccountJson) ? String(object.serviceaccountJson) : "", - path: isSet(object.path) ? String(object.path) : "", - }; - }, - - toJSON(message: ExportDataRequest_GCSOutput): unknown { - const obj: any = {}; - message.bucket !== undefined && (obj.bucket = message.bucket); - message.serviceaccountJson !== undefined && (obj.serviceaccountJson = message.serviceaccountJson); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - create(base?: DeepPartial): ExportDataRequest_GCSOutput { - return ExportDataRequest_GCSOutput.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportDataRequest_GCSOutput { - const message = createBaseExportDataRequest_GCSOutput(); - message.bucket = object.bucket ?? ""; - message.serviceaccountJson = object.serviceaccountJson ?? ""; - message.path = object.path ?? ""; - return message; - }, -}; - -function createBaseExportDataResponse(): ExportDataResponse { - return { orgs: [] }; -} - -export const ExportDataResponse = { - encode(message: ExportDataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.orgs) { - DataOrg.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportDataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportDataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgs.push(DataOrg.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportDataResponse { - return { orgs: Array.isArray(object?.orgs) ? object.orgs.map((e: any) => DataOrg.fromJSON(e)) : [] }; - }, - - toJSON(message: ExportDataResponse): unknown { - const obj: any = {}; - if (message.orgs) { - obj.orgs = message.orgs.map((e) => e ? DataOrg.toJSON(e) : undefined); - } else { - obj.orgs = []; - } - return obj; - }, - - create(base?: DeepPartial): ExportDataResponse { - return ExportDataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportDataResponse { - const message = createBaseExportDataResponse(); - message.orgs = object.orgs?.map((e) => DataOrg.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListEventsRequest(): ListEventsRequest { - return { - sequence: 0, - limit: 0, - asc: false, - editorUserId: "", - eventTypes: [], - aggregateId: "", - aggregateTypes: [], - resourceOwner: "", - creationDate: undefined, - }; -} - -export const ListEventsRequest = { - encode(message: ListEventsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.sequence !== 0) { - writer.uint32(8).uint64(message.sequence); - } - if (message.limit !== 0) { - writer.uint32(16).uint32(message.limit); - } - if (message.asc === true) { - writer.uint32(24).bool(message.asc); - } - if (message.editorUserId !== "") { - writer.uint32(34).string(message.editorUserId); - } - for (const v of message.eventTypes) { - writer.uint32(42).string(v!); - } - if (message.aggregateId !== "") { - writer.uint32(50).string(message.aggregateId); - } - for (const v of message.aggregateTypes) { - writer.uint32(58).string(v!); - } - if (message.resourceOwner !== "") { - writer.uint32(66).string(message.resourceOwner); - } - if (message.creationDate !== undefined) { - Timestamp.encode(toTimestamp(message.creationDate), writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListEventsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListEventsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sequence = longToNumber(reader.uint64() as Long); - break; - case 2: - message.limit = reader.uint32(); - break; - case 3: - message.asc = reader.bool(); - break; - case 4: - message.editorUserId = reader.string(); - break; - case 5: - message.eventTypes.push(reader.string()); - break; - case 6: - message.aggregateId = reader.string(); - break; - case 7: - message.aggregateTypes.push(reader.string()); - break; - case 8: - message.resourceOwner = reader.string(); - break; - case 9: - message.creationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListEventsRequest { - return { - sequence: isSet(object.sequence) ? Number(object.sequence) : 0, - limit: isSet(object.limit) ? Number(object.limit) : 0, - asc: isSet(object.asc) ? Boolean(object.asc) : false, - editorUserId: isSet(object.editorUserId) ? String(object.editorUserId) : "", - eventTypes: Array.isArray(object?.eventTypes) ? object.eventTypes.map((e: any) => String(e)) : [], - aggregateId: isSet(object.aggregateId) ? String(object.aggregateId) : "", - aggregateTypes: Array.isArray(object?.aggregateTypes) ? object.aggregateTypes.map((e: any) => String(e)) : [], - resourceOwner: isSet(object.resourceOwner) ? String(object.resourceOwner) : "", - creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : undefined, - }; - }, - - toJSON(message: ListEventsRequest): unknown { - const obj: any = {}; - message.sequence !== undefined && (obj.sequence = Math.round(message.sequence)); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); - message.asc !== undefined && (obj.asc = message.asc); - message.editorUserId !== undefined && (obj.editorUserId = message.editorUserId); - if (message.eventTypes) { - obj.eventTypes = message.eventTypes.map((e) => e); - } else { - obj.eventTypes = []; - } - message.aggregateId !== undefined && (obj.aggregateId = message.aggregateId); - if (message.aggregateTypes) { - obj.aggregateTypes = message.aggregateTypes.map((e) => e); - } else { - obj.aggregateTypes = []; - } - message.resourceOwner !== undefined && (obj.resourceOwner = message.resourceOwner); - message.creationDate !== undefined && (obj.creationDate = message.creationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): ListEventsRequest { - return ListEventsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListEventsRequest { - const message = createBaseListEventsRequest(); - message.sequence = object.sequence ?? 0; - message.limit = object.limit ?? 0; - message.asc = object.asc ?? false; - message.editorUserId = object.editorUserId ?? ""; - message.eventTypes = object.eventTypes?.map((e) => e) || []; - message.aggregateId = object.aggregateId ?? ""; - message.aggregateTypes = object.aggregateTypes?.map((e) => e) || []; - message.resourceOwner = object.resourceOwner ?? ""; - message.creationDate = object.creationDate ?? undefined; - return message; - }, -}; - -function createBaseListEventsResponse(): ListEventsResponse { - return { events: [] }; -} - -export const ListEventsResponse = { - encode(message: ListEventsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.events) { - Event.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListEventsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListEventsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.events.push(Event.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListEventsResponse { - return { events: Array.isArray(object?.events) ? object.events.map((e: any) => Event.fromJSON(e)) : [] }; - }, - - toJSON(message: ListEventsResponse): unknown { - const obj: any = {}; - if (message.events) { - obj.events = message.events.map((e) => e ? Event.toJSON(e) : undefined); - } else { - obj.events = []; - } - return obj; - }, - - create(base?: DeepPartial): ListEventsResponse { - return ListEventsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListEventsResponse { - const message = createBaseListEventsResponse(); - message.events = object.events?.map((e) => Event.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListEventTypesRequest(): ListEventTypesRequest { - return {}; -} - -export const ListEventTypesRequest = { - encode(_: ListEventTypesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListEventTypesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListEventTypesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListEventTypesRequest { - return {}; - }, - - toJSON(_: ListEventTypesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListEventTypesRequest { - return ListEventTypesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListEventTypesRequest { - const message = createBaseListEventTypesRequest(); - return message; - }, -}; - -function createBaseListEventTypesResponse(): ListEventTypesResponse { - return { eventTypes: [] }; -} - -export const ListEventTypesResponse = { - encode(message: ListEventTypesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.eventTypes) { - EventType.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListEventTypesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListEventTypesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.eventTypes.push(EventType.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListEventTypesResponse { - return { - eventTypes: Array.isArray(object?.eventTypes) ? object.eventTypes.map((e: any) => EventType.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListEventTypesResponse): unknown { - const obj: any = {}; - if (message.eventTypes) { - obj.eventTypes = message.eventTypes.map((e) => e ? EventType.toJSON(e) : undefined); - } else { - obj.eventTypes = []; - } - return obj; - }, - - create(base?: DeepPartial): ListEventTypesResponse { - return ListEventTypesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListEventTypesResponse { - const message = createBaseListEventTypesResponse(); - message.eventTypes = object.eventTypes?.map((e) => EventType.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListAggregateTypesRequest(): ListAggregateTypesRequest { - return {}; -} - -export const ListAggregateTypesRequest = { - encode(_: ListAggregateTypesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAggregateTypesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAggregateTypesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListAggregateTypesRequest { - return {}; - }, - - toJSON(_: ListAggregateTypesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListAggregateTypesRequest { - return ListAggregateTypesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListAggregateTypesRequest { - const message = createBaseListAggregateTypesRequest(); - return message; - }, -}; - -function createBaseListAggregateTypesResponse(): ListAggregateTypesResponse { - return { aggregateTypes: [] }; -} - -export const ListAggregateTypesResponse = { - encode(message: ListAggregateTypesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.aggregateTypes) { - AggregateType.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAggregateTypesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAggregateTypesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.aggregateTypes.push(AggregateType.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAggregateTypesResponse { - return { - aggregateTypes: Array.isArray(object?.aggregateTypes) - ? object.aggregateTypes.map((e: any) => AggregateType.fromJSON(e)) - : [], - }; - }, - - toJSON(message: ListAggregateTypesResponse): unknown { - const obj: any = {}; - if (message.aggregateTypes) { - obj.aggregateTypes = message.aggregateTypes.map((e) => e ? AggregateType.toJSON(e) : undefined); - } else { - obj.aggregateTypes = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAggregateTypesResponse { - return ListAggregateTypesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAggregateTypesResponse { - const message = createBaseListAggregateTypesResponse(); - message.aggregateTypes = object.aggregateTypes?.map((e) => AggregateType.fromPartial(e)) || []; - return message; - }, -}; - -export type AdminServiceDefinition = typeof AdminServiceDefinition; -export const AdminServiceDefinition = { - name: "AdminService", - fullName: "zitadel.admin.v1.AdminService", - methods: { - healthz: { - name: "Healthz", - requestType: HealthzRequest, - requestStream: false, - responseType: HealthzResponse, - responseStream: false, - options: {}, - }, - getSupportedLanguages: { - name: "GetSupportedLanguages", - requestType: GetSupportedLanguagesRequest, - requestStream: false, - responseType: GetSupportedLanguagesResponse, - responseStream: false, - options: {}, - }, - setDefaultLanguage: { - name: "SetDefaultLanguage", - requestType: SetDefaultLanguageRequest, - requestStream: false, - responseType: SetDefaultLanguageResponse, - responseStream: false, - options: {}, - }, - getDefaultLanguage: { - name: "GetDefaultLanguage", - requestType: GetDefaultLanguageRequest, - requestStream: false, - responseType: GetDefaultLanguageResponse, - responseStream: false, - options: {}, - }, - getMyInstance: { - name: "GetMyInstance", - requestType: GetMyInstanceRequest, - requestStream: false, - responseType: GetMyInstanceResponse, - responseStream: false, - options: {}, - }, - listInstanceDomains: { - name: "ListInstanceDomains", - requestType: ListInstanceDomainsRequest, - requestStream: false, - responseType: ListInstanceDomainsResponse, - responseStream: false, - options: {}, - }, - listSecretGenerators: { - name: "ListSecretGenerators", - requestType: ListSecretGeneratorsRequest, - requestStream: false, - responseType: ListSecretGeneratorsResponse, - responseStream: false, - options: {}, - }, - getSecretGenerator: { - name: "GetSecretGenerator", - requestType: GetSecretGeneratorRequest, - requestStream: false, - responseType: GetSecretGeneratorResponse, - responseStream: false, - options: {}, - }, - updateSecretGenerator: { - name: "UpdateSecretGenerator", - requestType: UpdateSecretGeneratorRequest, - requestStream: false, - responseType: UpdateSecretGeneratorResponse, - responseStream: false, - options: {}, - }, - getSMTPConfig: { - name: "GetSMTPConfig", - requestType: GetSMTPConfigRequest, - requestStream: false, - responseType: GetSMTPConfigResponse, - responseStream: false, - options: {}, - }, - addSMTPConfig: { - name: "AddSMTPConfig", - requestType: AddSMTPConfigRequest, - requestStream: false, - responseType: AddSMTPConfigResponse, - responseStream: false, - options: {}, - }, - updateSMTPConfig: { - name: "UpdateSMTPConfig", - requestType: UpdateSMTPConfigRequest, - requestStream: false, - responseType: UpdateSMTPConfigResponse, - responseStream: false, - options: {}, - }, - updateSMTPConfigPassword: { - name: "UpdateSMTPConfigPassword", - requestType: UpdateSMTPConfigPasswordRequest, - requestStream: false, - responseType: UpdateSMTPConfigPasswordResponse, - responseStream: false, - options: {}, - }, - removeSMTPConfig: { - name: "RemoveSMTPConfig", - requestType: RemoveSMTPConfigRequest, - requestStream: false, - responseType: RemoveSMTPConfigResponse, - responseStream: false, - options: {}, - }, - listSMSProviders: { - name: "ListSMSProviders", - requestType: ListSMSProvidersRequest, - requestStream: false, - responseType: ListSMSProvidersResponse, - responseStream: false, - options: {}, - }, - getSMSProvider: { - name: "GetSMSProvider", - requestType: GetSMSProviderRequest, - requestStream: false, - responseType: GetSMSProviderResponse, - responseStream: false, - options: {}, - }, - addSMSProviderTwilio: { - name: "AddSMSProviderTwilio", - requestType: AddSMSProviderTwilioRequest, - requestStream: false, - responseType: AddSMSProviderTwilioResponse, - responseStream: false, - options: {}, - }, - updateSMSProviderTwilio: { - name: "UpdateSMSProviderTwilio", - requestType: UpdateSMSProviderTwilioRequest, - requestStream: false, - responseType: UpdateSMSProviderTwilioResponse, - responseStream: false, - options: {}, - }, - updateSMSProviderTwilioToken: { - name: "UpdateSMSProviderTwilioToken", - requestType: UpdateSMSProviderTwilioTokenRequest, - requestStream: false, - responseType: UpdateSMSProviderTwilioTokenResponse, - responseStream: false, - options: {}, - }, - activateSMSProvider: { - name: "ActivateSMSProvider", - requestType: ActivateSMSProviderRequest, - requestStream: false, - responseType: ActivateSMSProviderResponse, - responseStream: false, - options: {}, - }, - deactivateSMSProvider: { - name: "DeactivateSMSProvider", - requestType: DeactivateSMSProviderRequest, - requestStream: false, - responseType: DeactivateSMSProviderResponse, - responseStream: false, - options: {}, - }, - removeSMSProvider: { - name: "RemoveSMSProvider", - requestType: RemoveSMSProviderRequest, - requestStream: false, - responseType: RemoveSMSProviderResponse, - responseStream: false, - options: {}, - }, - getOIDCSettings: { - name: "GetOIDCSettings", - requestType: GetOIDCSettingsRequest, - requestStream: false, - responseType: GetOIDCSettingsResponse, - responseStream: false, - options: {}, - }, - addOIDCSettings: { - name: "AddOIDCSettings", - requestType: AddOIDCSettingsRequest, - requestStream: false, - responseType: AddOIDCSettingsResponse, - responseStream: false, - options: {}, - }, - updateOIDCSettings: { - name: "UpdateOIDCSettings", - requestType: UpdateOIDCSettingsRequest, - requestStream: false, - responseType: UpdateOIDCSettingsResponse, - responseStream: false, - options: {}, - }, - getFileSystemNotificationProvider: { - name: "GetFileSystemNotificationProvider", - requestType: GetFileSystemNotificationProviderRequest, - requestStream: false, - responseType: GetFileSystemNotificationProviderResponse, - responseStream: false, - options: {}, - }, - getLogNotificationProvider: { - name: "GetLogNotificationProvider", - requestType: GetLogNotificationProviderRequest, - requestStream: false, - responseType: GetLogNotificationProviderResponse, - responseStream: false, - options: {}, - }, - getSecurityPolicy: { - name: "GetSecurityPolicy", - requestType: GetSecurityPolicyRequest, - requestStream: false, - responseType: GetSecurityPolicyResponse, - responseStream: false, - options: {}, - }, - setSecurityPolicy: { - name: "SetSecurityPolicy", - requestType: SetSecurityPolicyRequest, - requestStream: false, - responseType: SetSecurityPolicyResponse, - responseStream: false, - options: {}, - }, - getOrgByID: { - name: "GetOrgByID", - requestType: GetOrgByIDRequest, - requestStream: false, - responseType: GetOrgByIDResponse, - responseStream: false, - options: {}, - }, - isOrgUnique: { - name: "IsOrgUnique", - requestType: IsOrgUniqueRequest, - requestStream: false, - responseType: IsOrgUniqueResponse, - responseStream: false, - options: {}, - }, - setDefaultOrg: { - name: "SetDefaultOrg", - requestType: SetDefaultOrgRequest, - requestStream: false, - responseType: SetDefaultOrgResponse, - responseStream: false, - options: {}, - }, - getDefaultOrg: { - name: "GetDefaultOrg", - requestType: GetDefaultOrgRequest, - requestStream: false, - responseType: GetDefaultOrgResponse, - responseStream: false, - options: {}, - }, - listOrgs: { - name: "ListOrgs", - requestType: ListOrgsRequest, - requestStream: false, - responseType: ListOrgsResponse, - responseStream: false, - options: {}, - }, - setUpOrg: { - name: "SetUpOrg", - requestType: SetUpOrgRequest, - requestStream: false, - responseType: SetUpOrgResponse, - responseStream: false, - options: {}, - }, - removeOrg: { - name: "RemoveOrg", - requestType: RemoveOrgRequest, - requestStream: false, - responseType: RemoveOrgResponse, - responseStream: false, - options: {}, - }, - getIDPByID: { - name: "GetIDPByID", - requestType: GetIDPByIDRequest, - requestStream: false, - responseType: GetIDPByIDResponse, - responseStream: false, - options: {}, - }, - listIDPs: { - name: "ListIDPs", - requestType: ListIDPsRequest, - requestStream: false, - responseType: ListIDPsResponse, - responseStream: false, - options: {}, - }, - addOIDCIDP: { - name: "AddOIDCIDP", - requestType: AddOIDCIDPRequest, - requestStream: false, - responseType: AddOIDCIDPResponse, - responseStream: false, - options: {}, - }, - addJWTIDP: { - name: "AddJWTIDP", - requestType: AddJWTIDPRequest, - requestStream: false, - responseType: AddJWTIDPResponse, - responseStream: false, - options: {}, - }, - updateIDP: { - name: "UpdateIDP", - requestType: UpdateIDPRequest, - requestStream: false, - responseType: UpdateIDPResponse, - responseStream: false, - options: {}, - }, - deactivateIDP: { - name: "DeactivateIDP", - requestType: DeactivateIDPRequest, - requestStream: false, - responseType: DeactivateIDPResponse, - responseStream: false, - options: {}, - }, - reactivateIDP: { - name: "ReactivateIDP", - requestType: ReactivateIDPRequest, - requestStream: false, - responseType: ReactivateIDPResponse, - responseStream: false, - options: {}, - }, - removeIDP: { - name: "RemoveIDP", - requestType: RemoveIDPRequest, - requestStream: false, - responseType: RemoveIDPResponse, - responseStream: false, - options: {}, - }, - updateIDPOIDCConfig: { - name: "UpdateIDPOIDCConfig", - requestType: UpdateIDPOIDCConfigRequest, - requestStream: false, - responseType: UpdateIDPOIDCConfigResponse, - responseStream: false, - options: {}, - }, - updateIDPJWTConfig: { - name: "UpdateIDPJWTConfig", - requestType: UpdateIDPJWTConfigRequest, - requestStream: false, - responseType: UpdateIDPJWTConfigResponse, - responseStream: false, - options: {}, - }, - /** - * Returns all identity providers, which match the query - * Limit should always be set, there is a default limit set by the service - */ - listProviders: { - name: "ListProviders", - requestType: ListProvidersRequest, - requestStream: false, - responseType: ListProvidersResponse, - responseStream: false, - options: {}, - }, - /** Returns an identity provider of the instance */ - getProviderByID: { - name: "GetProviderByID", - requestType: GetProviderByIDRequest, - requestStream: false, - responseType: GetProviderByIDResponse, - responseStream: false, - options: {}, - }, - /** Add a new OAuth2 identity provider on the instance */ - addGenericOAuthProvider: { - name: "AddGenericOAuthProvider", - requestType: AddGenericOAuthProviderRequest, - requestStream: false, - responseType: AddGenericOAuthProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing OAuth2 identity provider on the instance */ - updateGenericOAuthProvider: { - name: "UpdateGenericOAuthProvider", - requestType: UpdateGenericOAuthProviderRequest, - requestStream: false, - responseType: UpdateGenericOAuthProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new OIDC identity provider on the instance */ - addGenericOIDCProvider: { - name: "AddGenericOIDCProvider", - requestType: AddGenericOIDCProviderRequest, - requestStream: false, - responseType: AddGenericOIDCProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing OIDC identity provider on the instance */ - updateGenericOIDCProvider: { - name: "UpdateGenericOIDCProvider", - requestType: UpdateGenericOIDCProviderRequest, - requestStream: false, - responseType: UpdateGenericOIDCProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new JWT identity provider on the instance */ - addJWTProvider: { - name: "AddJWTProvider", - requestType: AddJWTProviderRequest, - requestStream: false, - responseType: AddJWTProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing JWT identity provider on the instance */ - updateJWTProvider: { - name: "UpdateJWTProvider", - requestType: UpdateJWTProviderRequest, - requestStream: false, - responseType: UpdateJWTProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new GitHub identity provider on the instance */ - addGitHubProvider: { - name: "AddGitHubProvider", - requestType: AddGitHubProviderRequest, - requestStream: false, - responseType: AddGitHubProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing GitHub identity provider on the instance */ - updateGitHubProvider: { - name: "UpdateGitHubProvider", - requestType: UpdateGitHubProviderRequest, - requestStream: false, - responseType: UpdateGitHubProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new GitHub Enterprise Server identity provider on the instance */ - addGitHubEnterpriseServerProvider: { - name: "AddGitHubEnterpriseServerProvider", - requestType: AddGitHubEnterpriseServerProviderRequest, - requestStream: false, - responseType: AddGitHubEnterpriseServerProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing GitHub Enterprise Server identity provider on the instance */ - updateGitHubEnterpriseServerProvider: { - name: "UpdateGitHubEnterpriseServerProvider", - requestType: UpdateGitHubEnterpriseServerProviderRequest, - requestStream: false, - responseType: UpdateGitHubEnterpriseServerProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new Google identity provider on the instance */ - addGoogleProvider: { - name: "AddGoogleProvider", - requestType: AddGoogleProviderRequest, - requestStream: false, - responseType: AddGoogleProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing Google identity provider on the instance */ - updateGoogleProvider: { - name: "UpdateGoogleProvider", - requestType: UpdateGoogleProviderRequest, - requestStream: false, - responseType: UpdateGoogleProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new LDAP identity provider on the instance */ - addLDAPProvider: { - name: "AddLDAPProvider", - requestType: AddLDAPProviderRequest, - requestStream: false, - responseType: AddLDAPProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing LDAP identity provider on the instance */ - updateLDAPProvider: { - name: "UpdateLDAPProvider", - requestType: UpdateLDAPProviderRequest, - requestStream: false, - responseType: UpdateLDAPProviderResponse, - responseStream: false, - options: {}, - }, - /** - * Remove an identity provider - * Will remove all linked providers of this configuration on the users - */ - deleteProvider: { - name: "DeleteProvider", - requestType: DeleteProviderRequest, - requestStream: false, - responseType: DeleteProviderResponse, - responseStream: false, - options: {}, - }, - getOrgIAMPolicy: { - name: "GetOrgIAMPolicy", - requestType: GetOrgIAMPolicyRequest, - requestStream: false, - responseType: GetOrgIAMPolicyResponse, - responseStream: false, - options: {}, - }, - updateOrgIAMPolicy: { - name: "UpdateOrgIAMPolicy", - requestType: UpdateOrgIAMPolicyRequest, - requestStream: false, - responseType: UpdateOrgIAMPolicyResponse, - responseStream: false, - options: {}, - }, - getCustomOrgIAMPolicy: { - name: "GetCustomOrgIAMPolicy", - requestType: GetCustomOrgIAMPolicyRequest, - requestStream: false, - responseType: GetCustomOrgIAMPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomOrgIAMPolicy: { - name: "AddCustomOrgIAMPolicy", - requestType: AddCustomOrgIAMPolicyRequest, - requestStream: false, - responseType: AddCustomOrgIAMPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomOrgIAMPolicy: { - name: "UpdateCustomOrgIAMPolicy", - requestType: UpdateCustomOrgIAMPolicyRequest, - requestStream: false, - responseType: UpdateCustomOrgIAMPolicyResponse, - responseStream: false, - options: {}, - }, - resetCustomOrgIAMPolicyToDefault: { - name: "ResetCustomOrgIAMPolicyToDefault", - requestType: ResetCustomOrgIAMPolicyToDefaultRequest, - requestStream: false, - responseType: ResetCustomOrgIAMPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getDomainPolicy: { - name: "GetDomainPolicy", - requestType: GetDomainPolicyRequest, - requestStream: false, - responseType: GetDomainPolicyResponse, - responseStream: false, - options: {}, - }, - updateDomainPolicy: { - name: "UpdateDomainPolicy", - requestType: UpdateDomainPolicyRequest, - requestStream: false, - responseType: UpdateDomainPolicyResponse, - responseStream: false, - options: {}, - }, - getCustomDomainPolicy: { - name: "GetCustomDomainPolicy", - requestType: GetCustomDomainPolicyRequest, - requestStream: false, - responseType: GetCustomDomainPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomDomainPolicy: { - name: "AddCustomDomainPolicy", - requestType: AddCustomDomainPolicyRequest, - requestStream: false, - responseType: AddCustomDomainPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomDomainPolicy: { - name: "UpdateCustomDomainPolicy", - requestType: UpdateCustomDomainPolicyRequest, - requestStream: false, - responseType: UpdateCustomDomainPolicyResponse, - responseStream: false, - options: {}, - }, - resetCustomDomainPolicyToDefault: { - name: "ResetCustomDomainPolicyToDefault", - requestType: ResetCustomDomainPolicyToDefaultRequest, - requestStream: false, - responseType: ResetCustomDomainPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getLabelPolicy: { - name: "GetLabelPolicy", - requestType: GetLabelPolicyRequest, - requestStream: false, - responseType: GetLabelPolicyResponse, - responseStream: false, - options: {}, - }, - getPreviewLabelPolicy: { - name: "GetPreviewLabelPolicy", - requestType: GetPreviewLabelPolicyRequest, - requestStream: false, - responseType: GetPreviewLabelPolicyResponse, - responseStream: false, - options: {}, - }, - updateLabelPolicy: { - name: "UpdateLabelPolicy", - requestType: UpdateLabelPolicyRequest, - requestStream: false, - responseType: UpdateLabelPolicyResponse, - responseStream: false, - options: {}, - }, - activateLabelPolicy: { - name: "ActivateLabelPolicy", - requestType: ActivateLabelPolicyRequest, - requestStream: false, - responseType: ActivateLabelPolicyResponse, - responseStream: false, - options: {}, - }, - removeLabelPolicyLogo: { - name: "RemoveLabelPolicyLogo", - requestType: RemoveLabelPolicyLogoRequest, - requestStream: false, - responseType: RemoveLabelPolicyLogoResponse, - responseStream: false, - options: {}, - }, - removeLabelPolicyLogoDark: { - name: "RemoveLabelPolicyLogoDark", - requestType: RemoveLabelPolicyLogoDarkRequest, - requestStream: false, - responseType: RemoveLabelPolicyLogoDarkResponse, - responseStream: false, - options: {}, - }, - removeLabelPolicyIcon: { - name: "RemoveLabelPolicyIcon", - requestType: RemoveLabelPolicyIconRequest, - requestStream: false, - responseType: RemoveLabelPolicyIconResponse, - responseStream: false, - options: {}, - }, - removeLabelPolicyIconDark: { - name: "RemoveLabelPolicyIconDark", - requestType: RemoveLabelPolicyIconDarkRequest, - requestStream: false, - responseType: RemoveLabelPolicyIconDarkResponse, - responseStream: false, - options: {}, - }, - removeLabelPolicyFont: { - name: "RemoveLabelPolicyFont", - requestType: RemoveLabelPolicyFontRequest, - requestStream: false, - responseType: RemoveLabelPolicyFontResponse, - responseStream: false, - options: {}, - }, - getLoginPolicy: { - name: "GetLoginPolicy", - requestType: GetLoginPolicyRequest, - requestStream: false, - responseType: GetLoginPolicyResponse, - responseStream: false, - options: {}, - }, - updateLoginPolicy: { - name: "UpdateLoginPolicy", - requestType: UpdateLoginPolicyRequest, - requestStream: false, - responseType: UpdateLoginPolicyResponse, - responseStream: false, - options: {}, - }, - listLoginPolicyIDPs: { - name: "ListLoginPolicyIDPs", - requestType: ListLoginPolicyIDPsRequest, - requestStream: false, - responseType: ListLoginPolicyIDPsResponse, - responseStream: false, - options: {}, - }, - addIDPToLoginPolicy: { - name: "AddIDPToLoginPolicy", - requestType: AddIDPToLoginPolicyRequest, - requestStream: false, - responseType: AddIDPToLoginPolicyResponse, - responseStream: false, - options: {}, - }, - removeIDPFromLoginPolicy: { - name: "RemoveIDPFromLoginPolicy", - requestType: RemoveIDPFromLoginPolicyRequest, - requestStream: false, - responseType: RemoveIDPFromLoginPolicyResponse, - responseStream: false, - options: {}, - }, - listLoginPolicySecondFactors: { - name: "ListLoginPolicySecondFactors", - requestType: ListLoginPolicySecondFactorsRequest, - requestStream: false, - responseType: ListLoginPolicySecondFactorsResponse, - responseStream: false, - options: {}, - }, - addSecondFactorToLoginPolicy: { - name: "AddSecondFactorToLoginPolicy", - requestType: AddSecondFactorToLoginPolicyRequest, - requestStream: false, - responseType: AddSecondFactorToLoginPolicyResponse, - responseStream: false, - options: {}, - }, - removeSecondFactorFromLoginPolicy: { - name: "RemoveSecondFactorFromLoginPolicy", - requestType: RemoveSecondFactorFromLoginPolicyRequest, - requestStream: false, - responseType: RemoveSecondFactorFromLoginPolicyResponse, - responseStream: false, - options: {}, - }, - listLoginPolicyMultiFactors: { - name: "ListLoginPolicyMultiFactors", - requestType: ListLoginPolicyMultiFactorsRequest, - requestStream: false, - responseType: ListLoginPolicyMultiFactorsResponse, - responseStream: false, - options: {}, - }, - addMultiFactorToLoginPolicy: { - name: "AddMultiFactorToLoginPolicy", - requestType: AddMultiFactorToLoginPolicyRequest, - requestStream: false, - responseType: AddMultiFactorToLoginPolicyResponse, - responseStream: false, - options: {}, - }, - removeMultiFactorFromLoginPolicy: { - name: "RemoveMultiFactorFromLoginPolicy", - requestType: RemoveMultiFactorFromLoginPolicyRequest, - requestStream: false, - responseType: RemoveMultiFactorFromLoginPolicyResponse, - responseStream: false, - options: {}, - }, - getPasswordComplexityPolicy: { - name: "GetPasswordComplexityPolicy", - requestType: GetPasswordComplexityPolicyRequest, - requestStream: false, - responseType: GetPasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - updatePasswordComplexityPolicy: { - name: "UpdatePasswordComplexityPolicy", - requestType: UpdatePasswordComplexityPolicyRequest, - requestStream: false, - responseType: UpdatePasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - getPasswordAgePolicy: { - name: "GetPasswordAgePolicy", - requestType: GetPasswordAgePolicyRequest, - requestStream: false, - responseType: GetPasswordAgePolicyResponse, - responseStream: false, - options: {}, - }, - updatePasswordAgePolicy: { - name: "UpdatePasswordAgePolicy", - requestType: UpdatePasswordAgePolicyRequest, - requestStream: false, - responseType: UpdatePasswordAgePolicyResponse, - responseStream: false, - options: {}, - }, - getLockoutPolicy: { - name: "GetLockoutPolicy", - requestType: GetLockoutPolicyRequest, - requestStream: false, - responseType: GetLockoutPolicyResponse, - responseStream: false, - options: {}, - }, - updateLockoutPolicy: { - name: "UpdateLockoutPolicy", - requestType: UpdateLockoutPolicyRequest, - requestStream: false, - responseType: UpdateLockoutPolicyResponse, - responseStream: false, - options: {}, - }, - getPrivacyPolicy: { - name: "GetPrivacyPolicy", - requestType: GetPrivacyPolicyRequest, - requestStream: false, - responseType: GetPrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - updatePrivacyPolicy: { - name: "UpdatePrivacyPolicy", - requestType: UpdatePrivacyPolicyRequest, - requestStream: false, - responseType: UpdatePrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - addNotificationPolicy: { - name: "AddNotificationPolicy", - requestType: AddNotificationPolicyRequest, - requestStream: false, - responseType: AddNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - getNotificationPolicy: { - name: "GetNotificationPolicy", - requestType: GetNotificationPolicyRequest, - requestStream: false, - responseType: GetNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - updateNotificationPolicy: { - name: "UpdateNotificationPolicy", - requestType: UpdateNotificationPolicyRequest, - requestStream: false, - responseType: UpdateNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultInitMessageText: { - name: "GetDefaultInitMessageText", - requestType: GetDefaultInitMessageTextRequest, - requestStream: false, - responseType: GetDefaultInitMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomInitMessageText: { - name: "GetCustomInitMessageText", - requestType: GetCustomInitMessageTextRequest, - requestStream: false, - responseType: GetCustomInitMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultInitMessageText: { - name: "SetDefaultInitMessageText", - requestType: SetDefaultInitMessageTextRequest, - requestStream: false, - responseType: SetDefaultInitMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomInitMessageTextToDefault: { - name: "ResetCustomInitMessageTextToDefault", - requestType: ResetCustomInitMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomInitMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordResetMessageText: { - name: "GetDefaultPasswordResetMessageText", - requestType: GetDefaultPasswordResetMessageTextRequest, - requestStream: false, - responseType: GetDefaultPasswordResetMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomPasswordResetMessageText: { - name: "GetCustomPasswordResetMessageText", - requestType: GetCustomPasswordResetMessageTextRequest, - requestStream: false, - responseType: GetCustomPasswordResetMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultPasswordResetMessageText: { - name: "SetDefaultPasswordResetMessageText", - requestType: SetDefaultPasswordResetMessageTextRequest, - requestStream: false, - responseType: SetDefaultPasswordResetMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomPasswordResetMessageTextToDefault: { - name: "ResetCustomPasswordResetMessageTextToDefault", - requestType: ResetCustomPasswordResetMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomPasswordResetMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultVerifyEmailMessageText: { - name: "GetDefaultVerifyEmailMessageText", - requestType: GetDefaultVerifyEmailMessageTextRequest, - requestStream: false, - responseType: GetDefaultVerifyEmailMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomVerifyEmailMessageText: { - name: "GetCustomVerifyEmailMessageText", - requestType: GetCustomVerifyEmailMessageTextRequest, - requestStream: false, - responseType: GetCustomVerifyEmailMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultVerifyEmailMessageText: { - name: "SetDefaultVerifyEmailMessageText", - requestType: SetDefaultVerifyEmailMessageTextRequest, - requestStream: false, - responseType: SetDefaultVerifyEmailMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomVerifyEmailMessageTextToDefault: { - name: "ResetCustomVerifyEmailMessageTextToDefault", - requestType: ResetCustomVerifyEmailMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomVerifyEmailMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultVerifyPhoneMessageText: { - name: "GetDefaultVerifyPhoneMessageText", - requestType: GetDefaultVerifyPhoneMessageTextRequest, - requestStream: false, - responseType: GetDefaultVerifyPhoneMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomVerifyPhoneMessageText: { - name: "GetCustomVerifyPhoneMessageText", - requestType: GetCustomVerifyPhoneMessageTextRequest, - requestStream: false, - responseType: GetCustomVerifyPhoneMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultVerifyPhoneMessageText: { - name: "SetDefaultVerifyPhoneMessageText", - requestType: SetDefaultVerifyPhoneMessageTextRequest, - requestStream: false, - responseType: SetDefaultVerifyPhoneMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomVerifyPhoneMessageTextToDefault: { - name: "ResetCustomVerifyPhoneMessageTextToDefault", - requestType: ResetCustomVerifyPhoneMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomVerifyPhoneMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultDomainClaimedMessageText: { - name: "GetDefaultDomainClaimedMessageText", - requestType: GetDefaultDomainClaimedMessageTextRequest, - requestStream: false, - responseType: GetDefaultDomainClaimedMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomDomainClaimedMessageText: { - name: "GetCustomDomainClaimedMessageText", - requestType: GetCustomDomainClaimedMessageTextRequest, - requestStream: false, - responseType: GetCustomDomainClaimedMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultDomainClaimedMessageText: { - name: "SetDefaultDomainClaimedMessageText", - requestType: SetDefaultDomainClaimedMessageTextRequest, - requestStream: false, - responseType: SetDefaultDomainClaimedMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomDomainClaimedMessageTextToDefault: { - name: "ResetCustomDomainClaimedMessageTextToDefault", - requestType: ResetCustomDomainClaimedMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomDomainClaimedMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordlessRegistrationMessageText: { - name: "GetDefaultPasswordlessRegistrationMessageText", - requestType: GetDefaultPasswordlessRegistrationMessageTextRequest, - requestStream: false, - responseType: GetDefaultPasswordlessRegistrationMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomPasswordlessRegistrationMessageText: { - name: "GetCustomPasswordlessRegistrationMessageText", - requestType: GetCustomPasswordlessRegistrationMessageTextRequest, - requestStream: false, - responseType: GetCustomPasswordlessRegistrationMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultPasswordlessRegistrationMessageText: { - name: "SetDefaultPasswordlessRegistrationMessageText", - requestType: SetDefaultPasswordlessRegistrationMessageTextRequest, - requestStream: false, - responseType: SetDefaultPasswordlessRegistrationMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomPasswordlessRegistrationMessageTextToDefault: { - name: "ResetCustomPasswordlessRegistrationMessageTextToDefault", - requestType: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordChangeMessageText: { - name: "GetDefaultPasswordChangeMessageText", - requestType: GetDefaultPasswordChangeMessageTextRequest, - requestStream: false, - responseType: GetDefaultPasswordChangeMessageTextResponse, - responseStream: false, - options: {}, - }, - getCustomPasswordChangeMessageText: { - name: "GetCustomPasswordChangeMessageText", - requestType: GetCustomPasswordChangeMessageTextRequest, - requestStream: false, - responseType: GetCustomPasswordChangeMessageTextResponse, - responseStream: false, - options: {}, - }, - setDefaultPasswordChangeMessageText: { - name: "SetDefaultPasswordChangeMessageText", - requestType: SetDefaultPasswordChangeMessageTextRequest, - requestStream: false, - responseType: SetDefaultPasswordChangeMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomPasswordChangeMessageTextToDefault: { - name: "ResetCustomPasswordChangeMessageTextToDefault", - requestType: ResetCustomPasswordChangeMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomPasswordChangeMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getDefaultLoginTexts: { - name: "GetDefaultLoginTexts", - requestType: GetDefaultLoginTextsRequest, - requestStream: false, - responseType: GetDefaultLoginTextsResponse, - responseStream: false, - options: {}, - }, - getCustomLoginTexts: { - name: "GetCustomLoginTexts", - requestType: GetCustomLoginTextsRequest, - requestStream: false, - responseType: GetCustomLoginTextsResponse, - responseStream: false, - options: {}, - }, - setCustomLoginText: { - name: "SetCustomLoginText", - requestType: SetCustomLoginTextsRequest, - requestStream: false, - responseType: SetCustomLoginTextsResponse, - responseStream: false, - options: {}, - }, - resetCustomLoginTextToDefault: { - name: "ResetCustomLoginTextToDefault", - requestType: ResetCustomLoginTextsToDefaultRequest, - requestStream: false, - responseType: ResetCustomLoginTextsToDefaultResponse, - responseStream: false, - options: {}, - }, - listIAMMemberRoles: { - name: "ListIAMMemberRoles", - requestType: ListIAMMemberRolesRequest, - requestStream: false, - responseType: ListIAMMemberRolesResponse, - responseStream: false, - options: {}, - }, - listIAMMembers: { - name: "ListIAMMembers", - requestType: ListIAMMembersRequest, - requestStream: false, - responseType: ListIAMMembersResponse, - responseStream: false, - options: {}, - }, - /** - * Adds a user to the membership list of ZITADEL with the given roles - * undefined roles will be dropped - */ - addIAMMember: { - name: "AddIAMMember", - requestType: AddIAMMemberRequest, - requestStream: false, - responseType: AddIAMMemberResponse, - responseStream: false, - options: {}, - }, - updateIAMMember: { - name: "UpdateIAMMember", - requestType: UpdateIAMMemberRequest, - requestStream: false, - responseType: UpdateIAMMemberResponse, - responseStream: false, - options: {}, - }, - removeIAMMember: { - name: "RemoveIAMMember", - requestType: RemoveIAMMemberRequest, - requestStream: false, - responseType: RemoveIAMMemberResponse, - responseStream: false, - options: {}, - }, - listViews: { - name: "ListViews", - requestType: ListViewsRequest, - requestStream: false, - responseType: ListViewsResponse, - responseStream: false, - options: {}, - }, - listFailedEvents: { - name: "ListFailedEvents", - requestType: ListFailedEventsRequest, - requestStream: false, - responseType: ListFailedEventsResponse, - responseStream: false, - options: {}, - }, - removeFailedEvent: { - name: "RemoveFailedEvent", - requestType: RemoveFailedEventRequest, - requestStream: false, - responseType: RemoveFailedEventResponse, - responseStream: false, - options: {}, - }, - /** Imports data into an instance and creates different objects */ - importData: { - name: "ImportData", - requestType: ImportDataRequest, - requestStream: false, - responseType: ImportDataResponse, - responseStream: false, - options: {}, - }, - exportData: { - name: "ExportData", - requestType: ExportDataRequest, - requestStream: false, - responseType: ExportDataResponse, - responseStream: false, - options: {}, - }, - listEventTypes: { - name: "ListEventTypes", - requestType: ListEventTypesRequest, - requestStream: false, - responseType: ListEventTypesResponse, - responseStream: false, - options: {}, - }, - listEvents: { - name: "ListEvents", - requestType: ListEventsRequest, - requestStream: false, - responseType: ListEventsResponse, - responseStream: false, - options: {}, - }, - listAggregateTypes: { - name: "ListAggregateTypes", - requestType: ListAggregateTypesRequest, - requestStream: false, - responseType: ListAggregateTypesResponse, - responseStream: false, - options: {}, - }, - }, -} as const; - -export interface AdminServiceImplementation { - healthz(request: HealthzRequest, context: CallContext & CallContextExt): Promise>; - getSupportedLanguages( - request: GetSupportedLanguagesRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultLanguage( - request: SetDefaultLanguageRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultLanguage( - request: GetDefaultLanguageRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyInstance( - request: GetMyInstanceRequest, - context: CallContext & CallContextExt, - ): Promise>; - listInstanceDomains( - request: ListInstanceDomainsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listSecretGenerators( - request: ListSecretGeneratorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getSecretGenerator( - request: GetSecretGeneratorRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateSecretGenerator( - request: UpdateSecretGeneratorRequest, - context: CallContext & CallContextExt, - ): Promise>; - getSMTPConfig( - request: GetSMTPConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - addSMTPConfig( - request: AddSMTPConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateSMTPConfig( - request: UpdateSMTPConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateSMTPConfigPassword( - request: UpdateSMTPConfigPasswordRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeSMTPConfig( - request: RemoveSMTPConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - listSMSProviders( - request: ListSMSProvidersRequest, - context: CallContext & CallContextExt, - ): Promise>; - getSMSProvider( - request: GetSMSProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - addSMSProviderTwilio( - request: AddSMSProviderTwilioRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateSMSProviderTwilio( - request: UpdateSMSProviderTwilioRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateSMSProviderTwilioToken( - request: UpdateSMSProviderTwilioTokenRequest, - context: CallContext & CallContextExt, - ): Promise>; - activateSMSProvider( - request: ActivateSMSProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateSMSProvider( - request: DeactivateSMSProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeSMSProvider( - request: RemoveSMSProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - getOIDCSettings( - request: GetOIDCSettingsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOIDCSettings( - request: AddOIDCSettingsRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateOIDCSettings( - request: UpdateOIDCSettingsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getFileSystemNotificationProvider( - request: GetFileSystemNotificationProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLogNotificationProvider( - request: GetLogNotificationProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - getSecurityPolicy( - request: GetSecurityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - setSecurityPolicy( - request: SetSecurityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getOrgByID( - request: GetOrgByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - isOrgUnique( - request: IsOrgUniqueRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultOrg( - request: SetDefaultOrgRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultOrg( - request: GetDefaultOrgRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgs(request: ListOrgsRequest, context: CallContext & CallContextExt): Promise>; - setUpOrg(request: SetUpOrgRequest, context: CallContext & CallContextExt): Promise>; - removeOrg(request: RemoveOrgRequest, context: CallContext & CallContextExt): Promise>; - getIDPByID( - request: GetIDPByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - listIDPs(request: ListIDPsRequest, context: CallContext & CallContextExt): Promise>; - addOIDCIDP( - request: AddOIDCIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - addJWTIDP(request: AddJWTIDPRequest, context: CallContext & CallContextExt): Promise>; - updateIDP(request: UpdateIDPRequest, context: CallContext & CallContextExt): Promise>; - deactivateIDP( - request: DeactivateIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateIDP( - request: ReactivateIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeIDP(request: RemoveIDPRequest, context: CallContext & CallContextExt): Promise>; - updateIDPOIDCConfig( - request: UpdateIDPOIDCConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateIDPJWTConfig( - request: UpdateIDPJWTConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Returns all identity providers, which match the query - * Limit should always be set, there is a default limit set by the service - */ - listProviders( - request: ListProvidersRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Returns an identity provider of the instance */ - getProviderByID( - request: GetProviderByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new OAuth2 identity provider on the instance */ - addGenericOAuthProvider( - request: AddGenericOAuthProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing OAuth2 identity provider on the instance */ - updateGenericOAuthProvider( - request: UpdateGenericOAuthProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new OIDC identity provider on the instance */ - addGenericOIDCProvider( - request: AddGenericOIDCProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing OIDC identity provider on the instance */ - updateGenericOIDCProvider( - request: UpdateGenericOIDCProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new JWT identity provider on the instance */ - addJWTProvider( - request: AddJWTProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing JWT identity provider on the instance */ - updateJWTProvider( - request: UpdateJWTProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new GitHub identity provider on the instance */ - addGitHubProvider( - request: AddGitHubProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing GitHub identity provider on the instance */ - updateGitHubProvider( - request: UpdateGitHubProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new GitHub Enterprise Server identity provider on the instance */ - addGitHubEnterpriseServerProvider( - request: AddGitHubEnterpriseServerProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing GitHub Enterprise Server identity provider on the instance */ - updateGitHubEnterpriseServerProvider( - request: UpdateGitHubEnterpriseServerProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new Google identity provider on the instance */ - addGoogleProvider( - request: AddGoogleProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing Google identity provider on the instance */ - updateGoogleProvider( - request: UpdateGoogleProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new LDAP identity provider on the instance */ - addLDAPProvider( - request: AddLDAPProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing LDAP identity provider on the instance */ - updateLDAPProvider( - request: UpdateLDAPProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Remove an identity provider - * Will remove all linked providers of this configuration on the users - */ - deleteProvider( - request: DeleteProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - getOrgIAMPolicy( - request: GetOrgIAMPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateOrgIAMPolicy( - request: UpdateOrgIAMPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomOrgIAMPolicy( - request: GetCustomOrgIAMPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomOrgIAMPolicy( - request: AddCustomOrgIAMPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomOrgIAMPolicy( - request: UpdateCustomOrgIAMPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomOrgIAMPolicyToDefault( - request: ResetCustomOrgIAMPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDomainPolicy( - request: GetDomainPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateDomainPolicy( - request: UpdateDomainPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomDomainPolicy( - request: GetCustomDomainPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomDomainPolicy( - request: AddCustomDomainPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomDomainPolicy( - request: UpdateCustomDomainPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomDomainPolicyToDefault( - request: ResetCustomDomainPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLabelPolicy( - request: GetLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPreviewLabelPolicy( - request: GetPreviewLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateLabelPolicy( - request: UpdateLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - activateLabelPolicy( - request: ActivateLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeLabelPolicyLogo( - request: RemoveLabelPolicyLogoRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeLabelPolicyLogoDark( - request: RemoveLabelPolicyLogoDarkRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeLabelPolicyIcon( - request: RemoveLabelPolicyIconRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeLabelPolicyIconDark( - request: RemoveLabelPolicyIconDarkRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeLabelPolicyFont( - request: RemoveLabelPolicyFontRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLoginPolicy( - request: GetLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateLoginPolicy( - request: UpdateLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - listLoginPolicyIDPs( - request: ListLoginPolicyIDPsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addIDPToLoginPolicy( - request: AddIDPToLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeIDPFromLoginPolicy( - request: RemoveIDPFromLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - listLoginPolicySecondFactors( - request: ListLoginPolicySecondFactorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addSecondFactorToLoginPolicy( - request: AddSecondFactorToLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeSecondFactorFromLoginPolicy( - request: RemoveSecondFactorFromLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - listLoginPolicyMultiFactors( - request: ListLoginPolicyMultiFactorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMultiFactorToLoginPolicy( - request: AddMultiFactorToLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMultiFactorFromLoginPolicy( - request: RemoveMultiFactorFromLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPasswordComplexityPolicy( - request: GetPasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updatePasswordComplexityPolicy( - request: UpdatePasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPasswordAgePolicy( - request: GetPasswordAgePolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updatePasswordAgePolicy( - request: UpdatePasswordAgePolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLockoutPolicy( - request: GetLockoutPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateLockoutPolicy( - request: UpdateLockoutPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPrivacyPolicy( - request: GetPrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updatePrivacyPolicy( - request: UpdatePrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addNotificationPolicy( - request: AddNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getNotificationPolicy( - request: GetNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateNotificationPolicy( - request: UpdateNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultInitMessageText( - request: GetDefaultInitMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomInitMessageText( - request: GetCustomInitMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultInitMessageText( - request: SetDefaultInitMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomInitMessageTextToDefault( - request: ResetCustomInitMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordResetMessageText( - request: GetDefaultPasswordResetMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomPasswordResetMessageText( - request: GetCustomPasswordResetMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultPasswordResetMessageText( - request: SetDefaultPasswordResetMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomPasswordResetMessageTextToDefault( - request: ResetCustomPasswordResetMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultVerifyEmailMessageText( - request: GetDefaultVerifyEmailMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomVerifyEmailMessageText( - request: GetCustomVerifyEmailMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultVerifyEmailMessageText( - request: SetDefaultVerifyEmailMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomVerifyEmailMessageTextToDefault( - request: ResetCustomVerifyEmailMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultVerifyPhoneMessageText( - request: GetDefaultVerifyPhoneMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomVerifyPhoneMessageText( - request: GetCustomVerifyPhoneMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultVerifyPhoneMessageText( - request: SetDefaultVerifyPhoneMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomVerifyPhoneMessageTextToDefault( - request: ResetCustomVerifyPhoneMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultDomainClaimedMessageText( - request: GetDefaultDomainClaimedMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomDomainClaimedMessageText( - request: GetCustomDomainClaimedMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultDomainClaimedMessageText( - request: SetDefaultDomainClaimedMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomDomainClaimedMessageTextToDefault( - request: ResetCustomDomainClaimedMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordlessRegistrationMessageText( - request: GetDefaultPasswordlessRegistrationMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomPasswordlessRegistrationMessageText( - request: GetCustomPasswordlessRegistrationMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultPasswordlessRegistrationMessageText( - request: SetDefaultPasswordlessRegistrationMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomPasswordlessRegistrationMessageTextToDefault( - request: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordChangeMessageText( - request: GetDefaultPasswordChangeMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomPasswordChangeMessageText( - request: GetCustomPasswordChangeMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setDefaultPasswordChangeMessageText( - request: SetDefaultPasswordChangeMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomPasswordChangeMessageTextToDefault( - request: ResetCustomPasswordChangeMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultLoginTexts( - request: GetDefaultLoginTextsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomLoginTexts( - request: GetCustomLoginTextsRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomLoginText( - request: SetCustomLoginTextsRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomLoginTextToDefault( - request: ResetCustomLoginTextsToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - listIAMMemberRoles( - request: ListIAMMemberRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listIAMMembers( - request: ListIAMMembersRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Adds a user to the membership list of ZITADEL with the given roles - * undefined roles will be dropped - */ - addIAMMember( - request: AddIAMMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateIAMMember( - request: UpdateIAMMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeIAMMember( - request: RemoveIAMMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - listViews(request: ListViewsRequest, context: CallContext & CallContextExt): Promise>; - listFailedEvents( - request: ListFailedEventsRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeFailedEvent( - request: RemoveFailedEventRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Imports data into an instance and creates different objects */ - importData( - request: ImportDataRequest, - context: CallContext & CallContextExt, - ): Promise>; - exportData( - request: ExportDataRequest, - context: CallContext & CallContextExt, - ): Promise>; - listEventTypes( - request: ListEventTypesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listEvents( - request: ListEventsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listAggregateTypes( - request: ListAggregateTypesRequest, - context: CallContext & CallContextExt, - ): Promise>; -} - -export interface AdminServiceClient { - healthz(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - getSupportedLanguages( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultLanguage( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultLanguage( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyInstance( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listInstanceDomains( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listSecretGenerators( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getSecretGenerator( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateSecretGenerator( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getSMTPConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addSMTPConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateSMTPConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateSMTPConfigPassword( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeSMTPConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listSMSProviders( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getSMSProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addSMSProviderTwilio( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateSMSProviderTwilio( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateSMSProviderTwilioToken( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - activateSMSProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateSMSProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeSMSProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getOIDCSettings( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOIDCSettings( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateOIDCSettings( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getFileSystemNotificationProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLogNotificationProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getSecurityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setSecurityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getOrgByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - isOrgUnique( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultOrg( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultOrg( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgs(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - setUpOrg(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - removeOrg(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - getIDPByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listIDPs(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - addOIDCIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addJWTIDP(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - updateIDP(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - deactivateIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeIDP(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - updateIDPOIDCConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateIDPJWTConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Returns all identity providers, which match the query - * Limit should always be set, there is a default limit set by the service - */ - listProviders( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Returns an identity provider of the instance */ - getProviderByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new OAuth2 identity provider on the instance */ - addGenericOAuthProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing OAuth2 identity provider on the instance */ - updateGenericOAuthProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new OIDC identity provider on the instance */ - addGenericOIDCProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing OIDC identity provider on the instance */ - updateGenericOIDCProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new JWT identity provider on the instance */ - addJWTProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing JWT identity provider on the instance */ - updateJWTProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new GitHub identity provider on the instance */ - addGitHubProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing GitHub identity provider on the instance */ - updateGitHubProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new GitHub Enterprise Server identity provider on the instance */ - addGitHubEnterpriseServerProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing GitHub Enterprise Server identity provider on the instance */ - updateGitHubEnterpriseServerProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new Google identity provider on the instance */ - addGoogleProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing Google identity provider on the instance */ - updateGoogleProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new LDAP identity provider on the instance */ - addLDAPProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing LDAP identity provider on the instance */ - updateLDAPProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Remove an identity provider - * Will remove all linked providers of this configuration on the users - */ - deleteProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getOrgIAMPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateOrgIAMPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomOrgIAMPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomOrgIAMPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomOrgIAMPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomOrgIAMPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDomainPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateDomainPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomDomainPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomDomainPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomDomainPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomDomainPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPreviewLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - activateLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeLabelPolicyLogo( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeLabelPolicyLogoDark( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeLabelPolicyIcon( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeLabelPolicyIconDark( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeLabelPolicyFont( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listLoginPolicyIDPs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addIDPToLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeIDPFromLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listLoginPolicySecondFactors( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addSecondFactorToLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeSecondFactorFromLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listLoginPolicyMultiFactors( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMultiFactorToLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMultiFactorFromLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updatePasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPasswordAgePolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updatePasswordAgePolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLockoutPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateLockoutPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updatePrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultInitMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomInitMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultInitMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomInitMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordResetMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomPasswordResetMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultPasswordResetMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomPasswordResetMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultVerifyEmailMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomVerifyEmailMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultVerifyEmailMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomVerifyEmailMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultVerifyPhoneMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomVerifyPhoneMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultVerifyPhoneMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomVerifyPhoneMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultDomainClaimedMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomDomainClaimedMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultDomainClaimedMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomDomainClaimedMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordlessRegistrationMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomPasswordlessRegistrationMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultPasswordlessRegistrationMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomPasswordlessRegistrationMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordChangeMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomPasswordChangeMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setDefaultPasswordChangeMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomPasswordChangeMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultLoginTexts( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomLoginTexts( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomLoginText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomLoginTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listIAMMemberRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listIAMMembers( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Adds a user to the membership list of ZITADEL with the given roles - * undefined roles will be dropped - */ - addIAMMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateIAMMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeIAMMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listViews(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - listFailedEvents( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeFailedEvent( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Imports data into an instance and creates different objects */ - importData( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - exportData( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listEventTypes( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listEvents( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listAggregateTypes( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; -} - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/app.ts b/apps/login/lib/grpc/zitadel/app.ts deleted file mode 100644 index 099c39fe7fd..00000000000 --- a/apps/login/lib/grpc/zitadel/app.ts +++ /dev/null @@ -1,1060 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { LocalizedMessage } from "./message"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.app.v1"; - -export enum AppState { - APP_STATE_UNSPECIFIED = 0, - APP_STATE_ACTIVE = 1, - APP_STATE_INACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function appStateFromJSON(object: any): AppState { - switch (object) { - case 0: - case "APP_STATE_UNSPECIFIED": - return AppState.APP_STATE_UNSPECIFIED; - case 1: - case "APP_STATE_ACTIVE": - return AppState.APP_STATE_ACTIVE; - case 2: - case "APP_STATE_INACTIVE": - return AppState.APP_STATE_INACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return AppState.UNRECOGNIZED; - } -} - -export function appStateToJSON(object: AppState): string { - switch (object) { - case AppState.APP_STATE_UNSPECIFIED: - return "APP_STATE_UNSPECIFIED"; - case AppState.APP_STATE_ACTIVE: - return "APP_STATE_ACTIVE"; - case AppState.APP_STATE_INACTIVE: - return "APP_STATE_INACTIVE"; - case AppState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCResponseType { - OIDC_RESPONSE_TYPE_CODE = 0, - OIDC_RESPONSE_TYPE_ID_TOKEN = 1, - OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN = 2, - UNRECOGNIZED = -1, -} - -export function oIDCResponseTypeFromJSON(object: any): OIDCResponseType { - switch (object) { - case 0: - case "OIDC_RESPONSE_TYPE_CODE": - return OIDCResponseType.OIDC_RESPONSE_TYPE_CODE; - case 1: - case "OIDC_RESPONSE_TYPE_ID_TOKEN": - return OIDCResponseType.OIDC_RESPONSE_TYPE_ID_TOKEN; - case 2: - case "OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN": - return OIDCResponseType.OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN; - case -1: - case "UNRECOGNIZED": - default: - return OIDCResponseType.UNRECOGNIZED; - } -} - -export function oIDCResponseTypeToJSON(object: OIDCResponseType): string { - switch (object) { - case OIDCResponseType.OIDC_RESPONSE_TYPE_CODE: - return "OIDC_RESPONSE_TYPE_CODE"; - case OIDCResponseType.OIDC_RESPONSE_TYPE_ID_TOKEN: - return "OIDC_RESPONSE_TYPE_ID_TOKEN"; - case OIDCResponseType.OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN: - return "OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN"; - case OIDCResponseType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCGrantType { - OIDC_GRANT_TYPE_AUTHORIZATION_CODE = 0, - OIDC_GRANT_TYPE_IMPLICIT = 1, - OIDC_GRANT_TYPE_REFRESH_TOKEN = 2, - UNRECOGNIZED = -1, -} - -export function oIDCGrantTypeFromJSON(object: any): OIDCGrantType { - switch (object) { - case 0: - case "OIDC_GRANT_TYPE_AUTHORIZATION_CODE": - return OIDCGrantType.OIDC_GRANT_TYPE_AUTHORIZATION_CODE; - case 1: - case "OIDC_GRANT_TYPE_IMPLICIT": - return OIDCGrantType.OIDC_GRANT_TYPE_IMPLICIT; - case 2: - case "OIDC_GRANT_TYPE_REFRESH_TOKEN": - return OIDCGrantType.OIDC_GRANT_TYPE_REFRESH_TOKEN; - case -1: - case "UNRECOGNIZED": - default: - return OIDCGrantType.UNRECOGNIZED; - } -} - -export function oIDCGrantTypeToJSON(object: OIDCGrantType): string { - switch (object) { - case OIDCGrantType.OIDC_GRANT_TYPE_AUTHORIZATION_CODE: - return "OIDC_GRANT_TYPE_AUTHORIZATION_CODE"; - case OIDCGrantType.OIDC_GRANT_TYPE_IMPLICIT: - return "OIDC_GRANT_TYPE_IMPLICIT"; - case OIDCGrantType.OIDC_GRANT_TYPE_REFRESH_TOKEN: - return "OIDC_GRANT_TYPE_REFRESH_TOKEN"; - case OIDCGrantType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCAppType { - OIDC_APP_TYPE_WEB = 0, - OIDC_APP_TYPE_USER_AGENT = 1, - OIDC_APP_TYPE_NATIVE = 2, - UNRECOGNIZED = -1, -} - -export function oIDCAppTypeFromJSON(object: any): OIDCAppType { - switch (object) { - case 0: - case "OIDC_APP_TYPE_WEB": - return OIDCAppType.OIDC_APP_TYPE_WEB; - case 1: - case "OIDC_APP_TYPE_USER_AGENT": - return OIDCAppType.OIDC_APP_TYPE_USER_AGENT; - case 2: - case "OIDC_APP_TYPE_NATIVE": - return OIDCAppType.OIDC_APP_TYPE_NATIVE; - case -1: - case "UNRECOGNIZED": - default: - return OIDCAppType.UNRECOGNIZED; - } -} - -export function oIDCAppTypeToJSON(object: OIDCAppType): string { - switch (object) { - case OIDCAppType.OIDC_APP_TYPE_WEB: - return "OIDC_APP_TYPE_WEB"; - case OIDCAppType.OIDC_APP_TYPE_USER_AGENT: - return "OIDC_APP_TYPE_USER_AGENT"; - case OIDCAppType.OIDC_APP_TYPE_NATIVE: - return "OIDC_APP_TYPE_NATIVE"; - case OIDCAppType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCAuthMethodType { - OIDC_AUTH_METHOD_TYPE_BASIC = 0, - OIDC_AUTH_METHOD_TYPE_POST = 1, - OIDC_AUTH_METHOD_TYPE_NONE = 2, - OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT = 3, - UNRECOGNIZED = -1, -} - -export function oIDCAuthMethodTypeFromJSON(object: any): OIDCAuthMethodType { - switch (object) { - case 0: - case "OIDC_AUTH_METHOD_TYPE_BASIC": - return OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_BASIC; - case 1: - case "OIDC_AUTH_METHOD_TYPE_POST": - return OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_POST; - case 2: - case "OIDC_AUTH_METHOD_TYPE_NONE": - return OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_NONE; - case 3: - case "OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT": - return OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT; - case -1: - case "UNRECOGNIZED": - default: - return OIDCAuthMethodType.UNRECOGNIZED; - } -} - -export function oIDCAuthMethodTypeToJSON(object: OIDCAuthMethodType): string { - switch (object) { - case OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_BASIC: - return "OIDC_AUTH_METHOD_TYPE_BASIC"; - case OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_POST: - return "OIDC_AUTH_METHOD_TYPE_POST"; - case OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_NONE: - return "OIDC_AUTH_METHOD_TYPE_NONE"; - case OIDCAuthMethodType.OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT: - return "OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT"; - case OIDCAuthMethodType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCVersion { - OIDC_VERSION_1_0 = 0, - UNRECOGNIZED = -1, -} - -export function oIDCVersionFromJSON(object: any): OIDCVersion { - switch (object) { - case 0: - case "OIDC_VERSION_1_0": - return OIDCVersion.OIDC_VERSION_1_0; - case -1: - case "UNRECOGNIZED": - default: - return OIDCVersion.UNRECOGNIZED; - } -} - -export function oIDCVersionToJSON(object: OIDCVersion): string { - switch (object) { - case OIDCVersion.OIDC_VERSION_1_0: - return "OIDC_VERSION_1_0"; - case OIDCVersion.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCTokenType { - OIDC_TOKEN_TYPE_BEARER = 0, - OIDC_TOKEN_TYPE_JWT = 1, - UNRECOGNIZED = -1, -} - -export function oIDCTokenTypeFromJSON(object: any): OIDCTokenType { - switch (object) { - case 0: - case "OIDC_TOKEN_TYPE_BEARER": - return OIDCTokenType.OIDC_TOKEN_TYPE_BEARER; - case 1: - case "OIDC_TOKEN_TYPE_JWT": - return OIDCTokenType.OIDC_TOKEN_TYPE_JWT; - case -1: - case "UNRECOGNIZED": - default: - return OIDCTokenType.UNRECOGNIZED; - } -} - -export function oIDCTokenTypeToJSON(object: OIDCTokenType): string { - switch (object) { - case OIDCTokenType.OIDC_TOKEN_TYPE_BEARER: - return "OIDC_TOKEN_TYPE_BEARER"; - case OIDCTokenType.OIDC_TOKEN_TYPE_JWT: - return "OIDC_TOKEN_TYPE_JWT"; - case OIDCTokenType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum APIAuthMethodType { - API_AUTH_METHOD_TYPE_BASIC = 0, - API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT = 1, - UNRECOGNIZED = -1, -} - -export function aPIAuthMethodTypeFromJSON(object: any): APIAuthMethodType { - switch (object) { - case 0: - case "API_AUTH_METHOD_TYPE_BASIC": - return APIAuthMethodType.API_AUTH_METHOD_TYPE_BASIC; - case 1: - case "API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT": - return APIAuthMethodType.API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT; - case -1: - case "UNRECOGNIZED": - default: - return APIAuthMethodType.UNRECOGNIZED; - } -} - -export function aPIAuthMethodTypeToJSON(object: APIAuthMethodType): string { - switch (object) { - case APIAuthMethodType.API_AUTH_METHOD_TYPE_BASIC: - return "API_AUTH_METHOD_TYPE_BASIC"; - case APIAuthMethodType.API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT: - return "API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT"; - case APIAuthMethodType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface App { - id: string; - details: ObjectDetails | undefined; - state: AppState; - name: string; - oidcConfig?: OIDCConfig | undefined; - apiConfig?: APIConfig | undefined; - samlConfig?: SAMLConfig | undefined; -} - -export interface AppQuery { - nameQuery?: AppNameQuery | undefined; -} - -export interface AppNameQuery { - name: string; - method: TextQueryMethod; -} - -export interface OIDCConfig { - redirectUris: string[]; - responseTypes: OIDCResponseType[]; - grantTypes: OIDCGrantType[]; - appType: OIDCAppType; - clientId: string; - authMethodType: OIDCAuthMethodType; - postLogoutRedirectUris: string[]; - version: OIDCVersion; - noneCompliant: boolean; - complianceProblems: LocalizedMessage[]; - devMode: boolean; - accessTokenType: OIDCTokenType; - accessTokenRoleAssertion: boolean; - idTokenRoleAssertion: boolean; - idTokenUserinfoAssertion: boolean; - clockSkew: Duration | undefined; - additionalOrigins: string[]; - allowedOrigins: string[]; -} - -export interface SAMLConfig { - metadataXml?: Buffer | undefined; - metadataUrl?: string | undefined; -} - -export interface APIConfig { - clientId: string; - authMethodType: APIAuthMethodType; -} - -function createBaseApp(): App { - return { - id: "", - details: undefined, - state: 0, - name: "", - oidcConfig: undefined, - apiConfig: undefined, - samlConfig: undefined, - }; -} - -export const App = { - encode(message: App, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.oidcConfig !== undefined) { - OIDCConfig.encode(message.oidcConfig, writer.uint32(42).fork()).ldelim(); - } - if (message.apiConfig !== undefined) { - APIConfig.encode(message.apiConfig, writer.uint32(50).fork()).ldelim(); - } - if (message.samlConfig !== undefined) { - SAMLConfig.encode(message.samlConfig, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): App { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseApp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.oidcConfig = OIDCConfig.decode(reader, reader.uint32()); - break; - case 6: - message.apiConfig = APIConfig.decode(reader, reader.uint32()); - break; - case 7: - message.samlConfig = SAMLConfig.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): App { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? appStateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - oidcConfig: isSet(object.oidcConfig) ? OIDCConfig.fromJSON(object.oidcConfig) : undefined, - apiConfig: isSet(object.apiConfig) ? APIConfig.fromJSON(object.apiConfig) : undefined, - samlConfig: isSet(object.samlConfig) ? SAMLConfig.fromJSON(object.samlConfig) : undefined, - }; - }, - - toJSON(message: App): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = appStateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.oidcConfig !== undefined && - (obj.oidcConfig = message.oidcConfig ? OIDCConfig.toJSON(message.oidcConfig) : undefined); - message.apiConfig !== undefined && - (obj.apiConfig = message.apiConfig ? APIConfig.toJSON(message.apiConfig) : undefined); - message.samlConfig !== undefined && - (obj.samlConfig = message.samlConfig ? SAMLConfig.toJSON(message.samlConfig) : undefined); - return obj; - }, - - create(base?: DeepPartial): App { - return App.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): App { - const message = createBaseApp(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.oidcConfig = (object.oidcConfig !== undefined && object.oidcConfig !== null) - ? OIDCConfig.fromPartial(object.oidcConfig) - : undefined; - message.apiConfig = (object.apiConfig !== undefined && object.apiConfig !== null) - ? APIConfig.fromPartial(object.apiConfig) - : undefined; - message.samlConfig = (object.samlConfig !== undefined && object.samlConfig !== null) - ? SAMLConfig.fromPartial(object.samlConfig) - : undefined; - return message; - }, -}; - -function createBaseAppQuery(): AppQuery { - return { nameQuery: undefined }; -} - -export const AppQuery = { - encode(message: AppQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nameQuery !== undefined) { - AppNameQuery.encode(message.nameQuery, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AppQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAppQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nameQuery = AppNameQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AppQuery { - return { nameQuery: isSet(object.nameQuery) ? AppNameQuery.fromJSON(object.nameQuery) : undefined }; - }, - - toJSON(message: AppQuery): unknown { - const obj: any = {}; - message.nameQuery !== undefined && - (obj.nameQuery = message.nameQuery ? AppNameQuery.toJSON(message.nameQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): AppQuery { - return AppQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AppQuery { - const message = createBaseAppQuery(); - message.nameQuery = (object.nameQuery !== undefined && object.nameQuery !== null) - ? AppNameQuery.fromPartial(object.nameQuery) - : undefined; - return message; - }, -}; - -function createBaseAppNameQuery(): AppNameQuery { - return { name: "", method: 0 }; -} - -export const AppNameQuery = { - encode(message: AppNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AppNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAppNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AppNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: AppNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): AppNameQuery { - return AppNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AppNameQuery { - const message = createBaseAppNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseOIDCConfig(): OIDCConfig { - return { - redirectUris: [], - responseTypes: [], - grantTypes: [], - appType: 0, - clientId: "", - authMethodType: 0, - postLogoutRedirectUris: [], - version: 0, - noneCompliant: false, - complianceProblems: [], - devMode: false, - accessTokenType: 0, - accessTokenRoleAssertion: false, - idTokenRoleAssertion: false, - idTokenUserinfoAssertion: false, - clockSkew: undefined, - additionalOrigins: [], - allowedOrigins: [], - }; -} - -export const OIDCConfig = { - encode(message: OIDCConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.redirectUris) { - writer.uint32(10).string(v!); - } - writer.uint32(18).fork(); - for (const v of message.responseTypes) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(26).fork(); - for (const v of message.grantTypes) { - writer.int32(v); - } - writer.ldelim(); - if (message.appType !== 0) { - writer.uint32(32).int32(message.appType); - } - if (message.clientId !== "") { - writer.uint32(42).string(message.clientId); - } - if (message.authMethodType !== 0) { - writer.uint32(56).int32(message.authMethodType); - } - for (const v of message.postLogoutRedirectUris) { - writer.uint32(66).string(v!); - } - if (message.version !== 0) { - writer.uint32(72).int32(message.version); - } - if (message.noneCompliant === true) { - writer.uint32(80).bool(message.noneCompliant); - } - for (const v of message.complianceProblems) { - LocalizedMessage.encode(v!, writer.uint32(90).fork()).ldelim(); - } - if (message.devMode === true) { - writer.uint32(96).bool(message.devMode); - } - if (message.accessTokenType !== 0) { - writer.uint32(104).int32(message.accessTokenType); - } - if (message.accessTokenRoleAssertion === true) { - writer.uint32(112).bool(message.accessTokenRoleAssertion); - } - if (message.idTokenRoleAssertion === true) { - writer.uint32(120).bool(message.idTokenRoleAssertion); - } - if (message.idTokenUserinfoAssertion === true) { - writer.uint32(128).bool(message.idTokenUserinfoAssertion); - } - if (message.clockSkew !== undefined) { - Duration.encode(message.clockSkew, writer.uint32(138).fork()).ldelim(); - } - for (const v of message.additionalOrigins) { - writer.uint32(146).string(v!); - } - for (const v of message.allowedOrigins) { - writer.uint32(154).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OIDCConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOIDCConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.redirectUris.push(reader.string()); - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.responseTypes.push(reader.int32() as any); - } - } else { - message.responseTypes.push(reader.int32() as any); - } - break; - case 3: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.grantTypes.push(reader.int32() as any); - } - } else { - message.grantTypes.push(reader.int32() as any); - } - break; - case 4: - message.appType = reader.int32() as any; - break; - case 5: - message.clientId = reader.string(); - break; - case 7: - message.authMethodType = reader.int32() as any; - break; - case 8: - message.postLogoutRedirectUris.push(reader.string()); - break; - case 9: - message.version = reader.int32() as any; - break; - case 10: - message.noneCompliant = reader.bool(); - break; - case 11: - message.complianceProblems.push(LocalizedMessage.decode(reader, reader.uint32())); - break; - case 12: - message.devMode = reader.bool(); - break; - case 13: - message.accessTokenType = reader.int32() as any; - break; - case 14: - message.accessTokenRoleAssertion = reader.bool(); - break; - case 15: - message.idTokenRoleAssertion = reader.bool(); - break; - case 16: - message.idTokenUserinfoAssertion = reader.bool(); - break; - case 17: - message.clockSkew = Duration.decode(reader, reader.uint32()); - break; - case 18: - message.additionalOrigins.push(reader.string()); - break; - case 19: - message.allowedOrigins.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OIDCConfig { - return { - redirectUris: Array.isArray(object?.redirectUris) ? object.redirectUris.map((e: any) => String(e)) : [], - responseTypes: Array.isArray(object?.responseTypes) - ? object.responseTypes.map((e: any) => oIDCResponseTypeFromJSON(e)) - : [], - grantTypes: Array.isArray(object?.grantTypes) ? object.grantTypes.map((e: any) => oIDCGrantTypeFromJSON(e)) : [], - appType: isSet(object.appType) ? oIDCAppTypeFromJSON(object.appType) : 0, - clientId: isSet(object.clientId) ? String(object.clientId) : "", - authMethodType: isSet(object.authMethodType) ? oIDCAuthMethodTypeFromJSON(object.authMethodType) : 0, - postLogoutRedirectUris: Array.isArray(object?.postLogoutRedirectUris) - ? object.postLogoutRedirectUris.map((e: any) => String(e)) - : [], - version: isSet(object.version) ? oIDCVersionFromJSON(object.version) : 0, - noneCompliant: isSet(object.noneCompliant) ? Boolean(object.noneCompliant) : false, - complianceProblems: Array.isArray(object?.complianceProblems) - ? object.complianceProblems.map((e: any) => LocalizedMessage.fromJSON(e)) - : [], - devMode: isSet(object.devMode) ? Boolean(object.devMode) : false, - accessTokenType: isSet(object.accessTokenType) ? oIDCTokenTypeFromJSON(object.accessTokenType) : 0, - accessTokenRoleAssertion: isSet(object.accessTokenRoleAssertion) - ? Boolean(object.accessTokenRoleAssertion) - : false, - idTokenRoleAssertion: isSet(object.idTokenRoleAssertion) ? Boolean(object.idTokenRoleAssertion) : false, - idTokenUserinfoAssertion: isSet(object.idTokenUserinfoAssertion) - ? Boolean(object.idTokenUserinfoAssertion) - : false, - clockSkew: isSet(object.clockSkew) ? Duration.fromJSON(object.clockSkew) : undefined, - additionalOrigins: Array.isArray(object?.additionalOrigins) - ? object.additionalOrigins.map((e: any) => String(e)) - : [], - allowedOrigins: Array.isArray(object?.allowedOrigins) ? object.allowedOrigins.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: OIDCConfig): unknown { - const obj: any = {}; - if (message.redirectUris) { - obj.redirectUris = message.redirectUris.map((e) => e); - } else { - obj.redirectUris = []; - } - if (message.responseTypes) { - obj.responseTypes = message.responseTypes.map((e) => oIDCResponseTypeToJSON(e)); - } else { - obj.responseTypes = []; - } - if (message.grantTypes) { - obj.grantTypes = message.grantTypes.map((e) => oIDCGrantTypeToJSON(e)); - } else { - obj.grantTypes = []; - } - message.appType !== undefined && (obj.appType = oIDCAppTypeToJSON(message.appType)); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.authMethodType !== undefined && (obj.authMethodType = oIDCAuthMethodTypeToJSON(message.authMethodType)); - if (message.postLogoutRedirectUris) { - obj.postLogoutRedirectUris = message.postLogoutRedirectUris.map((e) => e); - } else { - obj.postLogoutRedirectUris = []; - } - message.version !== undefined && (obj.version = oIDCVersionToJSON(message.version)); - message.noneCompliant !== undefined && (obj.noneCompliant = message.noneCompliant); - if (message.complianceProblems) { - obj.complianceProblems = message.complianceProblems.map((e) => e ? LocalizedMessage.toJSON(e) : undefined); - } else { - obj.complianceProblems = []; - } - message.devMode !== undefined && (obj.devMode = message.devMode); - message.accessTokenType !== undefined && (obj.accessTokenType = oIDCTokenTypeToJSON(message.accessTokenType)); - message.accessTokenRoleAssertion !== undefined && (obj.accessTokenRoleAssertion = message.accessTokenRoleAssertion); - message.idTokenRoleAssertion !== undefined && (obj.idTokenRoleAssertion = message.idTokenRoleAssertion); - message.idTokenUserinfoAssertion !== undefined && (obj.idTokenUserinfoAssertion = message.idTokenUserinfoAssertion); - message.clockSkew !== undefined && - (obj.clockSkew = message.clockSkew ? Duration.toJSON(message.clockSkew) : undefined); - if (message.additionalOrigins) { - obj.additionalOrigins = message.additionalOrigins.map((e) => e); - } else { - obj.additionalOrigins = []; - } - if (message.allowedOrigins) { - obj.allowedOrigins = message.allowedOrigins.map((e) => e); - } else { - obj.allowedOrigins = []; - } - return obj; - }, - - create(base?: DeepPartial): OIDCConfig { - return OIDCConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OIDCConfig { - const message = createBaseOIDCConfig(); - message.redirectUris = object.redirectUris?.map((e) => e) || []; - message.responseTypes = object.responseTypes?.map((e) => e) || []; - message.grantTypes = object.grantTypes?.map((e) => e) || []; - message.appType = object.appType ?? 0; - message.clientId = object.clientId ?? ""; - message.authMethodType = object.authMethodType ?? 0; - message.postLogoutRedirectUris = object.postLogoutRedirectUris?.map((e) => e) || []; - message.version = object.version ?? 0; - message.noneCompliant = object.noneCompliant ?? false; - message.complianceProblems = object.complianceProblems?.map((e) => LocalizedMessage.fromPartial(e)) || []; - message.devMode = object.devMode ?? false; - message.accessTokenType = object.accessTokenType ?? 0; - message.accessTokenRoleAssertion = object.accessTokenRoleAssertion ?? false; - message.idTokenRoleAssertion = object.idTokenRoleAssertion ?? false; - message.idTokenUserinfoAssertion = object.idTokenUserinfoAssertion ?? false; - message.clockSkew = (object.clockSkew !== undefined && object.clockSkew !== null) - ? Duration.fromPartial(object.clockSkew) - : undefined; - message.additionalOrigins = object.additionalOrigins?.map((e) => e) || []; - message.allowedOrigins = object.allowedOrigins?.map((e) => e) || []; - return message; - }, -}; - -function createBaseSAMLConfig(): SAMLConfig { - return { metadataXml: undefined, metadataUrl: undefined }; -} - -export const SAMLConfig = { - encode(message: SAMLConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.metadataXml !== undefined) { - writer.uint32(10).bytes(message.metadataXml); - } - if (message.metadataUrl !== undefined) { - writer.uint32(18).string(message.metadataUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SAMLConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSAMLConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadataXml = reader.bytes() as Buffer; - break; - case 2: - message.metadataUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SAMLConfig { - return { - metadataXml: isSet(object.metadataXml) ? Buffer.from(bytesFromBase64(object.metadataXml)) : undefined, - metadataUrl: isSet(object.metadataUrl) ? String(object.metadataUrl) : undefined, - }; - }, - - toJSON(message: SAMLConfig): unknown { - const obj: any = {}; - message.metadataXml !== undefined && - (obj.metadataXml = message.metadataXml !== undefined ? base64FromBytes(message.metadataXml) : undefined); - message.metadataUrl !== undefined && (obj.metadataUrl = message.metadataUrl); - return obj; - }, - - create(base?: DeepPartial): SAMLConfig { - return SAMLConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SAMLConfig { - const message = createBaseSAMLConfig(); - message.metadataXml = object.metadataXml ?? undefined; - message.metadataUrl = object.metadataUrl ?? undefined; - return message; - }, -}; - -function createBaseAPIConfig(): APIConfig { - return { clientId: "", authMethodType: 0 }; -} - -export const APIConfig = { - encode(message: APIConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.authMethodType !== 0) { - writer.uint32(24).int32(message.authMethodType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): APIConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAPIConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 3: - message.authMethodType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): APIConfig { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - authMethodType: isSet(object.authMethodType) ? aPIAuthMethodTypeFromJSON(object.authMethodType) : 0, - }; - }, - - toJSON(message: APIConfig): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.authMethodType !== undefined && (obj.authMethodType = aPIAuthMethodTypeToJSON(message.authMethodType)); - return obj; - }, - - create(base?: DeepPartial): APIConfig { - return APIConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): APIConfig { - const message = createBaseAPIConfig(); - message.clientId = object.clientId ?? ""; - message.authMethodType = object.authMethodType ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/auth.ts b/apps/login/lib/grpc/zitadel/auth.ts deleted file mode 100644 index bd829a73bb0..00000000000 --- a/apps/login/lib/grpc/zitadel/auth.ts +++ /dev/null @@ -1,7288 +0,0 @@ -/* eslint-disable */ -import type { CallContext, CallOptions } from "nice-grpc-common"; -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { Change, ChangeQuery } from "./change"; -import { IDPUserLink } from "./idp"; -import { Metadata, MetadataQuery } from "./metadata"; -import { ListDetails, ListQuery, ObjectDetails } from "./object"; -import { Org, OrgQuery } from "./org"; -import { LabelPolicy, LoginPolicy, PasswordComplexityPolicy, PrivacyPolicy } from "./policy"; -import { - AuthFactor, - Email, - Gender, - genderFromJSON, - genderToJSON, - Membership, - MembershipQuery, - Phone, - Profile, - RefreshToken, - Session, - User, - WebAuthNKey, - WebAuthNToken, - WebAuthNVerification, -} from "./user"; - -export const protobufPackage = "zitadel.auth.v1"; - -/** This is an empty request */ -export interface HealthzRequest { -} - -/** This is an empty response */ -export interface HealthzResponse { -} - -/** This is an empty request */ -export interface GetSupportedLanguagesRequest { -} - -/** This is an empty response */ -export interface GetSupportedLanguagesResponse { - languages: string[]; -} - -/** - * This is an empty request - * the request parameters are read from the token-header - */ -export interface GetMyUserRequest { -} - -export interface GetMyUserResponse { - user: User | undefined; - lastLogin: Date | undefined; -} - -/** - * This is an empty request - * the request parameters are read from the token-header - */ -export interface RemoveMyUserRequest { -} - -export interface RemoveMyUserResponse { - details: ObjectDetails | undefined; -} - -export interface ListMyUserChangesRequest { - query: ChangeQuery | undefined; -} - -export interface ListMyUserChangesResponse { - /** zitadel.v1.ListDetails details = 1; was always returned empty (as we cannot get the necessary info) */ - result: Change[]; -} - -/** This is an empty request */ -export interface ListMyUserSessionsRequest { -} - -export interface ListMyUserSessionsResponse { - result: Session[]; -} - -export interface ListMyMetadataRequest { - query: ListQuery | undefined; - queries: MetadataQuery[]; -} - -export interface ListMyMetadataResponse { - details: ListDetails | undefined; - result: Metadata[]; -} - -export interface GetMyMetadataRequest { - key: string; -} - -export interface GetMyMetadataResponse { - metadata: Metadata | undefined; -} - -export interface SetMyMetadataRequest { - key: string; - value: Buffer; -} - -export interface SetMyMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface BulkSetMyMetadataRequest { - metadata: BulkSetMyMetadataRequest_Metadata[]; -} - -export interface BulkSetMyMetadataRequest_Metadata { - key: string; - value: Buffer; -} - -export interface BulkSetMyMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveMyMetadataRequest { - key: string; -} - -export interface RemoveMyMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface BulkRemoveMyMetadataRequest { - keys: string[]; -} - -export interface BulkRemoveMyMetadataResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListMyRefreshTokensRequest { -} - -export interface ListMyRefreshTokensResponse { - details: ListDetails | undefined; - result: RefreshToken[]; -} - -export interface RevokeMyRefreshTokenRequest { - id: string; -} - -export interface RevokeMyRefreshTokenResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RevokeAllMyRefreshTokensRequest { -} - -/** This is an empty response */ -export interface RevokeAllMyRefreshTokensResponse { -} - -export interface UpdateMyUserNameRequest { - userName: string; -} - -export interface UpdateMyUserNameResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetMyPasswordComplexityPolicyRequest { -} - -export interface GetMyPasswordComplexityPolicyResponse { - policy: PasswordComplexityPolicy | undefined; -} - -export interface UpdateMyPasswordRequest { - oldPassword: string; - newPassword: string; -} - -export interface UpdateMyPasswordResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetMyProfileRequest { -} - -export interface GetMyProfileResponse { - details: ObjectDetails | undefined; - profile: Profile | undefined; -} - -export interface UpdateMyProfileRequest { - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; -} - -export interface UpdateMyProfileResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetMyEmailRequest { -} - -export interface GetMyEmailResponse { - details: ObjectDetails | undefined; - email: Email | undefined; -} - -export interface SetMyEmailRequest { - email: string; -} - -export interface SetMyEmailResponse { - details: ObjectDetails | undefined; -} - -export interface VerifyMyEmailRequest { - code: string; -} - -export interface VerifyMyEmailResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResendMyEmailVerificationRequest { -} - -export interface ResendMyEmailVerificationResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetMyPhoneRequest { -} - -export interface GetMyPhoneResponse { - details: ObjectDetails | undefined; - phone: Phone | undefined; -} - -export interface SetMyPhoneRequest { - phone: string; -} - -export interface SetMyPhoneResponse { - details: ObjectDetails | undefined; -} - -export interface VerifyMyPhoneRequest { - code: string; -} - -export interface VerifyMyPhoneResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResendMyPhoneVerificationRequest { -} - -export interface ResendMyPhoneVerificationResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveMyPhoneRequest { -} - -export interface RemoveMyPhoneResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveMyAvatarRequest { -} - -export interface RemoveMyAvatarResponse { - details: ObjectDetails | undefined; -} - -export interface ListMyLinkedIDPsRequest { - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListMyLinkedIDPsResponse { - details: ListDetails | undefined; - result: IDPUserLink[]; -} - -export interface RemoveMyLinkedIDPRequest { - idpId: string; - linkedUserId: string; -} - -export interface RemoveMyLinkedIDPResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListMyAuthFactorsRequest { -} - -export interface ListMyAuthFactorsResponse { - result: AuthFactor[]; -} - -/** This is an empty request */ -export interface AddMyAuthFactorU2FRequest { -} - -export interface AddMyAuthFactorU2FResponse { - key: WebAuthNKey | undefined; - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface AddMyAuthFactorOTPRequest { -} - -export interface AddMyAuthFactorOTPResponse { - url: string; - secret: string; - details: ObjectDetails | undefined; -} - -export interface VerifyMyAuthFactorOTPRequest { - code: string; -} - -export interface VerifyMyAuthFactorOTPResponse { - details: ObjectDetails | undefined; -} - -export interface VerifyMyAuthFactorU2FRequest { - verification: WebAuthNVerification | undefined; -} - -export interface VerifyMyAuthFactorU2FResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveMyAuthFactorOTPRequest { -} - -export interface RemoveMyAuthFactorOTPResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveMyAuthFactorU2FRequest { - tokenId: string; -} - -export interface RemoveMyAuthFactorU2FResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListMyPasswordlessRequest { -} - -export interface ListMyPasswordlessResponse { - result: WebAuthNToken[]; -} - -/** This is an empty request */ -export interface AddMyPasswordlessRequest { -} - -export interface AddMyPasswordlessResponse { - key: WebAuthNKey | undefined; - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface AddMyPasswordlessLinkRequest { -} - -export interface AddMyPasswordlessLinkResponse { - details: ObjectDetails | undefined; - link: string; - expiration: Duration | undefined; -} - -/** This is an empty request */ -export interface SendMyPasswordlessLinkRequest { -} - -export interface SendMyPasswordlessLinkResponse { - details: ObjectDetails | undefined; -} - -export interface VerifyMyPasswordlessRequest { - verification: WebAuthNVerification | undefined; -} - -export interface VerifyMyPasswordlessResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveMyPasswordlessRequest { - tokenId: string; -} - -export interface RemoveMyPasswordlessResponse { - details: ObjectDetails | undefined; -} - -export interface ListMyUserGrantsRequest { - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListMyUserGrantsResponse { - details: ListDetails | undefined; - result: UserGrant[]; -} - -export interface UserGrant { - orgId: string; - projectId: string; - userId: string; - /** Deprecated: user role_keys */ - roles: string[]; - orgName: string; - grantId: string; - details: ObjectDetails | undefined; - orgDomain: string; - projectName: string; - projectGrantId: string; - roleKeys: string[]; -} - -export interface ListMyProjectOrgsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: OrgQuery[]; -} - -export interface ListMyProjectOrgsResponse { - details: ListDetails | undefined; - result: Org[]; -} - -/** This is an empty request */ -export interface ListMyZitadelPermissionsRequest { -} - -export interface ListMyZitadelPermissionsResponse { - result: string[]; -} - -/** This is an empty request */ -export interface ListMyProjectPermissionsRequest { -} - -export interface ListMyProjectPermissionsResponse { - result: string[]; -} - -export interface ListMyMembershipsRequest { - /** the field the result is sorted */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: MembershipQuery[]; -} - -export interface ListMyMembershipsResponse { - details: ListDetails | undefined; - result: Membership[]; -} - -/** This is an empty request */ -export interface GetMyLabelPolicyRequest { -} - -export interface GetMyLabelPolicyResponse { - policy: LabelPolicy | undefined; -} - -/** This is an empty request */ -export interface GetMyPrivacyPolicyRequest { -} - -export interface GetMyPrivacyPolicyResponse { - policy: PrivacyPolicy | undefined; -} - -/** This is an empty request */ -export interface GetMyLoginPolicyRequest { -} - -export interface GetMyLoginPolicyResponse { - policy: LoginPolicy | undefined; -} - -function createBaseHealthzRequest(): HealthzRequest { - return {}; -} - -export const HealthzRequest = { - encode(_: HealthzRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzRequest { - return {}; - }, - - toJSON(_: HealthzRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzRequest { - return HealthzRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzRequest { - const message = createBaseHealthzRequest(); - return message; - }, -}; - -function createBaseHealthzResponse(): HealthzResponse { - return {}; -} - -export const HealthzResponse = { - encode(_: HealthzResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzResponse { - return {}; - }, - - toJSON(_: HealthzResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzResponse { - return HealthzResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzResponse { - const message = createBaseHealthzResponse(); - return message; - }, -}; - -function createBaseGetSupportedLanguagesRequest(): GetSupportedLanguagesRequest { - return {}; -} - -export const GetSupportedLanguagesRequest = { - encode(_: GetSupportedLanguagesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSupportedLanguagesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSupportedLanguagesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetSupportedLanguagesRequest { - return {}; - }, - - toJSON(_: GetSupportedLanguagesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetSupportedLanguagesRequest { - return GetSupportedLanguagesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetSupportedLanguagesRequest { - const message = createBaseGetSupportedLanguagesRequest(); - return message; - }, -}; - -function createBaseGetSupportedLanguagesResponse(): GetSupportedLanguagesResponse { - return { languages: [] }; -} - -export const GetSupportedLanguagesResponse = { - encode(message: GetSupportedLanguagesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.languages) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSupportedLanguagesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSupportedLanguagesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.languages.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSupportedLanguagesResponse { - return { languages: Array.isArray(object?.languages) ? object.languages.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: GetSupportedLanguagesResponse): unknown { - const obj: any = {}; - if (message.languages) { - obj.languages = message.languages.map((e) => e); - } else { - obj.languages = []; - } - return obj; - }, - - create(base?: DeepPartial): GetSupportedLanguagesResponse { - return GetSupportedLanguagesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSupportedLanguagesResponse { - const message = createBaseGetSupportedLanguagesResponse(); - message.languages = object.languages?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGetMyUserRequest(): GetMyUserRequest { - return {}; -} - -export const GetMyUserRequest = { - encode(_: GetMyUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyUserRequest { - return {}; - }, - - toJSON(_: GetMyUserRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyUserRequest { - return GetMyUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyUserRequest { - const message = createBaseGetMyUserRequest(); - return message; - }, -}; - -function createBaseGetMyUserResponse(): GetMyUserResponse { - return { user: undefined, lastLogin: undefined }; -} - -export const GetMyUserResponse = { - encode(message: GetMyUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.user !== undefined) { - User.encode(message.user, writer.uint32(10).fork()).ldelim(); - } - if (message.lastLogin !== undefined) { - Timestamp.encode(toTimestamp(message.lastLogin), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.user = User.decode(reader, reader.uint32()); - break; - case 2: - message.lastLogin = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyUserResponse { - return { - user: isSet(object.user) ? User.fromJSON(object.user) : undefined, - lastLogin: isSet(object.lastLogin) ? fromJsonTimestamp(object.lastLogin) : undefined, - }; - }, - - toJSON(message: GetMyUserResponse): unknown { - const obj: any = {}; - message.user !== undefined && (obj.user = message.user ? User.toJSON(message.user) : undefined); - message.lastLogin !== undefined && (obj.lastLogin = message.lastLogin.toISOString()); - return obj; - }, - - create(base?: DeepPartial): GetMyUserResponse { - return GetMyUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyUserResponse { - const message = createBaseGetMyUserResponse(); - message.user = (object.user !== undefined && object.user !== null) ? User.fromPartial(object.user) : undefined; - message.lastLogin = object.lastLogin ?? undefined; - return message; - }, -}; - -function createBaseRemoveMyUserRequest(): RemoveMyUserRequest { - return {}; -} - -export const RemoveMyUserRequest = { - encode(_: RemoveMyUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveMyUserRequest { - return {}; - }, - - toJSON(_: RemoveMyUserRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveMyUserRequest { - return RemoveMyUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveMyUserRequest { - const message = createBaseRemoveMyUserRequest(); - return message; - }, -}; - -function createBaseRemoveMyUserResponse(): RemoveMyUserResponse { - return { details: undefined }; -} - -export const RemoveMyUserResponse = { - encode(message: RemoveMyUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyUserResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyUserResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyUserResponse { - return RemoveMyUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyUserResponse { - const message = createBaseRemoveMyUserResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListMyUserChangesRequest(): ListMyUserChangesRequest { - return { query: undefined }; -} - -export const ListMyUserChangesRequest = { - encode(message: ListMyUserChangesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ChangeQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyUserChangesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyUserChangesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ChangeQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyUserChangesRequest { - return { query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListMyUserChangesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ChangeQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListMyUserChangesRequest { - return ListMyUserChangesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyUserChangesRequest { - const message = createBaseListMyUserChangesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ChangeQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListMyUserChangesResponse(): ListMyUserChangesResponse { - return { result: [] }; -} - -export const ListMyUserChangesResponse = { - encode(message: ListMyUserChangesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Change.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyUserChangesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyUserChangesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.result.push(Change.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyUserChangesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Change.fromJSON(e)) : [] }; - }, - - toJSON(message: ListMyUserChangesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Change.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyUserChangesResponse { - return ListMyUserChangesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyUserChangesResponse { - const message = createBaseListMyUserChangesResponse(); - message.result = object.result?.map((e) => Change.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListMyUserSessionsRequest(): ListMyUserSessionsRequest { - return {}; -} - -export const ListMyUserSessionsRequest = { - encode(_: ListMyUserSessionsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyUserSessionsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyUserSessionsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListMyUserSessionsRequest { - return {}; - }, - - toJSON(_: ListMyUserSessionsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListMyUserSessionsRequest { - return ListMyUserSessionsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListMyUserSessionsRequest { - const message = createBaseListMyUserSessionsRequest(); - return message; - }, -}; - -function createBaseListMyUserSessionsResponse(): ListMyUserSessionsResponse { - return { result: [] }; -} - -export const ListMyUserSessionsResponse = { - encode(message: ListMyUserSessionsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Session.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyUserSessionsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyUserSessionsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(Session.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyUserSessionsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Session.fromJSON(e)) : [] }; - }, - - toJSON(message: ListMyUserSessionsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Session.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyUserSessionsResponse { - return ListMyUserSessionsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyUserSessionsResponse { - const message = createBaseListMyUserSessionsResponse(); - message.result = object.result?.map((e) => Session.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListMyMetadataRequest(): ListMyMetadataRequest { - return { query: undefined, queries: [] }; -} - -export const ListMyMetadataRequest = { - encode(message: ListMyMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - MetadataQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(MetadataQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyMetadataRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => MetadataQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyMetadataRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? MetadataQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyMetadataRequest { - return ListMyMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyMetadataRequest { - const message = createBaseListMyMetadataRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => MetadataQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListMyMetadataResponse(): ListMyMetadataResponse { - return { details: undefined, result: [] }; -} - -export const ListMyMetadataResponse = { - encode(message: ListMyMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Metadata.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyMetadataResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Metadata.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Metadata.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyMetadataResponse { - return ListMyMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyMetadataResponse { - const message = createBaseListMyMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Metadata.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetMyMetadataRequest(): GetMyMetadataRequest { - return { key: "" }; -} - -export const GetMyMetadataRequest = { - encode(message: GetMyMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyMetadataRequest { - return { key: isSet(object.key) ? String(object.key) : "" }; - }, - - toJSON(message: GetMyMetadataRequest): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): GetMyMetadataRequest { - return GetMyMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyMetadataRequest { - const message = createBaseGetMyMetadataRequest(); - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseGetMyMetadataResponse(): GetMyMetadataResponse { - return { metadata: undefined }; -} - -export const GetMyMetadataResponse = { - encode(message: GetMyMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.metadata !== undefined) { - Metadata.encode(message.metadata, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadata = Metadata.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyMetadataResponse { - return { metadata: isSet(object.metadata) ? Metadata.fromJSON(object.metadata) : undefined }; - }, - - toJSON(message: GetMyMetadataResponse): unknown { - const obj: any = {}; - message.metadata !== undefined && (obj.metadata = message.metadata ? Metadata.toJSON(message.metadata) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyMetadataResponse { - return GetMyMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyMetadataResponse { - const message = createBaseGetMyMetadataResponse(); - message.metadata = (object.metadata !== undefined && object.metadata !== null) - ? Metadata.fromPartial(object.metadata) - : undefined; - return message; - }, -}; - -function createBaseSetMyMetadataRequest(): SetMyMetadataRequest { - return { key: "", value: Buffer.alloc(0) }; -} - -export const SetMyMetadataRequest = { - encode(message: SetMyMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetMyMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetMyMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetMyMetadataRequest { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: SetMyMetadataRequest): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): SetMyMetadataRequest { - return SetMyMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetMyMetadataRequest { - const message = createBaseSetMyMetadataRequest(); - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseSetMyMetadataResponse(): SetMyMetadataResponse { - return { details: undefined }; -} - -export const SetMyMetadataResponse = { - encode(message: SetMyMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetMyMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetMyMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetMyMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetMyMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetMyMetadataResponse { - return SetMyMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetMyMetadataResponse { - const message = createBaseSetMyMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkSetMyMetadataRequest(): BulkSetMyMetadataRequest { - return { metadata: [] }; -} - -export const BulkSetMyMetadataRequest = { - encode(message: BulkSetMyMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.metadata) { - BulkSetMyMetadataRequest_Metadata.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetMyMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetMyMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadata.push(BulkSetMyMetadataRequest_Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetMyMetadataRequest { - return { - metadata: Array.isArray(object?.metadata) - ? object.metadata.map((e: any) => BulkSetMyMetadataRequest_Metadata.fromJSON(e)) - : [], - }; - }, - - toJSON(message: BulkSetMyMetadataRequest): unknown { - const obj: any = {}; - if (message.metadata) { - obj.metadata = message.metadata.map((e) => e ? BulkSetMyMetadataRequest_Metadata.toJSON(e) : undefined); - } else { - obj.metadata = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkSetMyMetadataRequest { - return BulkSetMyMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetMyMetadataRequest { - const message = createBaseBulkSetMyMetadataRequest(); - message.metadata = object.metadata?.map((e) => BulkSetMyMetadataRequest_Metadata.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseBulkSetMyMetadataRequest_Metadata(): BulkSetMyMetadataRequest_Metadata { - return { key: "", value: Buffer.alloc(0) }; -} - -export const BulkSetMyMetadataRequest_Metadata = { - encode(message: BulkSetMyMetadataRequest_Metadata, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetMyMetadataRequest_Metadata { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetMyMetadataRequest_Metadata(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetMyMetadataRequest_Metadata { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: BulkSetMyMetadataRequest_Metadata): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): BulkSetMyMetadataRequest_Metadata { - return BulkSetMyMetadataRequest_Metadata.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetMyMetadataRequest_Metadata { - const message = createBaseBulkSetMyMetadataRequest_Metadata(); - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseBulkSetMyMetadataResponse(): BulkSetMyMetadataResponse { - return { details: undefined }; -} - -export const BulkSetMyMetadataResponse = { - encode(message: BulkSetMyMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetMyMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetMyMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetMyMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkSetMyMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkSetMyMetadataResponse { - return BulkSetMyMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetMyMetadataResponse { - const message = createBaseBulkSetMyMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMyMetadataRequest(): RemoveMyMetadataRequest { - return { key: "" }; -} - -export const RemoveMyMetadataRequest = { - encode(message: RemoveMyMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyMetadataRequest { - return { key: isSet(object.key) ? String(object.key) : "" }; - }, - - toJSON(message: RemoveMyMetadataRequest): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): RemoveMyMetadataRequest { - return RemoveMyMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyMetadataRequest { - const message = createBaseRemoveMyMetadataRequest(); - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseRemoveMyMetadataResponse(): RemoveMyMetadataResponse { - return { details: undefined }; -} - -export const RemoveMyMetadataResponse = { - encode(message: RemoveMyMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyMetadataResponse { - return RemoveMyMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyMetadataResponse { - const message = createBaseRemoveMyMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkRemoveMyMetadataRequest(): BulkRemoveMyMetadataRequest { - return { keys: [] }; -} - -export const BulkRemoveMyMetadataRequest = { - encode(message: BulkRemoveMyMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.keys) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveMyMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveMyMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.keys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveMyMetadataRequest { - return { keys: Array.isArray(object?.keys) ? object.keys.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: BulkRemoveMyMetadataRequest): unknown { - const obj: any = {}; - if (message.keys) { - obj.keys = message.keys.map((e) => e); - } else { - obj.keys = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkRemoveMyMetadataRequest { - return BulkRemoveMyMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveMyMetadataRequest { - const message = createBaseBulkRemoveMyMetadataRequest(); - message.keys = object.keys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseBulkRemoveMyMetadataResponse(): BulkRemoveMyMetadataResponse { - return { details: undefined }; -} - -export const BulkRemoveMyMetadataResponse = { - encode(message: BulkRemoveMyMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveMyMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveMyMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveMyMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkRemoveMyMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkRemoveMyMetadataResponse { - return BulkRemoveMyMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveMyMetadataResponse { - const message = createBaseBulkRemoveMyMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListMyRefreshTokensRequest(): ListMyRefreshTokensRequest { - return {}; -} - -export const ListMyRefreshTokensRequest = { - encode(_: ListMyRefreshTokensRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyRefreshTokensRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyRefreshTokensRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListMyRefreshTokensRequest { - return {}; - }, - - toJSON(_: ListMyRefreshTokensRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListMyRefreshTokensRequest { - return ListMyRefreshTokensRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListMyRefreshTokensRequest { - const message = createBaseListMyRefreshTokensRequest(); - return message; - }, -}; - -function createBaseListMyRefreshTokensResponse(): ListMyRefreshTokensResponse { - return { details: undefined, result: [] }; -} - -export const ListMyRefreshTokensResponse = { - encode(message: ListMyRefreshTokensResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - RefreshToken.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyRefreshTokensResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyRefreshTokensResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(RefreshToken.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyRefreshTokensResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => RefreshToken.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyRefreshTokensResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? RefreshToken.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyRefreshTokensResponse { - return ListMyRefreshTokensResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyRefreshTokensResponse { - const message = createBaseListMyRefreshTokensResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => RefreshToken.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseRevokeMyRefreshTokenRequest(): RevokeMyRefreshTokenRequest { - return { id: "" }; -} - -export const RevokeMyRefreshTokenRequest = { - encode(message: RevokeMyRefreshTokenRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RevokeMyRefreshTokenRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRevokeMyRefreshTokenRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RevokeMyRefreshTokenRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: RevokeMyRefreshTokenRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): RevokeMyRefreshTokenRequest { - return RevokeMyRefreshTokenRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RevokeMyRefreshTokenRequest { - const message = createBaseRevokeMyRefreshTokenRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseRevokeMyRefreshTokenResponse(): RevokeMyRefreshTokenResponse { - return { details: undefined }; -} - -export const RevokeMyRefreshTokenResponse = { - encode(message: RevokeMyRefreshTokenResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RevokeMyRefreshTokenResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRevokeMyRefreshTokenResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RevokeMyRefreshTokenResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RevokeMyRefreshTokenResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RevokeMyRefreshTokenResponse { - return RevokeMyRefreshTokenResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RevokeMyRefreshTokenResponse { - const message = createBaseRevokeMyRefreshTokenResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRevokeAllMyRefreshTokensRequest(): RevokeAllMyRefreshTokensRequest { - return {}; -} - -export const RevokeAllMyRefreshTokensRequest = { - encode(_: RevokeAllMyRefreshTokensRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RevokeAllMyRefreshTokensRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRevokeAllMyRefreshTokensRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RevokeAllMyRefreshTokensRequest { - return {}; - }, - - toJSON(_: RevokeAllMyRefreshTokensRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RevokeAllMyRefreshTokensRequest { - return RevokeAllMyRefreshTokensRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RevokeAllMyRefreshTokensRequest { - const message = createBaseRevokeAllMyRefreshTokensRequest(); - return message; - }, -}; - -function createBaseRevokeAllMyRefreshTokensResponse(): RevokeAllMyRefreshTokensResponse { - return {}; -} - -export const RevokeAllMyRefreshTokensResponse = { - encode(_: RevokeAllMyRefreshTokensResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RevokeAllMyRefreshTokensResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRevokeAllMyRefreshTokensResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RevokeAllMyRefreshTokensResponse { - return {}; - }, - - toJSON(_: RevokeAllMyRefreshTokensResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RevokeAllMyRefreshTokensResponse { - return RevokeAllMyRefreshTokensResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RevokeAllMyRefreshTokensResponse { - const message = createBaseRevokeAllMyRefreshTokensResponse(); - return message; - }, -}; - -function createBaseUpdateMyUserNameRequest(): UpdateMyUserNameRequest { - return { userName: "" }; -} - -export const UpdateMyUserNameRequest = { - encode(message: UpdateMyUserNameRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMyUserNameRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMyUserNameRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMyUserNameRequest { - return { userName: isSet(object.userName) ? String(object.userName) : "" }; - }, - - toJSON(message: UpdateMyUserNameRequest): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - return obj; - }, - - create(base?: DeepPartial): UpdateMyUserNameRequest { - return UpdateMyUserNameRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMyUserNameRequest { - const message = createBaseUpdateMyUserNameRequest(); - message.userName = object.userName ?? ""; - return message; - }, -}; - -function createBaseUpdateMyUserNameResponse(): UpdateMyUserNameResponse { - return { details: undefined }; -} - -export const UpdateMyUserNameResponse = { - encode(message: UpdateMyUserNameResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMyUserNameResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMyUserNameResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMyUserNameResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateMyUserNameResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateMyUserNameResponse { - return UpdateMyUserNameResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMyUserNameResponse { - const message = createBaseUpdateMyUserNameResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetMyPasswordComplexityPolicyRequest(): GetMyPasswordComplexityPolicyRequest { - return {}; -} - -export const GetMyPasswordComplexityPolicyRequest = { - encode(_: GetMyPasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyPasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyPasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyPasswordComplexityPolicyRequest { - return {}; - }, - - toJSON(_: GetMyPasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyPasswordComplexityPolicyRequest { - return GetMyPasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyPasswordComplexityPolicyRequest { - const message = createBaseGetMyPasswordComplexityPolicyRequest(); - return message; - }, -}; - -function createBaseGetMyPasswordComplexityPolicyResponse(): GetMyPasswordComplexityPolicyResponse { - return { policy: undefined }; -} - -export const GetMyPasswordComplexityPolicyResponse = { - encode(message: GetMyPasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordComplexityPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyPasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyPasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordComplexityPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyPasswordComplexityPolicyResponse { - return { policy: isSet(object.policy) ? PasswordComplexityPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetMyPasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordComplexityPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyPasswordComplexityPolicyResponse { - return GetMyPasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyPasswordComplexityPolicyResponse { - const message = createBaseGetMyPasswordComplexityPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordComplexityPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseUpdateMyPasswordRequest(): UpdateMyPasswordRequest { - return { oldPassword: "", newPassword: "" }; -} - -export const UpdateMyPasswordRequest = { - encode(message: UpdateMyPasswordRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.oldPassword !== "") { - writer.uint32(10).string(message.oldPassword); - } - if (message.newPassword !== "") { - writer.uint32(18).string(message.newPassword); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMyPasswordRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMyPasswordRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.oldPassword = reader.string(); - break; - case 2: - message.newPassword = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMyPasswordRequest { - return { - oldPassword: isSet(object.oldPassword) ? String(object.oldPassword) : "", - newPassword: isSet(object.newPassword) ? String(object.newPassword) : "", - }; - }, - - toJSON(message: UpdateMyPasswordRequest): unknown { - const obj: any = {}; - message.oldPassword !== undefined && (obj.oldPassword = message.oldPassword); - message.newPassword !== undefined && (obj.newPassword = message.newPassword); - return obj; - }, - - create(base?: DeepPartial): UpdateMyPasswordRequest { - return UpdateMyPasswordRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMyPasswordRequest { - const message = createBaseUpdateMyPasswordRequest(); - message.oldPassword = object.oldPassword ?? ""; - message.newPassword = object.newPassword ?? ""; - return message; - }, -}; - -function createBaseUpdateMyPasswordResponse(): UpdateMyPasswordResponse { - return { details: undefined }; -} - -export const UpdateMyPasswordResponse = { - encode(message: UpdateMyPasswordResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMyPasswordResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMyPasswordResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMyPasswordResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateMyPasswordResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateMyPasswordResponse { - return UpdateMyPasswordResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMyPasswordResponse { - const message = createBaseUpdateMyPasswordResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetMyProfileRequest(): GetMyProfileRequest { - return {}; -} - -export const GetMyProfileRequest = { - encode(_: GetMyProfileRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyProfileRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyProfileRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyProfileRequest { - return {}; - }, - - toJSON(_: GetMyProfileRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyProfileRequest { - return GetMyProfileRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyProfileRequest { - const message = createBaseGetMyProfileRequest(); - return message; - }, -}; - -function createBaseGetMyProfileResponse(): GetMyProfileResponse { - return { details: undefined, profile: undefined }; -} - -export const GetMyProfileResponse = { - encode(message: GetMyProfileResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.profile !== undefined) { - Profile.encode(message.profile, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyProfileResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyProfileResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.profile = Profile.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyProfileResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - profile: isSet(object.profile) ? Profile.fromJSON(object.profile) : undefined, - }; - }, - - toJSON(message: GetMyProfileResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.profile !== undefined && (obj.profile = message.profile ? Profile.toJSON(message.profile) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyProfileResponse { - return GetMyProfileResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyProfileResponse { - const message = createBaseGetMyProfileResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.profile = (object.profile !== undefined && object.profile !== null) - ? Profile.fromPartial(object.profile) - : undefined; - return message; - }, -}; - -function createBaseUpdateMyProfileRequest(): UpdateMyProfileRequest { - return { firstName: "", lastName: "", nickName: "", displayName: "", preferredLanguage: "", gender: 0 }; -} - -export const UpdateMyProfileRequest = { - encode(message: UpdateMyProfileRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(26).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(48).int32(message.gender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMyProfileRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMyProfileRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.nickName = reader.string(); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - case 6: - message.gender = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMyProfileRequest { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - }; - }, - - toJSON(message: UpdateMyProfileRequest): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - return obj; - }, - - create(base?: DeepPartial): UpdateMyProfileRequest { - return UpdateMyProfileRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMyProfileRequest { - const message = createBaseUpdateMyProfileRequest(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - return message; - }, -}; - -function createBaseUpdateMyProfileResponse(): UpdateMyProfileResponse { - return { details: undefined }; -} - -export const UpdateMyProfileResponse = { - encode(message: UpdateMyProfileResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMyProfileResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMyProfileResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMyProfileResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateMyProfileResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateMyProfileResponse { - return UpdateMyProfileResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMyProfileResponse { - const message = createBaseUpdateMyProfileResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetMyEmailRequest(): GetMyEmailRequest { - return {}; -} - -export const GetMyEmailRequest = { - encode(_: GetMyEmailRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyEmailRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyEmailRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyEmailRequest { - return {}; - }, - - toJSON(_: GetMyEmailRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyEmailRequest { - return GetMyEmailRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyEmailRequest { - const message = createBaseGetMyEmailRequest(); - return message; - }, -}; - -function createBaseGetMyEmailResponse(): GetMyEmailResponse { - return { details: undefined, email: undefined }; -} - -export const GetMyEmailResponse = { - encode(message: GetMyEmailResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.email !== undefined) { - Email.encode(message.email, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyEmailResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyEmailResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.email = Email.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyEmailResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - email: isSet(object.email) ? Email.fromJSON(object.email) : undefined, - }; - }, - - toJSON(message: GetMyEmailResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.email !== undefined && (obj.email = message.email ? Email.toJSON(message.email) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyEmailResponse { - return GetMyEmailResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyEmailResponse { - const message = createBaseGetMyEmailResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.email = (object.email !== undefined && object.email !== null) ? Email.fromPartial(object.email) : undefined; - return message; - }, -}; - -function createBaseSetMyEmailRequest(): SetMyEmailRequest { - return { email: "" }; -} - -export const SetMyEmailRequest = { - encode(message: SetMyEmailRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetMyEmailRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetMyEmailRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetMyEmailRequest { - return { email: isSet(object.email) ? String(object.email) : "" }; - }, - - toJSON(message: SetMyEmailRequest): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - return obj; - }, - - create(base?: DeepPartial): SetMyEmailRequest { - return SetMyEmailRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetMyEmailRequest { - const message = createBaseSetMyEmailRequest(); - message.email = object.email ?? ""; - return message; - }, -}; - -function createBaseSetMyEmailResponse(): SetMyEmailResponse { - return { details: undefined }; -} - -export const SetMyEmailResponse = { - encode(message: SetMyEmailResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetMyEmailResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetMyEmailResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetMyEmailResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetMyEmailResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetMyEmailResponse { - return SetMyEmailResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetMyEmailResponse { - const message = createBaseSetMyEmailResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyEmailRequest(): VerifyMyEmailRequest { - return { code: "" }; -} - -export const VerifyMyEmailRequest = { - encode(message: VerifyMyEmailRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.code !== "") { - writer.uint32(10).string(message.code); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyEmailRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyEmailRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyEmailRequest { - return { code: isSet(object.code) ? String(object.code) : "" }; - }, - - toJSON(message: VerifyMyEmailRequest): unknown { - const obj: any = {}; - message.code !== undefined && (obj.code = message.code); - return obj; - }, - - create(base?: DeepPartial): VerifyMyEmailRequest { - return VerifyMyEmailRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyEmailRequest { - const message = createBaseVerifyMyEmailRequest(); - message.code = object.code ?? ""; - return message; - }, -}; - -function createBaseVerifyMyEmailResponse(): VerifyMyEmailResponse { - return { details: undefined }; -} - -export const VerifyMyEmailResponse = { - encode(message: VerifyMyEmailResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyEmailResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyEmailResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyEmailResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: VerifyMyEmailResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyEmailResponse { - return VerifyMyEmailResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyEmailResponse { - const message = createBaseVerifyMyEmailResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResendMyEmailVerificationRequest(): ResendMyEmailVerificationRequest { - return {}; -} - -export const ResendMyEmailVerificationRequest = { - encode(_: ResendMyEmailVerificationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendMyEmailVerificationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendMyEmailVerificationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResendMyEmailVerificationRequest { - return {}; - }, - - toJSON(_: ResendMyEmailVerificationRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResendMyEmailVerificationRequest { - return ResendMyEmailVerificationRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResendMyEmailVerificationRequest { - const message = createBaseResendMyEmailVerificationRequest(); - return message; - }, -}; - -function createBaseResendMyEmailVerificationResponse(): ResendMyEmailVerificationResponse { - return { details: undefined }; -} - -export const ResendMyEmailVerificationResponse = { - encode(message: ResendMyEmailVerificationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendMyEmailVerificationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendMyEmailVerificationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendMyEmailVerificationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResendMyEmailVerificationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResendMyEmailVerificationResponse { - return ResendMyEmailVerificationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendMyEmailVerificationResponse { - const message = createBaseResendMyEmailVerificationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetMyPhoneRequest(): GetMyPhoneRequest { - return {}; -} - -export const GetMyPhoneRequest = { - encode(_: GetMyPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyPhoneRequest { - return {}; - }, - - toJSON(_: GetMyPhoneRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyPhoneRequest { - return GetMyPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyPhoneRequest { - const message = createBaseGetMyPhoneRequest(); - return message; - }, -}; - -function createBaseGetMyPhoneResponse(): GetMyPhoneResponse { - return { details: undefined, phone: undefined }; -} - -export const GetMyPhoneResponse = { - encode(message: GetMyPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.phone !== undefined) { - Phone.encode(message.phone, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.phone = Phone.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyPhoneResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - phone: isSet(object.phone) ? Phone.fromJSON(object.phone) : undefined, - }; - }, - - toJSON(message: GetMyPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.phone !== undefined && (obj.phone = message.phone ? Phone.toJSON(message.phone) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyPhoneResponse { - return GetMyPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyPhoneResponse { - const message = createBaseGetMyPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) ? Phone.fromPartial(object.phone) : undefined; - return message; - }, -}; - -function createBaseSetMyPhoneRequest(): SetMyPhoneRequest { - return { phone: "" }; -} - -export const SetMyPhoneRequest = { - encode(message: SetMyPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.phone !== "") { - writer.uint32(10).string(message.phone); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetMyPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetMyPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.phone = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetMyPhoneRequest { - return { phone: isSet(object.phone) ? String(object.phone) : "" }; - }, - - toJSON(message: SetMyPhoneRequest): unknown { - const obj: any = {}; - message.phone !== undefined && (obj.phone = message.phone); - return obj; - }, - - create(base?: DeepPartial): SetMyPhoneRequest { - return SetMyPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetMyPhoneRequest { - const message = createBaseSetMyPhoneRequest(); - message.phone = object.phone ?? ""; - return message; - }, -}; - -function createBaseSetMyPhoneResponse(): SetMyPhoneResponse { - return { details: undefined }; -} - -export const SetMyPhoneResponse = { - encode(message: SetMyPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetMyPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetMyPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetMyPhoneResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetMyPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetMyPhoneResponse { - return SetMyPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetMyPhoneResponse { - const message = createBaseSetMyPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyPhoneRequest(): VerifyMyPhoneRequest { - return { code: "" }; -} - -export const VerifyMyPhoneRequest = { - encode(message: VerifyMyPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.code !== "") { - writer.uint32(10).string(message.code); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyPhoneRequest { - return { code: isSet(object.code) ? String(object.code) : "" }; - }, - - toJSON(message: VerifyMyPhoneRequest): unknown { - const obj: any = {}; - message.code !== undefined && (obj.code = message.code); - return obj; - }, - - create(base?: DeepPartial): VerifyMyPhoneRequest { - return VerifyMyPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyPhoneRequest { - const message = createBaseVerifyMyPhoneRequest(); - message.code = object.code ?? ""; - return message; - }, -}; - -function createBaseVerifyMyPhoneResponse(): VerifyMyPhoneResponse { - return { details: undefined }; -} - -export const VerifyMyPhoneResponse = { - encode(message: VerifyMyPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyPhoneResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: VerifyMyPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyPhoneResponse { - return VerifyMyPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyPhoneResponse { - const message = createBaseVerifyMyPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResendMyPhoneVerificationRequest(): ResendMyPhoneVerificationRequest { - return {}; -} - -export const ResendMyPhoneVerificationRequest = { - encode(_: ResendMyPhoneVerificationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendMyPhoneVerificationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendMyPhoneVerificationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResendMyPhoneVerificationRequest { - return {}; - }, - - toJSON(_: ResendMyPhoneVerificationRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResendMyPhoneVerificationRequest { - return ResendMyPhoneVerificationRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResendMyPhoneVerificationRequest { - const message = createBaseResendMyPhoneVerificationRequest(); - return message; - }, -}; - -function createBaseResendMyPhoneVerificationResponse(): ResendMyPhoneVerificationResponse { - return { details: undefined }; -} - -export const ResendMyPhoneVerificationResponse = { - encode(message: ResendMyPhoneVerificationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendMyPhoneVerificationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendMyPhoneVerificationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendMyPhoneVerificationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResendMyPhoneVerificationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResendMyPhoneVerificationResponse { - return ResendMyPhoneVerificationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendMyPhoneVerificationResponse { - const message = createBaseResendMyPhoneVerificationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMyPhoneRequest(): RemoveMyPhoneRequest { - return {}; -} - -export const RemoveMyPhoneRequest = { - encode(_: RemoveMyPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveMyPhoneRequest { - return {}; - }, - - toJSON(_: RemoveMyPhoneRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveMyPhoneRequest { - return RemoveMyPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveMyPhoneRequest { - const message = createBaseRemoveMyPhoneRequest(); - return message; - }, -}; - -function createBaseRemoveMyPhoneResponse(): RemoveMyPhoneResponse { - return { details: undefined }; -} - -export const RemoveMyPhoneResponse = { - encode(message: RemoveMyPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyPhoneResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyPhoneResponse { - return RemoveMyPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyPhoneResponse { - const message = createBaseRemoveMyPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMyAvatarRequest(): RemoveMyAvatarRequest { - return {}; -} - -export const RemoveMyAvatarRequest = { - encode(_: RemoveMyAvatarRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyAvatarRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyAvatarRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveMyAvatarRequest { - return {}; - }, - - toJSON(_: RemoveMyAvatarRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveMyAvatarRequest { - return RemoveMyAvatarRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveMyAvatarRequest { - const message = createBaseRemoveMyAvatarRequest(); - return message; - }, -}; - -function createBaseRemoveMyAvatarResponse(): RemoveMyAvatarResponse { - return { details: undefined }; -} - -export const RemoveMyAvatarResponse = { - encode(message: RemoveMyAvatarResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyAvatarResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyAvatarResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyAvatarResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyAvatarResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyAvatarResponse { - return RemoveMyAvatarResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyAvatarResponse { - const message = createBaseRemoveMyAvatarResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListMyLinkedIDPsRequest(): ListMyLinkedIDPsRequest { - return { query: undefined }; -} - -export const ListMyLinkedIDPsRequest = { - encode(message: ListMyLinkedIDPsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyLinkedIDPsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyLinkedIDPsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyLinkedIDPsRequest { - return { query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListMyLinkedIDPsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListMyLinkedIDPsRequest { - return ListMyLinkedIDPsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyLinkedIDPsRequest { - const message = createBaseListMyLinkedIDPsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListMyLinkedIDPsResponse(): ListMyLinkedIDPsResponse { - return { details: undefined, result: [] }; -} - -export const ListMyLinkedIDPsResponse = { - encode(message: ListMyLinkedIDPsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - IDPUserLink.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyLinkedIDPsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyLinkedIDPsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(IDPUserLink.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyLinkedIDPsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => IDPUserLink.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyLinkedIDPsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? IDPUserLink.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyLinkedIDPsResponse { - return ListMyLinkedIDPsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyLinkedIDPsResponse { - const message = createBaseListMyLinkedIDPsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => IDPUserLink.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseRemoveMyLinkedIDPRequest(): RemoveMyLinkedIDPRequest { - return { idpId: "", linkedUserId: "" }; -} - -export const RemoveMyLinkedIDPRequest = { - encode(message: RemoveMyLinkedIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.linkedUserId !== "") { - writer.uint32(18).string(message.linkedUserId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyLinkedIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyLinkedIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.linkedUserId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyLinkedIDPRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - linkedUserId: isSet(object.linkedUserId) ? String(object.linkedUserId) : "", - }; - }, - - toJSON(message: RemoveMyLinkedIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.linkedUserId !== undefined && (obj.linkedUserId = message.linkedUserId); - return obj; - }, - - create(base?: DeepPartial): RemoveMyLinkedIDPRequest { - return RemoveMyLinkedIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyLinkedIDPRequest { - const message = createBaseRemoveMyLinkedIDPRequest(); - message.idpId = object.idpId ?? ""; - message.linkedUserId = object.linkedUserId ?? ""; - return message; - }, -}; - -function createBaseRemoveMyLinkedIDPResponse(): RemoveMyLinkedIDPResponse { - return { details: undefined }; -} - -export const RemoveMyLinkedIDPResponse = { - encode(message: RemoveMyLinkedIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyLinkedIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyLinkedIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyLinkedIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyLinkedIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyLinkedIDPResponse { - return RemoveMyLinkedIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyLinkedIDPResponse { - const message = createBaseRemoveMyLinkedIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListMyAuthFactorsRequest(): ListMyAuthFactorsRequest { - return {}; -} - -export const ListMyAuthFactorsRequest = { - encode(_: ListMyAuthFactorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyAuthFactorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyAuthFactorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListMyAuthFactorsRequest { - return {}; - }, - - toJSON(_: ListMyAuthFactorsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListMyAuthFactorsRequest { - return ListMyAuthFactorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListMyAuthFactorsRequest { - const message = createBaseListMyAuthFactorsRequest(); - return message; - }, -}; - -function createBaseListMyAuthFactorsResponse(): ListMyAuthFactorsResponse { - return { result: [] }; -} - -export const ListMyAuthFactorsResponse = { - encode(message: ListMyAuthFactorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - AuthFactor.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyAuthFactorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyAuthFactorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(AuthFactor.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyAuthFactorsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => AuthFactor.fromJSON(e)) : [] }; - }, - - toJSON(message: ListMyAuthFactorsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? AuthFactor.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyAuthFactorsResponse { - return ListMyAuthFactorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyAuthFactorsResponse { - const message = createBaseListMyAuthFactorsResponse(); - message.result = object.result?.map((e) => AuthFactor.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddMyAuthFactorU2FRequest(): AddMyAuthFactorU2FRequest { - return {}; -} - -export const AddMyAuthFactorU2FRequest = { - encode(_: AddMyAuthFactorU2FRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyAuthFactorU2FRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyAuthFactorU2FRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): AddMyAuthFactorU2FRequest { - return {}; - }, - - toJSON(_: AddMyAuthFactorU2FRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): AddMyAuthFactorU2FRequest { - return AddMyAuthFactorU2FRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): AddMyAuthFactorU2FRequest { - const message = createBaseAddMyAuthFactorU2FRequest(); - return message; - }, -}; - -function createBaseAddMyAuthFactorU2FResponse(): AddMyAuthFactorU2FResponse { - return { key: undefined, details: undefined }; -} - -export const AddMyAuthFactorU2FResponse = { - encode(message: AddMyAuthFactorU2FResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== undefined) { - WebAuthNKey.encode(message.key, writer.uint32(10).fork()).ldelim(); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyAuthFactorU2FResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyAuthFactorU2FResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = WebAuthNKey.decode(reader, reader.uint32()); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMyAuthFactorU2FResponse { - return { - key: isSet(object.key) ? WebAuthNKey.fromJSON(object.key) : undefined, - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddMyAuthFactorU2FResponse): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key ? WebAuthNKey.toJSON(message.key) : undefined); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMyAuthFactorU2FResponse { - return AddMyAuthFactorU2FResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMyAuthFactorU2FResponse { - const message = createBaseAddMyAuthFactorU2FResponse(); - message.key = (object.key !== undefined && object.key !== null) ? WebAuthNKey.fromPartial(object.key) : undefined; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddMyAuthFactorOTPRequest(): AddMyAuthFactorOTPRequest { - return {}; -} - -export const AddMyAuthFactorOTPRequest = { - encode(_: AddMyAuthFactorOTPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyAuthFactorOTPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyAuthFactorOTPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): AddMyAuthFactorOTPRequest { - return {}; - }, - - toJSON(_: AddMyAuthFactorOTPRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): AddMyAuthFactorOTPRequest { - return AddMyAuthFactorOTPRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): AddMyAuthFactorOTPRequest { - const message = createBaseAddMyAuthFactorOTPRequest(); - return message; - }, -}; - -function createBaseAddMyAuthFactorOTPResponse(): AddMyAuthFactorOTPResponse { - return { url: "", secret: "", details: undefined }; -} - -export const AddMyAuthFactorOTPResponse = { - encode(message: AddMyAuthFactorOTPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.url !== "") { - writer.uint32(10).string(message.url); - } - if (message.secret !== "") { - writer.uint32(18).string(message.secret); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyAuthFactorOTPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyAuthFactorOTPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.url = reader.string(); - break; - case 2: - message.secret = reader.string(); - break; - case 3: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMyAuthFactorOTPResponse { - return { - url: isSet(object.url) ? String(object.url) : "", - secret: isSet(object.secret) ? String(object.secret) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddMyAuthFactorOTPResponse): unknown { - const obj: any = {}; - message.url !== undefined && (obj.url = message.url); - message.secret !== undefined && (obj.secret = message.secret); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMyAuthFactorOTPResponse { - return AddMyAuthFactorOTPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMyAuthFactorOTPResponse { - const message = createBaseAddMyAuthFactorOTPResponse(); - message.url = object.url ?? ""; - message.secret = object.secret ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyAuthFactorOTPRequest(): VerifyMyAuthFactorOTPRequest { - return { code: "" }; -} - -export const VerifyMyAuthFactorOTPRequest = { - encode(message: VerifyMyAuthFactorOTPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.code !== "") { - writer.uint32(10).string(message.code); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyAuthFactorOTPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyAuthFactorOTPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyAuthFactorOTPRequest { - return { code: isSet(object.code) ? String(object.code) : "" }; - }, - - toJSON(message: VerifyMyAuthFactorOTPRequest): unknown { - const obj: any = {}; - message.code !== undefined && (obj.code = message.code); - return obj; - }, - - create(base?: DeepPartial): VerifyMyAuthFactorOTPRequest { - return VerifyMyAuthFactorOTPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyAuthFactorOTPRequest { - const message = createBaseVerifyMyAuthFactorOTPRequest(); - message.code = object.code ?? ""; - return message; - }, -}; - -function createBaseVerifyMyAuthFactorOTPResponse(): VerifyMyAuthFactorOTPResponse { - return { details: undefined }; -} - -export const VerifyMyAuthFactorOTPResponse = { - encode(message: VerifyMyAuthFactorOTPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyAuthFactorOTPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyAuthFactorOTPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyAuthFactorOTPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: VerifyMyAuthFactorOTPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyAuthFactorOTPResponse { - return VerifyMyAuthFactorOTPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyAuthFactorOTPResponse { - const message = createBaseVerifyMyAuthFactorOTPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyAuthFactorU2FRequest(): VerifyMyAuthFactorU2FRequest { - return { verification: undefined }; -} - -export const VerifyMyAuthFactorU2FRequest = { - encode(message: VerifyMyAuthFactorU2FRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.verification !== undefined) { - WebAuthNVerification.encode(message.verification, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyAuthFactorU2FRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyAuthFactorU2FRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.verification = WebAuthNVerification.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyAuthFactorU2FRequest { - return { - verification: isSet(object.verification) ? WebAuthNVerification.fromJSON(object.verification) : undefined, - }; - }, - - toJSON(message: VerifyMyAuthFactorU2FRequest): unknown { - const obj: any = {}; - message.verification !== undefined && - (obj.verification = message.verification ? WebAuthNVerification.toJSON(message.verification) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyAuthFactorU2FRequest { - return VerifyMyAuthFactorU2FRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyAuthFactorU2FRequest { - const message = createBaseVerifyMyAuthFactorU2FRequest(); - message.verification = (object.verification !== undefined && object.verification !== null) - ? WebAuthNVerification.fromPartial(object.verification) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyAuthFactorU2FResponse(): VerifyMyAuthFactorU2FResponse { - return { details: undefined }; -} - -export const VerifyMyAuthFactorU2FResponse = { - encode(message: VerifyMyAuthFactorU2FResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyAuthFactorU2FResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyAuthFactorU2FResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyAuthFactorU2FResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: VerifyMyAuthFactorU2FResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyAuthFactorU2FResponse { - return VerifyMyAuthFactorU2FResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyAuthFactorU2FResponse { - const message = createBaseVerifyMyAuthFactorU2FResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMyAuthFactorOTPRequest(): RemoveMyAuthFactorOTPRequest { - return {}; -} - -export const RemoveMyAuthFactorOTPRequest = { - encode(_: RemoveMyAuthFactorOTPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyAuthFactorOTPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyAuthFactorOTPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveMyAuthFactorOTPRequest { - return {}; - }, - - toJSON(_: RemoveMyAuthFactorOTPRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveMyAuthFactorOTPRequest { - return RemoveMyAuthFactorOTPRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveMyAuthFactorOTPRequest { - const message = createBaseRemoveMyAuthFactorOTPRequest(); - return message; - }, -}; - -function createBaseRemoveMyAuthFactorOTPResponse(): RemoveMyAuthFactorOTPResponse { - return { details: undefined }; -} - -export const RemoveMyAuthFactorOTPResponse = { - encode(message: RemoveMyAuthFactorOTPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyAuthFactorOTPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyAuthFactorOTPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyAuthFactorOTPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyAuthFactorOTPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyAuthFactorOTPResponse { - return RemoveMyAuthFactorOTPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyAuthFactorOTPResponse { - const message = createBaseRemoveMyAuthFactorOTPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMyAuthFactorU2FRequest(): RemoveMyAuthFactorU2FRequest { - return { tokenId: "" }; -} - -export const RemoveMyAuthFactorU2FRequest = { - encode(message: RemoveMyAuthFactorU2FRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tokenId !== "") { - writer.uint32(10).string(message.tokenId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyAuthFactorU2FRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyAuthFactorU2FRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tokenId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyAuthFactorU2FRequest { - return { tokenId: isSet(object.tokenId) ? String(object.tokenId) : "" }; - }, - - toJSON(message: RemoveMyAuthFactorU2FRequest): unknown { - const obj: any = {}; - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - return obj; - }, - - create(base?: DeepPartial): RemoveMyAuthFactorU2FRequest { - return RemoveMyAuthFactorU2FRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyAuthFactorU2FRequest { - const message = createBaseRemoveMyAuthFactorU2FRequest(); - message.tokenId = object.tokenId ?? ""; - return message; - }, -}; - -function createBaseRemoveMyAuthFactorU2FResponse(): RemoveMyAuthFactorU2FResponse { - return { details: undefined }; -} - -export const RemoveMyAuthFactorU2FResponse = { - encode(message: RemoveMyAuthFactorU2FResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyAuthFactorU2FResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyAuthFactorU2FResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyAuthFactorU2FResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyAuthFactorU2FResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyAuthFactorU2FResponse { - return RemoveMyAuthFactorU2FResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyAuthFactorU2FResponse { - const message = createBaseRemoveMyAuthFactorU2FResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListMyPasswordlessRequest(): ListMyPasswordlessRequest { - return {}; -} - -export const ListMyPasswordlessRequest = { - encode(_: ListMyPasswordlessRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyPasswordlessRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyPasswordlessRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListMyPasswordlessRequest { - return {}; - }, - - toJSON(_: ListMyPasswordlessRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListMyPasswordlessRequest { - return ListMyPasswordlessRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListMyPasswordlessRequest { - const message = createBaseListMyPasswordlessRequest(); - return message; - }, -}; - -function createBaseListMyPasswordlessResponse(): ListMyPasswordlessResponse { - return { result: [] }; -} - -export const ListMyPasswordlessResponse = { - encode(message: ListMyPasswordlessResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - WebAuthNToken.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyPasswordlessResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyPasswordlessResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(WebAuthNToken.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyPasswordlessResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => WebAuthNToken.fromJSON(e)) : [] }; - }, - - toJSON(message: ListMyPasswordlessResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? WebAuthNToken.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyPasswordlessResponse { - return ListMyPasswordlessResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyPasswordlessResponse { - const message = createBaseListMyPasswordlessResponse(); - message.result = object.result?.map((e) => WebAuthNToken.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddMyPasswordlessRequest(): AddMyPasswordlessRequest { - return {}; -} - -export const AddMyPasswordlessRequest = { - encode(_: AddMyPasswordlessRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyPasswordlessRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyPasswordlessRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): AddMyPasswordlessRequest { - return {}; - }, - - toJSON(_: AddMyPasswordlessRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): AddMyPasswordlessRequest { - return AddMyPasswordlessRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): AddMyPasswordlessRequest { - const message = createBaseAddMyPasswordlessRequest(); - return message; - }, -}; - -function createBaseAddMyPasswordlessResponse(): AddMyPasswordlessResponse { - return { key: undefined, details: undefined }; -} - -export const AddMyPasswordlessResponse = { - encode(message: AddMyPasswordlessResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== undefined) { - WebAuthNKey.encode(message.key, writer.uint32(10).fork()).ldelim(); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyPasswordlessResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyPasswordlessResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = WebAuthNKey.decode(reader, reader.uint32()); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMyPasswordlessResponse { - return { - key: isSet(object.key) ? WebAuthNKey.fromJSON(object.key) : undefined, - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddMyPasswordlessResponse): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key ? WebAuthNKey.toJSON(message.key) : undefined); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMyPasswordlessResponse { - return AddMyPasswordlessResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMyPasswordlessResponse { - const message = createBaseAddMyPasswordlessResponse(); - message.key = (object.key !== undefined && object.key !== null) ? WebAuthNKey.fromPartial(object.key) : undefined; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddMyPasswordlessLinkRequest(): AddMyPasswordlessLinkRequest { - return {}; -} - -export const AddMyPasswordlessLinkRequest = { - encode(_: AddMyPasswordlessLinkRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyPasswordlessLinkRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyPasswordlessLinkRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): AddMyPasswordlessLinkRequest { - return {}; - }, - - toJSON(_: AddMyPasswordlessLinkRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): AddMyPasswordlessLinkRequest { - return AddMyPasswordlessLinkRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): AddMyPasswordlessLinkRequest { - const message = createBaseAddMyPasswordlessLinkRequest(); - return message; - }, -}; - -function createBaseAddMyPasswordlessLinkResponse(): AddMyPasswordlessLinkResponse { - return { details: undefined, link: "", expiration: undefined }; -} - -export const AddMyPasswordlessLinkResponse = { - encode(message: AddMyPasswordlessLinkResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.link !== "") { - writer.uint32(18).string(message.link); - } - if (message.expiration !== undefined) { - Duration.encode(message.expiration, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMyPasswordlessLinkResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMyPasswordlessLinkResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.link = reader.string(); - break; - case 3: - message.expiration = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMyPasswordlessLinkResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - link: isSet(object.link) ? String(object.link) : "", - expiration: isSet(object.expiration) ? Duration.fromJSON(object.expiration) : undefined, - }; - }, - - toJSON(message: AddMyPasswordlessLinkResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.link !== undefined && (obj.link = message.link); - message.expiration !== undefined && - (obj.expiration = message.expiration ? Duration.toJSON(message.expiration) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMyPasswordlessLinkResponse { - return AddMyPasswordlessLinkResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMyPasswordlessLinkResponse { - const message = createBaseAddMyPasswordlessLinkResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.link = object.link ?? ""; - message.expiration = (object.expiration !== undefined && object.expiration !== null) - ? Duration.fromPartial(object.expiration) - : undefined; - return message; - }, -}; - -function createBaseSendMyPasswordlessLinkRequest(): SendMyPasswordlessLinkRequest { - return {}; -} - -export const SendMyPasswordlessLinkRequest = { - encode(_: SendMyPasswordlessLinkRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SendMyPasswordlessLinkRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSendMyPasswordlessLinkRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): SendMyPasswordlessLinkRequest { - return {}; - }, - - toJSON(_: SendMyPasswordlessLinkRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): SendMyPasswordlessLinkRequest { - return SendMyPasswordlessLinkRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): SendMyPasswordlessLinkRequest { - const message = createBaseSendMyPasswordlessLinkRequest(); - return message; - }, -}; - -function createBaseSendMyPasswordlessLinkResponse(): SendMyPasswordlessLinkResponse { - return { details: undefined }; -} - -export const SendMyPasswordlessLinkResponse = { - encode(message: SendMyPasswordlessLinkResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SendMyPasswordlessLinkResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSendMyPasswordlessLinkResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SendMyPasswordlessLinkResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SendMyPasswordlessLinkResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SendMyPasswordlessLinkResponse { - return SendMyPasswordlessLinkResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SendMyPasswordlessLinkResponse { - const message = createBaseSendMyPasswordlessLinkResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyPasswordlessRequest(): VerifyMyPasswordlessRequest { - return { verification: undefined }; -} - -export const VerifyMyPasswordlessRequest = { - encode(message: VerifyMyPasswordlessRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.verification !== undefined) { - WebAuthNVerification.encode(message.verification, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyPasswordlessRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyPasswordlessRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.verification = WebAuthNVerification.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyPasswordlessRequest { - return { - verification: isSet(object.verification) ? WebAuthNVerification.fromJSON(object.verification) : undefined, - }; - }, - - toJSON(message: VerifyMyPasswordlessRequest): unknown { - const obj: any = {}; - message.verification !== undefined && - (obj.verification = message.verification ? WebAuthNVerification.toJSON(message.verification) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyPasswordlessRequest { - return VerifyMyPasswordlessRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyPasswordlessRequest { - const message = createBaseVerifyMyPasswordlessRequest(); - message.verification = (object.verification !== undefined && object.verification !== null) - ? WebAuthNVerification.fromPartial(object.verification) - : undefined; - return message; - }, -}; - -function createBaseVerifyMyPasswordlessResponse(): VerifyMyPasswordlessResponse { - return { details: undefined }; -} - -export const VerifyMyPasswordlessResponse = { - encode(message: VerifyMyPasswordlessResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMyPasswordlessResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMyPasswordlessResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMyPasswordlessResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: VerifyMyPasswordlessResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): VerifyMyPasswordlessResponse { - return VerifyMyPasswordlessResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMyPasswordlessResponse { - const message = createBaseVerifyMyPasswordlessResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMyPasswordlessRequest(): RemoveMyPasswordlessRequest { - return { tokenId: "" }; -} - -export const RemoveMyPasswordlessRequest = { - encode(message: RemoveMyPasswordlessRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tokenId !== "") { - writer.uint32(10).string(message.tokenId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyPasswordlessRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyPasswordlessRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tokenId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyPasswordlessRequest { - return { tokenId: isSet(object.tokenId) ? String(object.tokenId) : "" }; - }, - - toJSON(message: RemoveMyPasswordlessRequest): unknown { - const obj: any = {}; - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - return obj; - }, - - create(base?: DeepPartial): RemoveMyPasswordlessRequest { - return RemoveMyPasswordlessRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyPasswordlessRequest { - const message = createBaseRemoveMyPasswordlessRequest(); - message.tokenId = object.tokenId ?? ""; - return message; - }, -}; - -function createBaseRemoveMyPasswordlessResponse(): RemoveMyPasswordlessResponse { - return { details: undefined }; -} - -export const RemoveMyPasswordlessResponse = { - encode(message: RemoveMyPasswordlessResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMyPasswordlessResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMyPasswordlessResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMyPasswordlessResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMyPasswordlessResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMyPasswordlessResponse { - return RemoveMyPasswordlessResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMyPasswordlessResponse { - const message = createBaseRemoveMyPasswordlessResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListMyUserGrantsRequest(): ListMyUserGrantsRequest { - return { query: undefined }; -} - -export const ListMyUserGrantsRequest = { - encode(message: ListMyUserGrantsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyUserGrantsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyUserGrantsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyUserGrantsRequest { - return { query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListMyUserGrantsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListMyUserGrantsRequest { - return ListMyUserGrantsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyUserGrantsRequest { - const message = createBaseListMyUserGrantsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListMyUserGrantsResponse(): ListMyUserGrantsResponse { - return { details: undefined, result: [] }; -} - -export const ListMyUserGrantsResponse = { - encode(message: ListMyUserGrantsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - UserGrant.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyUserGrantsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyUserGrantsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(UserGrant.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyUserGrantsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => UserGrant.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyUserGrantsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? UserGrant.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyUserGrantsResponse { - return ListMyUserGrantsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyUserGrantsResponse { - const message = createBaseListMyUserGrantsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => UserGrant.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseUserGrant(): UserGrant { - return { - orgId: "", - projectId: "", - userId: "", - roles: [], - orgName: "", - grantId: "", - details: undefined, - orgDomain: "", - projectName: "", - projectGrantId: "", - roleKeys: [], - }; -} - -export const UserGrant = { - encode(message: UserGrant, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - if (message.userId !== "") { - writer.uint32(26).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(34).string(v!); - } - if (message.orgName !== "") { - writer.uint32(42).string(message.orgName); - } - if (message.grantId !== "") { - writer.uint32(50).string(message.grantId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(58).fork()).ldelim(); - } - if (message.orgDomain !== "") { - writer.uint32(66).string(message.orgDomain); - } - if (message.projectName !== "") { - writer.uint32(74).string(message.projectName); - } - if (message.projectGrantId !== "") { - writer.uint32(82).string(message.projectGrantId); - } - for (const v of message.roleKeys) { - writer.uint32(90).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrant { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrant(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.projectId = reader.string(); - break; - case 3: - message.userId = reader.string(); - break; - case 4: - message.roles.push(reader.string()); - break; - case 5: - message.orgName = reader.string(); - break; - case 6: - message.grantId = reader.string(); - break; - case 7: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 8: - message.orgDomain = reader.string(); - break; - case 9: - message.projectName = reader.string(); - break; - case 10: - message.projectGrantId = reader.string(); - break; - case 11: - message.roleKeys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrant { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - projectId: isSet(object.projectId) ? String(object.projectId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - orgName: isSet(object.orgName) ? String(object.orgName) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - orgDomain: isSet(object.orgDomain) ? String(object.orgDomain) : "", - projectName: isSet(object.projectName) ? String(object.projectName) : "", - projectGrantId: isSet(object.projectGrantId) ? String(object.projectGrantId) : "", - roleKeys: Array.isArray(object?.roleKeys) ? object.roleKeys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UserGrant): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - message.orgName !== undefined && (obj.orgName = message.orgName); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.orgDomain !== undefined && (obj.orgDomain = message.orgDomain); - message.projectName !== undefined && (obj.projectName = message.projectName); - message.projectGrantId !== undefined && (obj.projectGrantId = message.projectGrantId); - if (message.roleKeys) { - obj.roleKeys = message.roleKeys.map((e) => e); - } else { - obj.roleKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): UserGrant { - return UserGrant.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrant { - const message = createBaseUserGrant(); - message.orgId = object.orgId ?? ""; - message.projectId = object.projectId ?? ""; - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - message.orgName = object.orgName ?? ""; - message.grantId = object.grantId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.orgDomain = object.orgDomain ?? ""; - message.projectName = object.projectName ?? ""; - message.projectGrantId = object.projectGrantId ?? ""; - message.roleKeys = object.roleKeys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListMyProjectOrgsRequest(): ListMyProjectOrgsRequest { - return { query: undefined, queries: [] }; -} - -export const ListMyProjectOrgsRequest = { - encode(message: ListMyProjectOrgsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - OrgQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyProjectOrgsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyProjectOrgsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(OrgQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyProjectOrgsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => OrgQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyProjectOrgsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? OrgQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyProjectOrgsRequest { - return ListMyProjectOrgsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyProjectOrgsRequest { - const message = createBaseListMyProjectOrgsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => OrgQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListMyProjectOrgsResponse(): ListMyProjectOrgsResponse { - return { details: undefined, result: [] }; -} - -export const ListMyProjectOrgsResponse = { - encode(message: ListMyProjectOrgsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Org.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyProjectOrgsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyProjectOrgsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Org.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyProjectOrgsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Org.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyProjectOrgsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Org.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyProjectOrgsResponse { - return ListMyProjectOrgsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyProjectOrgsResponse { - const message = createBaseListMyProjectOrgsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Org.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListMyZitadelPermissionsRequest(): ListMyZitadelPermissionsRequest { - return {}; -} - -export const ListMyZitadelPermissionsRequest = { - encode(_: ListMyZitadelPermissionsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyZitadelPermissionsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyZitadelPermissionsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListMyZitadelPermissionsRequest { - return {}; - }, - - toJSON(_: ListMyZitadelPermissionsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListMyZitadelPermissionsRequest { - return ListMyZitadelPermissionsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListMyZitadelPermissionsRequest { - const message = createBaseListMyZitadelPermissionsRequest(); - return message; - }, -}; - -function createBaseListMyZitadelPermissionsResponse(): ListMyZitadelPermissionsResponse { - return { result: [] }; -} - -export const ListMyZitadelPermissionsResponse = { - encode(message: ListMyZitadelPermissionsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyZitadelPermissionsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyZitadelPermissionsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyZitadelPermissionsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: ListMyZitadelPermissionsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyZitadelPermissionsResponse { - return ListMyZitadelPermissionsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyZitadelPermissionsResponse { - const message = createBaseListMyZitadelPermissionsResponse(); - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListMyProjectPermissionsRequest(): ListMyProjectPermissionsRequest { - return {}; -} - -export const ListMyProjectPermissionsRequest = { - encode(_: ListMyProjectPermissionsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyProjectPermissionsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyProjectPermissionsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListMyProjectPermissionsRequest { - return {}; - }, - - toJSON(_: ListMyProjectPermissionsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListMyProjectPermissionsRequest { - return ListMyProjectPermissionsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListMyProjectPermissionsRequest { - const message = createBaseListMyProjectPermissionsRequest(); - return message; - }, -}; - -function createBaseListMyProjectPermissionsResponse(): ListMyProjectPermissionsResponse { - return { result: [] }; -} - -export const ListMyProjectPermissionsResponse = { - encode(message: ListMyProjectPermissionsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyProjectPermissionsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyProjectPermissionsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyProjectPermissionsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: ListMyProjectPermissionsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyProjectPermissionsResponse { - return ListMyProjectPermissionsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyProjectPermissionsResponse { - const message = createBaseListMyProjectPermissionsResponse(); - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListMyMembershipsRequest(): ListMyMembershipsRequest { - return { query: undefined, queries: [] }; -} - -export const ListMyMembershipsRequest = { - encode(message: ListMyMembershipsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - MembershipQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyMembershipsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyMembershipsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(MembershipQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyMembershipsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => MembershipQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyMembershipsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? MembershipQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyMembershipsRequest { - return ListMyMembershipsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyMembershipsRequest { - const message = createBaseListMyMembershipsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => MembershipQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListMyMembershipsResponse(): ListMyMembershipsResponse { - return { details: undefined, result: [] }; -} - -export const ListMyMembershipsResponse = { - encode(message: ListMyMembershipsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Membership.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMyMembershipsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMyMembershipsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Membership.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMyMembershipsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Membership.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMyMembershipsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Membership.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMyMembershipsResponse { - return ListMyMembershipsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMyMembershipsResponse { - const message = createBaseListMyMembershipsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Membership.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetMyLabelPolicyRequest(): GetMyLabelPolicyRequest { - return {}; -} - -export const GetMyLabelPolicyRequest = { - encode(_: GetMyLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyLabelPolicyRequest { - return {}; - }, - - toJSON(_: GetMyLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyLabelPolicyRequest { - return GetMyLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyLabelPolicyRequest { - const message = createBaseGetMyLabelPolicyRequest(); - return message; - }, -}; - -function createBaseGetMyLabelPolicyResponse(): GetMyLabelPolicyResponse { - return { policy: undefined }; -} - -export const GetMyLabelPolicyResponse = { - encode(message: GetMyLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LabelPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LabelPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyLabelPolicyResponse { - return { policy: isSet(object.policy) ? LabelPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetMyLabelPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LabelPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyLabelPolicyResponse { - return GetMyLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyLabelPolicyResponse { - const message = createBaseGetMyLabelPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LabelPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetMyPrivacyPolicyRequest(): GetMyPrivacyPolicyRequest { - return {}; -} - -export const GetMyPrivacyPolicyRequest = { - encode(_: GetMyPrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyPrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyPrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyPrivacyPolicyRequest { - return {}; - }, - - toJSON(_: GetMyPrivacyPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyPrivacyPolicyRequest { - return GetMyPrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyPrivacyPolicyRequest { - const message = createBaseGetMyPrivacyPolicyRequest(); - return message; - }, -}; - -function createBaseGetMyPrivacyPolicyResponse(): GetMyPrivacyPolicyResponse { - return { policy: undefined }; -} - -export const GetMyPrivacyPolicyResponse = { - encode(message: GetMyPrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PrivacyPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyPrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyPrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PrivacyPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyPrivacyPolicyResponse { - return { policy: isSet(object.policy) ? PrivacyPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetMyPrivacyPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? PrivacyPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyPrivacyPolicyResponse { - return GetMyPrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyPrivacyPolicyResponse { - const message = createBaseGetMyPrivacyPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PrivacyPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetMyLoginPolicyRequest(): GetMyLoginPolicyRequest { - return {}; -} - -export const GetMyLoginPolicyRequest = { - encode(_: GetMyLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyLoginPolicyRequest { - return {}; - }, - - toJSON(_: GetMyLoginPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyLoginPolicyRequest { - return GetMyLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyLoginPolicyRequest { - const message = createBaseGetMyLoginPolicyRequest(); - return message; - }, -}; - -function createBaseGetMyLoginPolicyResponse(): GetMyLoginPolicyResponse { - return { policy: undefined }; -} - -export const GetMyLoginPolicyResponse = { - encode(message: GetMyLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LoginPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LoginPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyLoginPolicyResponse { - return { policy: isSet(object.policy) ? LoginPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetMyLoginPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LoginPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyLoginPolicyResponse { - return GetMyLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyLoginPolicyResponse { - const message = createBaseGetMyLoginPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LoginPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -export type AuthServiceDefinition = typeof AuthServiceDefinition; -export const AuthServiceDefinition = { - name: "AuthService", - fullName: "zitadel.auth.v1.AuthService", - methods: { - healthz: { - name: "Healthz", - requestType: HealthzRequest, - requestStream: false, - responseType: HealthzResponse, - responseStream: false, - options: {}, - }, - getSupportedLanguages: { - name: "GetSupportedLanguages", - requestType: GetSupportedLanguagesRequest, - requestStream: false, - responseType: GetSupportedLanguagesResponse, - responseStream: false, - options: {}, - }, - getMyUser: { - name: "GetMyUser", - requestType: GetMyUserRequest, - requestStream: false, - responseType: GetMyUserResponse, - responseStream: false, - options: {}, - }, - removeMyUser: { - name: "RemoveMyUser", - requestType: RemoveMyUserRequest, - requestStream: false, - responseType: RemoveMyUserResponse, - responseStream: false, - options: {}, - }, - listMyUserChanges: { - name: "ListMyUserChanges", - requestType: ListMyUserChangesRequest, - requestStream: false, - responseType: ListMyUserChangesResponse, - responseStream: false, - options: {}, - }, - listMyUserSessions: { - name: "ListMyUserSessions", - requestType: ListMyUserSessionsRequest, - requestStream: false, - responseType: ListMyUserSessionsResponse, - responseStream: false, - options: {}, - }, - listMyMetadata: { - name: "ListMyMetadata", - requestType: ListMyMetadataRequest, - requestStream: false, - responseType: ListMyMetadataResponse, - responseStream: false, - options: {}, - }, - getMyMetadata: { - name: "GetMyMetadata", - requestType: GetMyMetadataRequest, - requestStream: false, - responseType: GetMyMetadataResponse, - responseStream: false, - options: {}, - }, - listMyRefreshTokens: { - name: "ListMyRefreshTokens", - requestType: ListMyRefreshTokensRequest, - requestStream: false, - responseType: ListMyRefreshTokensResponse, - responseStream: false, - options: {}, - }, - revokeMyRefreshToken: { - name: "RevokeMyRefreshToken", - requestType: RevokeMyRefreshTokenRequest, - requestStream: false, - responseType: RevokeMyRefreshTokenResponse, - responseStream: false, - options: {}, - }, - revokeAllMyRefreshTokens: { - name: "RevokeAllMyRefreshTokens", - requestType: RevokeAllMyRefreshTokensRequest, - requestStream: false, - responseType: RevokeAllMyRefreshTokensResponse, - responseStream: false, - options: {}, - }, - updateMyUserName: { - name: "UpdateMyUserName", - requestType: UpdateMyUserNameRequest, - requestStream: false, - responseType: UpdateMyUserNameResponse, - responseStream: false, - options: {}, - }, - getMyPasswordComplexityPolicy: { - name: "GetMyPasswordComplexityPolicy", - requestType: GetMyPasswordComplexityPolicyRequest, - requestStream: false, - responseType: GetMyPasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - updateMyPassword: { - name: "UpdateMyPassword", - requestType: UpdateMyPasswordRequest, - requestStream: false, - responseType: UpdateMyPasswordResponse, - responseStream: false, - options: {}, - }, - getMyProfile: { - name: "GetMyProfile", - requestType: GetMyProfileRequest, - requestStream: false, - responseType: GetMyProfileResponse, - responseStream: false, - options: {}, - }, - updateMyProfile: { - name: "UpdateMyProfile", - requestType: UpdateMyProfileRequest, - requestStream: false, - responseType: UpdateMyProfileResponse, - responseStream: false, - options: {}, - }, - getMyEmail: { - name: "GetMyEmail", - requestType: GetMyEmailRequest, - requestStream: false, - responseType: GetMyEmailResponse, - responseStream: false, - options: {}, - }, - setMyEmail: { - name: "SetMyEmail", - requestType: SetMyEmailRequest, - requestStream: false, - responseType: SetMyEmailResponse, - responseStream: false, - options: {}, - }, - verifyMyEmail: { - name: "VerifyMyEmail", - requestType: VerifyMyEmailRequest, - requestStream: false, - responseType: VerifyMyEmailResponse, - responseStream: false, - options: {}, - }, - resendMyEmailVerification: { - name: "ResendMyEmailVerification", - requestType: ResendMyEmailVerificationRequest, - requestStream: false, - responseType: ResendMyEmailVerificationResponse, - responseStream: false, - options: {}, - }, - getMyPhone: { - name: "GetMyPhone", - requestType: GetMyPhoneRequest, - requestStream: false, - responseType: GetMyPhoneResponse, - responseStream: false, - options: {}, - }, - setMyPhone: { - name: "SetMyPhone", - requestType: SetMyPhoneRequest, - requestStream: false, - responseType: SetMyPhoneResponse, - responseStream: false, - options: {}, - }, - verifyMyPhone: { - name: "VerifyMyPhone", - requestType: VerifyMyPhoneRequest, - requestStream: false, - responseType: VerifyMyPhoneResponse, - responseStream: false, - options: {}, - }, - /** Resends an sms to the last given phone number, to verify it */ - resendMyPhoneVerification: { - name: "ResendMyPhoneVerification", - requestType: ResendMyPhoneVerificationRequest, - requestStream: false, - responseType: ResendMyPhoneVerificationResponse, - responseStream: false, - options: {}, - }, - removeMyPhone: { - name: "RemoveMyPhone", - requestType: RemoveMyPhoneRequest, - requestStream: false, - responseType: RemoveMyPhoneResponse, - responseStream: false, - options: {}, - }, - removeMyAvatar: { - name: "RemoveMyAvatar", - requestType: RemoveMyAvatarRequest, - requestStream: false, - responseType: RemoveMyAvatarResponse, - responseStream: false, - options: {}, - }, - listMyLinkedIDPs: { - name: "ListMyLinkedIDPs", - requestType: ListMyLinkedIDPsRequest, - requestStream: false, - responseType: ListMyLinkedIDPsResponse, - responseStream: false, - options: {}, - }, - removeMyLinkedIDP: { - name: "RemoveMyLinkedIDP", - requestType: RemoveMyLinkedIDPRequest, - requestStream: false, - responseType: RemoveMyLinkedIDPResponse, - responseStream: false, - options: {}, - }, - listMyAuthFactors: { - name: "ListMyAuthFactors", - requestType: ListMyAuthFactorsRequest, - requestStream: false, - responseType: ListMyAuthFactorsResponse, - responseStream: false, - options: {}, - }, - addMyAuthFactorOTP: { - name: "AddMyAuthFactorOTP", - requestType: AddMyAuthFactorOTPRequest, - requestStream: false, - responseType: AddMyAuthFactorOTPResponse, - responseStream: false, - options: {}, - }, - verifyMyAuthFactorOTP: { - name: "VerifyMyAuthFactorOTP", - requestType: VerifyMyAuthFactorOTPRequest, - requestStream: false, - responseType: VerifyMyAuthFactorOTPResponse, - responseStream: false, - options: {}, - }, - removeMyAuthFactorOTP: { - name: "RemoveMyAuthFactorOTP", - requestType: RemoveMyAuthFactorOTPRequest, - requestStream: false, - responseType: RemoveMyAuthFactorOTPResponse, - responseStream: false, - options: {}, - }, - addMyAuthFactorU2F: { - name: "AddMyAuthFactorU2F", - requestType: AddMyAuthFactorU2FRequest, - requestStream: false, - responseType: AddMyAuthFactorU2FResponse, - responseStream: false, - options: {}, - }, - verifyMyAuthFactorU2F: { - name: "VerifyMyAuthFactorU2F", - requestType: VerifyMyAuthFactorU2FRequest, - requestStream: false, - responseType: VerifyMyAuthFactorU2FResponse, - responseStream: false, - options: {}, - }, - removeMyAuthFactorU2F: { - name: "RemoveMyAuthFactorU2F", - requestType: RemoveMyAuthFactorU2FRequest, - requestStream: false, - responseType: RemoveMyAuthFactorU2FResponse, - responseStream: false, - options: {}, - }, - listMyPasswordless: { - name: "ListMyPasswordless", - requestType: ListMyPasswordlessRequest, - requestStream: false, - responseType: ListMyPasswordlessResponse, - responseStream: false, - options: {}, - }, - addMyPasswordless: { - name: "AddMyPasswordless", - requestType: AddMyPasswordlessRequest, - requestStream: false, - responseType: AddMyPasswordlessResponse, - responseStream: false, - options: {}, - }, - addMyPasswordlessLink: { - name: "AddMyPasswordlessLink", - requestType: AddMyPasswordlessLinkRequest, - requestStream: false, - responseType: AddMyPasswordlessLinkResponse, - responseStream: false, - options: {}, - }, - sendMyPasswordlessLink: { - name: "SendMyPasswordlessLink", - requestType: SendMyPasswordlessLinkRequest, - requestStream: false, - responseType: SendMyPasswordlessLinkResponse, - responseStream: false, - options: {}, - }, - verifyMyPasswordless: { - name: "VerifyMyPasswordless", - requestType: VerifyMyPasswordlessRequest, - requestStream: false, - responseType: VerifyMyPasswordlessResponse, - responseStream: false, - options: {}, - }, - removeMyPasswordless: { - name: "RemoveMyPasswordless", - requestType: RemoveMyPasswordlessRequest, - requestStream: false, - responseType: RemoveMyPasswordlessResponse, - responseStream: false, - options: {}, - }, - listMyUserGrants: { - name: "ListMyUserGrants", - requestType: ListMyUserGrantsRequest, - requestStream: false, - responseType: ListMyUserGrantsResponse, - responseStream: false, - options: {}, - }, - listMyProjectOrgs: { - name: "ListMyProjectOrgs", - requestType: ListMyProjectOrgsRequest, - requestStream: false, - responseType: ListMyProjectOrgsResponse, - responseStream: false, - options: {}, - }, - listMyZitadelPermissions: { - name: "ListMyZitadelPermissions", - requestType: ListMyZitadelPermissionsRequest, - requestStream: false, - responseType: ListMyZitadelPermissionsResponse, - responseStream: false, - options: {}, - }, - listMyProjectPermissions: { - name: "ListMyProjectPermissions", - requestType: ListMyProjectPermissionsRequest, - requestStream: false, - responseType: ListMyProjectPermissionsResponse, - responseStream: false, - options: {}, - }, - listMyMemberships: { - name: "ListMyMemberships", - requestType: ListMyMembershipsRequest, - requestStream: false, - responseType: ListMyMembershipsResponse, - responseStream: false, - options: {}, - }, - getMyLabelPolicy: { - name: "GetMyLabelPolicy", - requestType: GetMyLabelPolicyRequest, - requestStream: false, - responseType: GetMyLabelPolicyResponse, - responseStream: false, - options: {}, - }, - getMyPrivacyPolicy: { - name: "GetMyPrivacyPolicy", - requestType: GetMyPrivacyPolicyRequest, - requestStream: false, - responseType: GetMyPrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - getMyLoginPolicy: { - name: "GetMyLoginPolicy", - requestType: GetMyLoginPolicyRequest, - requestStream: false, - responseType: GetMyLoginPolicyResponse, - responseStream: false, - options: {}, - }, - }, -} as const; - -export interface AuthServiceImplementation { - healthz(request: HealthzRequest, context: CallContext & CallContextExt): Promise>; - getSupportedLanguages( - request: GetSupportedLanguagesRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyUser(request: GetMyUserRequest, context: CallContext & CallContextExt): Promise>; - removeMyUser( - request: RemoveMyUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyUserChanges( - request: ListMyUserChangesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyUserSessions( - request: ListMyUserSessionsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyMetadata( - request: ListMyMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyMetadata( - request: GetMyMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyRefreshTokens( - request: ListMyRefreshTokensRequest, - context: CallContext & CallContextExt, - ): Promise>; - revokeMyRefreshToken( - request: RevokeMyRefreshTokenRequest, - context: CallContext & CallContextExt, - ): Promise>; - revokeAllMyRefreshTokens( - request: RevokeAllMyRefreshTokensRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateMyUserName( - request: UpdateMyUserNameRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyPasswordComplexityPolicy( - request: GetMyPasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateMyPassword( - request: UpdateMyPasswordRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyProfile( - request: GetMyProfileRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateMyProfile( - request: UpdateMyProfileRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyEmail( - request: GetMyEmailRequest, - context: CallContext & CallContextExt, - ): Promise>; - setMyEmail( - request: SetMyEmailRequest, - context: CallContext & CallContextExt, - ): Promise>; - verifyMyEmail( - request: VerifyMyEmailRequest, - context: CallContext & CallContextExt, - ): Promise>; - resendMyEmailVerification( - request: ResendMyEmailVerificationRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyPhone( - request: GetMyPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - setMyPhone( - request: SetMyPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - verifyMyPhone( - request: VerifyMyPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Resends an sms to the last given phone number, to verify it */ - resendMyPhoneVerification( - request: ResendMyPhoneVerificationRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMyPhone( - request: RemoveMyPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMyAvatar( - request: RemoveMyAvatarRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyLinkedIDPs( - request: ListMyLinkedIDPsRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMyLinkedIDP( - request: RemoveMyLinkedIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyAuthFactors( - request: ListMyAuthFactorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMyAuthFactorOTP( - request: AddMyAuthFactorOTPRequest, - context: CallContext & CallContextExt, - ): Promise>; - verifyMyAuthFactorOTP( - request: VerifyMyAuthFactorOTPRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMyAuthFactorOTP( - request: RemoveMyAuthFactorOTPRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMyAuthFactorU2F( - request: AddMyAuthFactorU2FRequest, - context: CallContext & CallContextExt, - ): Promise>; - verifyMyAuthFactorU2F( - request: VerifyMyAuthFactorU2FRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMyAuthFactorU2F( - request: RemoveMyAuthFactorU2FRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyPasswordless( - request: ListMyPasswordlessRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMyPasswordless( - request: AddMyPasswordlessRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMyPasswordlessLink( - request: AddMyPasswordlessLinkRequest, - context: CallContext & CallContextExt, - ): Promise>; - sendMyPasswordlessLink( - request: SendMyPasswordlessLinkRequest, - context: CallContext & CallContextExt, - ): Promise>; - verifyMyPasswordless( - request: VerifyMyPasswordlessRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMyPasswordless( - request: RemoveMyPasswordlessRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyUserGrants( - request: ListMyUserGrantsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyProjectOrgs( - request: ListMyProjectOrgsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyZitadelPermissions( - request: ListMyZitadelPermissionsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyProjectPermissions( - request: ListMyProjectPermissionsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMyMemberships( - request: ListMyMembershipsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyLabelPolicy( - request: GetMyLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyPrivacyPolicy( - request: GetMyPrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyLoginPolicy( - request: GetMyLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; -} - -export interface AuthServiceClient { - healthz(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - getSupportedLanguages( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyUser(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - removeMyUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyUserChanges( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyUserSessions( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyRefreshTokens( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - revokeMyRefreshToken( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - revokeAllMyRefreshTokens( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateMyUserName( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyPasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateMyPassword( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyProfile( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateMyProfile( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyEmail( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setMyEmail( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - verifyMyEmail( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resendMyEmailVerification( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setMyPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - verifyMyPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Resends an sms to the last given phone number, to verify it */ - resendMyPhoneVerification( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMyPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMyAvatar( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyLinkedIDPs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMyLinkedIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyAuthFactors( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMyAuthFactorOTP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - verifyMyAuthFactorOTP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMyAuthFactorOTP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMyAuthFactorU2F( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - verifyMyAuthFactorU2F( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMyAuthFactorU2F( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyPasswordless( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMyPasswordless( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMyPasswordlessLink( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - sendMyPasswordlessLink( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - verifyMyPasswordless( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMyPasswordless( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyUserGrants( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyProjectOrgs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyZitadelPermissions( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyProjectPermissions( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMyMemberships( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyPrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; -} - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/auth_n_key.ts b/apps/login/lib/grpc/zitadel/auth_n_key.ts deleted file mode 100644 index 5309cb1604a..00000000000 --- a/apps/login/lib/grpc/zitadel/auth_n_key.ts +++ /dev/null @@ -1,162 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { ObjectDetails } from "./object"; - -export const protobufPackage = "zitadel.authn.v1"; - -export enum KeyType { - KEY_TYPE_UNSPECIFIED = 0, - KEY_TYPE_JSON = 1, - UNRECOGNIZED = -1, -} - -export function keyTypeFromJSON(object: any): KeyType { - switch (object) { - case 0: - case "KEY_TYPE_UNSPECIFIED": - return KeyType.KEY_TYPE_UNSPECIFIED; - case 1: - case "KEY_TYPE_JSON": - return KeyType.KEY_TYPE_JSON; - case -1: - case "UNRECOGNIZED": - default: - return KeyType.UNRECOGNIZED; - } -} - -export function keyTypeToJSON(object: KeyType): string { - switch (object) { - case KeyType.KEY_TYPE_UNSPECIFIED: - return "KEY_TYPE_UNSPECIFIED"; - case KeyType.KEY_TYPE_JSON: - return "KEY_TYPE_JSON"; - case KeyType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface Key { - id: string; - details: ObjectDetails | undefined; - type: KeyType; - expirationDate: Date | undefined; -} - -function createBaseKey(): Key { - return { id: "", details: undefined, type: 0, expirationDate: undefined }; -} - -export const Key = { - encode(message: Key, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.type !== 0) { - writer.uint32(24).int32(message.type); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Key { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseKey(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.type = reader.int32() as any; - break; - case 4: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Key { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - type: isSet(object.type) ? keyTypeFromJSON(object.type) : 0, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - }; - }, - - toJSON(message: Key): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.type !== undefined && (obj.type = keyTypeToJSON(message.type)); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): Key { - return Key.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Key { - const message = createBaseKey(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.type = object.type ?? 0; - message.expirationDate = object.expirationDate ?? undefined; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/change.ts b/apps/login/lib/grpc/zitadel/change.ts deleted file mode 100644 index 51c91cd591b..00000000000 --- a/apps/login/lib/grpc/zitadel/change.ts +++ /dev/null @@ -1,287 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { LocalizedMessage } from "./message"; - -export const protobufPackage = "zitadel.change.v1"; - -export interface Change { - changeDate: Date | undefined; - eventType: LocalizedMessage | undefined; - sequence: number; - editorId: string; - editorDisplayName: string; - resourceOwnerId: string; - editorPreferredLoginName: string; - editorAvatarUrl: string; -} - -export interface ChangeQuery { - sequence: number; - limit: number; - asc: boolean; -} - -function createBaseChange(): Change { - return { - changeDate: undefined, - eventType: undefined, - sequence: 0, - editorId: "", - editorDisplayName: "", - resourceOwnerId: "", - editorPreferredLoginName: "", - editorAvatarUrl: "", - }; -} - -export const Change = { - encode(message: Change, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.changeDate !== undefined) { - Timestamp.encode(toTimestamp(message.changeDate), writer.uint32(10).fork()).ldelim(); - } - if (message.eventType !== undefined) { - LocalizedMessage.encode(message.eventType, writer.uint32(18).fork()).ldelim(); - } - if (message.sequence !== 0) { - writer.uint32(24).uint64(message.sequence); - } - if (message.editorId !== "") { - writer.uint32(34).string(message.editorId); - } - if (message.editorDisplayName !== "") { - writer.uint32(42).string(message.editorDisplayName); - } - if (message.resourceOwnerId !== "") { - writer.uint32(50).string(message.resourceOwnerId); - } - if (message.editorPreferredLoginName !== "") { - writer.uint32(58).string(message.editorPreferredLoginName); - } - if (message.editorAvatarUrl !== "") { - writer.uint32(66).string(message.editorAvatarUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Change { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.changeDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 2: - message.eventType = LocalizedMessage.decode(reader, reader.uint32()); - break; - case 3: - message.sequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.editorId = reader.string(); - break; - case 5: - message.editorDisplayName = reader.string(); - break; - case 6: - message.resourceOwnerId = reader.string(); - break; - case 7: - message.editorPreferredLoginName = reader.string(); - break; - case 8: - message.editorAvatarUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Change { - return { - changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : undefined, - eventType: isSet(object.eventType) ? LocalizedMessage.fromJSON(object.eventType) : undefined, - sequence: isSet(object.sequence) ? Number(object.sequence) : 0, - editorId: isSet(object.editorId) ? String(object.editorId) : "", - editorDisplayName: isSet(object.editorDisplayName) ? String(object.editorDisplayName) : "", - resourceOwnerId: isSet(object.resourceOwnerId) ? String(object.resourceOwnerId) : "", - editorPreferredLoginName: isSet(object.editorPreferredLoginName) ? String(object.editorPreferredLoginName) : "", - editorAvatarUrl: isSet(object.editorAvatarUrl) ? String(object.editorAvatarUrl) : "", - }; - }, - - toJSON(message: Change): unknown { - const obj: any = {}; - message.changeDate !== undefined && (obj.changeDate = message.changeDate.toISOString()); - message.eventType !== undefined && - (obj.eventType = message.eventType ? LocalizedMessage.toJSON(message.eventType) : undefined); - message.sequence !== undefined && (obj.sequence = Math.round(message.sequence)); - message.editorId !== undefined && (obj.editorId = message.editorId); - message.editorDisplayName !== undefined && (obj.editorDisplayName = message.editorDisplayName); - message.resourceOwnerId !== undefined && (obj.resourceOwnerId = message.resourceOwnerId); - message.editorPreferredLoginName !== undefined && (obj.editorPreferredLoginName = message.editorPreferredLoginName); - message.editorAvatarUrl !== undefined && (obj.editorAvatarUrl = message.editorAvatarUrl); - return obj; - }, - - create(base?: DeepPartial): Change { - return Change.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Change { - const message = createBaseChange(); - message.changeDate = object.changeDate ?? undefined; - message.eventType = (object.eventType !== undefined && object.eventType !== null) - ? LocalizedMessage.fromPartial(object.eventType) - : undefined; - message.sequence = object.sequence ?? 0; - message.editorId = object.editorId ?? ""; - message.editorDisplayName = object.editorDisplayName ?? ""; - message.resourceOwnerId = object.resourceOwnerId ?? ""; - message.editorPreferredLoginName = object.editorPreferredLoginName ?? ""; - message.editorAvatarUrl = object.editorAvatarUrl ?? ""; - return message; - }, -}; - -function createBaseChangeQuery(): ChangeQuery { - return { sequence: 0, limit: 0, asc: false }; -} - -export const ChangeQuery = { - encode(message: ChangeQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.sequence !== 0) { - writer.uint32(8).uint64(message.sequence); - } - if (message.limit !== 0) { - writer.uint32(16).uint32(message.limit); - } - if (message.asc === true) { - writer.uint32(24).bool(message.asc); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ChangeQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChangeQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sequence = longToNumber(reader.uint64() as Long); - break; - case 2: - message.limit = reader.uint32(); - break; - case 3: - message.asc = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ChangeQuery { - return { - sequence: isSet(object.sequence) ? Number(object.sequence) : 0, - limit: isSet(object.limit) ? Number(object.limit) : 0, - asc: isSet(object.asc) ? Boolean(object.asc) : false, - }; - }, - - toJSON(message: ChangeQuery): unknown { - const obj: any = {}; - message.sequence !== undefined && (obj.sequence = Math.round(message.sequence)); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); - message.asc !== undefined && (obj.asc = message.asc); - return obj; - }, - - create(base?: DeepPartial): ChangeQuery { - return ChangeQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ChangeQuery { - const message = createBaseChangeQuery(); - message.sequence = object.sequence ?? 0; - message.limit = object.limit ?? 0; - message.asc = object.asc ?? false; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/event.ts b/apps/login/lib/grpc/zitadel/event.ts deleted file mode 100644 index 07590d79638..00000000000 --- a/apps/login/lib/grpc/zitadel/event.ts +++ /dev/null @@ -1,491 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Struct } from "../google/protobuf/struct"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { LocalizedMessage } from "./message"; - -export const protobufPackage = "zitadel.event.v1"; - -export interface Event { - editor: Editor | undefined; - aggregate: Aggregate | undefined; - sequence: number; - creationDate: Date | undefined; - payload: { [key: string]: any } | undefined; - type: EventType | undefined; -} - -export interface Editor { - userId: string; - displayName: string; - service: string; -} - -export interface Aggregate { - id: string; - type: AggregateType | undefined; - resourceOwner: string; -} - -export interface EventType { - type: string; - localized: LocalizedMessage | undefined; -} - -export interface AggregateType { - type: string; - localized: LocalizedMessage | undefined; -} - -function createBaseEvent(): Event { - return { - editor: undefined, - aggregate: undefined, - sequence: 0, - creationDate: undefined, - payload: undefined, - type: undefined, - }; -} - -export const Event = { - encode(message: Event, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.editor !== undefined) { - Editor.encode(message.editor, writer.uint32(10).fork()).ldelim(); - } - if (message.aggregate !== undefined) { - Aggregate.encode(message.aggregate, writer.uint32(18).fork()).ldelim(); - } - if (message.sequence !== 0) { - writer.uint32(24).uint64(message.sequence); - } - if (message.creationDate !== undefined) { - Timestamp.encode(toTimestamp(message.creationDate), writer.uint32(34).fork()).ldelim(); - } - if (message.payload !== undefined) { - Struct.encode(Struct.wrap(message.payload), writer.uint32(42).fork()).ldelim(); - } - if (message.type !== undefined) { - EventType.encode(message.type, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Event { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEvent(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.editor = Editor.decode(reader, reader.uint32()); - break; - case 2: - message.aggregate = Aggregate.decode(reader, reader.uint32()); - break; - case 3: - message.sequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.creationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.payload = Struct.unwrap(Struct.decode(reader, reader.uint32())); - break; - case 6: - message.type = EventType.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Event { - return { - editor: isSet(object.editor) ? Editor.fromJSON(object.editor) : undefined, - aggregate: isSet(object.aggregate) ? Aggregate.fromJSON(object.aggregate) : undefined, - sequence: isSet(object.sequence) ? Number(object.sequence) : 0, - creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : undefined, - payload: isObject(object.payload) ? object.payload : undefined, - type: isSet(object.type) ? EventType.fromJSON(object.type) : undefined, - }; - }, - - toJSON(message: Event): unknown { - const obj: any = {}; - message.editor !== undefined && (obj.editor = message.editor ? Editor.toJSON(message.editor) : undefined); - message.aggregate !== undefined && - (obj.aggregate = message.aggregate ? Aggregate.toJSON(message.aggregate) : undefined); - message.sequence !== undefined && (obj.sequence = Math.round(message.sequence)); - message.creationDate !== undefined && (obj.creationDate = message.creationDate.toISOString()); - message.payload !== undefined && (obj.payload = message.payload); - message.type !== undefined && (obj.type = message.type ? EventType.toJSON(message.type) : undefined); - return obj; - }, - - create(base?: DeepPartial): Event { - return Event.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Event { - const message = createBaseEvent(); - message.editor = (object.editor !== undefined && object.editor !== null) - ? Editor.fromPartial(object.editor) - : undefined; - message.aggregate = (object.aggregate !== undefined && object.aggregate !== null) - ? Aggregate.fromPartial(object.aggregate) - : undefined; - message.sequence = object.sequence ?? 0; - message.creationDate = object.creationDate ?? undefined; - message.payload = object.payload ?? undefined; - message.type = (object.type !== undefined && object.type !== null) ? EventType.fromPartial(object.type) : undefined; - return message; - }, -}; - -function createBaseEditor(): Editor { - return { userId: "", displayName: "", service: "" }; -} - -export const Editor = { - encode(message: Editor, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.displayName !== "") { - writer.uint32(18).string(message.displayName); - } - if (message.service !== "") { - writer.uint32(26).string(message.service); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Editor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEditor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.service = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Editor { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - service: isSet(object.service) ? String(object.service) : "", - }; - }, - - toJSON(message: Editor): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.service !== undefined && (obj.service = message.service); - return obj; - }, - - create(base?: DeepPartial): Editor { - return Editor.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Editor { - const message = createBaseEditor(); - message.userId = object.userId ?? ""; - message.displayName = object.displayName ?? ""; - message.service = object.service ?? ""; - return message; - }, -}; - -function createBaseAggregate(): Aggregate { - return { id: "", type: undefined, resourceOwner: "" }; -} - -export const Aggregate = { - encode(message: Aggregate, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.type !== undefined) { - AggregateType.encode(message.type, writer.uint32(18).fork()).ldelim(); - } - if (message.resourceOwner !== "") { - writer.uint32(26).string(message.resourceOwner); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Aggregate { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAggregate(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.type = AggregateType.decode(reader, reader.uint32()); - break; - case 3: - message.resourceOwner = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Aggregate { - return { - id: isSet(object.id) ? String(object.id) : "", - type: isSet(object.type) ? AggregateType.fromJSON(object.type) : undefined, - resourceOwner: isSet(object.resourceOwner) ? String(object.resourceOwner) : "", - }; - }, - - toJSON(message: Aggregate): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.type !== undefined && (obj.type = message.type ? AggregateType.toJSON(message.type) : undefined); - message.resourceOwner !== undefined && (obj.resourceOwner = message.resourceOwner); - return obj; - }, - - create(base?: DeepPartial): Aggregate { - return Aggregate.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Aggregate { - const message = createBaseAggregate(); - message.id = object.id ?? ""; - message.type = (object.type !== undefined && object.type !== null) - ? AggregateType.fromPartial(object.type) - : undefined; - message.resourceOwner = object.resourceOwner ?? ""; - return message; - }, -}; - -function createBaseEventType(): EventType { - return { type: "", localized: undefined }; -} - -export const EventType = { - encode(message: EventType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - if (message.localized !== undefined) { - LocalizedMessage.encode(message.localized, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EventType { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEventType(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.localized = LocalizedMessage.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EventType { - return { - type: isSet(object.type) ? String(object.type) : "", - localized: isSet(object.localized) ? LocalizedMessage.fromJSON(object.localized) : undefined, - }; - }, - - toJSON(message: EventType): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - message.localized !== undefined && - (obj.localized = message.localized ? LocalizedMessage.toJSON(message.localized) : undefined); - return obj; - }, - - create(base?: DeepPartial): EventType { - return EventType.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EventType { - const message = createBaseEventType(); - message.type = object.type ?? ""; - message.localized = (object.localized !== undefined && object.localized !== null) - ? LocalizedMessage.fromPartial(object.localized) - : undefined; - return message; - }, -}; - -function createBaseAggregateType(): AggregateType { - return { type: "", localized: undefined }; -} - -export const AggregateType = { - encode(message: AggregateType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - if (message.localized !== undefined) { - LocalizedMessage.encode(message.localized, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AggregateType { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAggregateType(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.localized = LocalizedMessage.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AggregateType { - return { - type: isSet(object.type) ? String(object.type) : "", - localized: isSet(object.localized) ? LocalizedMessage.fromJSON(object.localized) : undefined, - }; - }, - - toJSON(message: AggregateType): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - message.localized !== undefined && - (obj.localized = message.localized ? LocalizedMessage.toJSON(message.localized) : undefined); - return obj; - }, - - create(base?: DeepPartial): AggregateType { - return AggregateType.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AggregateType { - const message = createBaseAggregateType(); - message.type = object.type ?? ""; - message.localized = (object.localized !== undefined && object.localized !== null) - ? LocalizedMessage.fromPartial(object.localized) - : undefined; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isObject(value: any): boolean { - return typeof value === "object" && value !== null; -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/idp.ts b/apps/login/lib/grpc/zitadel/idp.ts deleted file mode 100644 index 6f2c1a7078d..00000000000 --- a/apps/login/lib/grpc/zitadel/idp.ts +++ /dev/null @@ -1,2181 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.idp.v1"; - -export enum IDPState { - IDP_STATE_UNSPECIFIED = 0, - IDP_STATE_ACTIVE = 1, - IDP_STATE_INACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function iDPStateFromJSON(object: any): IDPState { - switch (object) { - case 0: - case "IDP_STATE_UNSPECIFIED": - return IDPState.IDP_STATE_UNSPECIFIED; - case 1: - case "IDP_STATE_ACTIVE": - return IDPState.IDP_STATE_ACTIVE; - case 2: - case "IDP_STATE_INACTIVE": - return IDPState.IDP_STATE_INACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return IDPState.UNRECOGNIZED; - } -} - -export function iDPStateToJSON(object: IDPState): string { - switch (object) { - case IDPState.IDP_STATE_UNSPECIFIED: - return "IDP_STATE_UNSPECIFIED"; - case IDPState.IDP_STATE_ACTIVE: - return "IDP_STATE_ACTIVE"; - case IDPState.IDP_STATE_INACTIVE: - return "IDP_STATE_INACTIVE"; - case IDPState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum IDPStylingType { - STYLING_TYPE_UNSPECIFIED = 0, - STYLING_TYPE_GOOGLE = 1, - UNRECOGNIZED = -1, -} - -export function iDPStylingTypeFromJSON(object: any): IDPStylingType { - switch (object) { - case 0: - case "STYLING_TYPE_UNSPECIFIED": - return IDPStylingType.STYLING_TYPE_UNSPECIFIED; - case 1: - case "STYLING_TYPE_GOOGLE": - return IDPStylingType.STYLING_TYPE_GOOGLE; - case -1: - case "UNRECOGNIZED": - default: - return IDPStylingType.UNRECOGNIZED; - } -} - -export function iDPStylingTypeToJSON(object: IDPStylingType): string { - switch (object) { - case IDPStylingType.STYLING_TYPE_UNSPECIFIED: - return "STYLING_TYPE_UNSPECIFIED"; - case IDPStylingType.STYLING_TYPE_GOOGLE: - return "STYLING_TYPE_GOOGLE"; - case IDPStylingType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** authorization framework of the identity provider */ -export enum IDPType { - IDP_TYPE_UNSPECIFIED = 0, - IDP_TYPE_OIDC = 1, - /** IDP_TYPE_JWT - PLANNED: IDP_TYPE_SAML */ - IDP_TYPE_JWT = 3, - UNRECOGNIZED = -1, -} - -export function iDPTypeFromJSON(object: any): IDPType { - switch (object) { - case 0: - case "IDP_TYPE_UNSPECIFIED": - return IDPType.IDP_TYPE_UNSPECIFIED; - case 1: - case "IDP_TYPE_OIDC": - return IDPType.IDP_TYPE_OIDC; - case 3: - case "IDP_TYPE_JWT": - return IDPType.IDP_TYPE_JWT; - case -1: - case "UNRECOGNIZED": - default: - return IDPType.UNRECOGNIZED; - } -} - -export function iDPTypeToJSON(object: IDPType): string { - switch (object) { - case IDPType.IDP_TYPE_UNSPECIFIED: - return "IDP_TYPE_UNSPECIFIED"; - case IDPType.IDP_TYPE_OIDC: - return "IDP_TYPE_OIDC"; - case IDPType.IDP_TYPE_JWT: - return "IDP_TYPE_JWT"; - case IDPType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** the owner of the identity provider. */ -export enum IDPOwnerType { - IDP_OWNER_TYPE_UNSPECIFIED = 0, - /** IDP_OWNER_TYPE_SYSTEM - system is managed by the ZITADEL administrators */ - IDP_OWNER_TYPE_SYSTEM = 1, - /** IDP_OWNER_TYPE_ORG - org is managed by de organization administrators */ - IDP_OWNER_TYPE_ORG = 2, - UNRECOGNIZED = -1, -} - -export function iDPOwnerTypeFromJSON(object: any): IDPOwnerType { - switch (object) { - case 0: - case "IDP_OWNER_TYPE_UNSPECIFIED": - return IDPOwnerType.IDP_OWNER_TYPE_UNSPECIFIED; - case 1: - case "IDP_OWNER_TYPE_SYSTEM": - return IDPOwnerType.IDP_OWNER_TYPE_SYSTEM; - case 2: - case "IDP_OWNER_TYPE_ORG": - return IDPOwnerType.IDP_OWNER_TYPE_ORG; - case -1: - case "UNRECOGNIZED": - default: - return IDPOwnerType.UNRECOGNIZED; - } -} - -export function iDPOwnerTypeToJSON(object: IDPOwnerType): string { - switch (object) { - case IDPOwnerType.IDP_OWNER_TYPE_UNSPECIFIED: - return "IDP_OWNER_TYPE_UNSPECIFIED"; - case IDPOwnerType.IDP_OWNER_TYPE_SYSTEM: - return "IDP_OWNER_TYPE_SYSTEM"; - case IDPOwnerType.IDP_OWNER_TYPE_ORG: - return "IDP_OWNER_TYPE_ORG"; - case IDPOwnerType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OIDCMappingField { - OIDC_MAPPING_FIELD_UNSPECIFIED = 0, - OIDC_MAPPING_FIELD_PREFERRED_USERNAME = 1, - OIDC_MAPPING_FIELD_EMAIL = 2, - UNRECOGNIZED = -1, -} - -export function oIDCMappingFieldFromJSON(object: any): OIDCMappingField { - switch (object) { - case 0: - case "OIDC_MAPPING_FIELD_UNSPECIFIED": - return OIDCMappingField.OIDC_MAPPING_FIELD_UNSPECIFIED; - case 1: - case "OIDC_MAPPING_FIELD_PREFERRED_USERNAME": - return OIDCMappingField.OIDC_MAPPING_FIELD_PREFERRED_USERNAME; - case 2: - case "OIDC_MAPPING_FIELD_EMAIL": - return OIDCMappingField.OIDC_MAPPING_FIELD_EMAIL; - case -1: - case "UNRECOGNIZED": - default: - return OIDCMappingField.UNRECOGNIZED; - } -} - -export function oIDCMappingFieldToJSON(object: OIDCMappingField): string { - switch (object) { - case OIDCMappingField.OIDC_MAPPING_FIELD_UNSPECIFIED: - return "OIDC_MAPPING_FIELD_UNSPECIFIED"; - case OIDCMappingField.OIDC_MAPPING_FIELD_PREFERRED_USERNAME: - return "OIDC_MAPPING_FIELD_PREFERRED_USERNAME"; - case OIDCMappingField.OIDC_MAPPING_FIELD_EMAIL: - return "OIDC_MAPPING_FIELD_EMAIL"; - case OIDCMappingField.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum IDPFieldName { - IDP_FIELD_NAME_UNSPECIFIED = 0, - IDP_FIELD_NAME_NAME = 1, - UNRECOGNIZED = -1, -} - -export function iDPFieldNameFromJSON(object: any): IDPFieldName { - switch (object) { - case 0: - case "IDP_FIELD_NAME_UNSPECIFIED": - return IDPFieldName.IDP_FIELD_NAME_UNSPECIFIED; - case 1: - case "IDP_FIELD_NAME_NAME": - return IDPFieldName.IDP_FIELD_NAME_NAME; - case -1: - case "UNRECOGNIZED": - default: - return IDPFieldName.UNRECOGNIZED; - } -} - -export function iDPFieldNameToJSON(object: IDPFieldName): string { - switch (object) { - case IDPFieldName.IDP_FIELD_NAME_UNSPECIFIED: - return "IDP_FIELD_NAME_UNSPECIFIED"; - case IDPFieldName.IDP_FIELD_NAME_NAME: - return "IDP_FIELD_NAME_NAME"; - case IDPFieldName.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum ProviderType { - PROVIDER_TYPE_UNSPECIFIED = 0, - PROVIDER_TYPE_OIDC = 1, - PROVIDER_TYPE_JWT = 2, - PROVIDER_TYPE_LDAP = 3, - PROVIDER_TYPE_OAUTH = 4, - PROVIDER_TYPE_AZURE_AD = 5, - PROVIDER_TYPE_GITHUB = 6, - PROVIDER_TYPE_GITHUB_ES = 7, - PROVIDER_TYPE_GITLAB = 8, - PROVIDER_TYPE_GITLAB_SELF_HOSTED = 9, - PROVIDER_TYPE_GOOGLE = 10, - UNRECOGNIZED = -1, -} - -export function providerTypeFromJSON(object: any): ProviderType { - switch (object) { - case 0: - case "PROVIDER_TYPE_UNSPECIFIED": - return ProviderType.PROVIDER_TYPE_UNSPECIFIED; - case 1: - case "PROVIDER_TYPE_OIDC": - return ProviderType.PROVIDER_TYPE_OIDC; - case 2: - case "PROVIDER_TYPE_JWT": - return ProviderType.PROVIDER_TYPE_JWT; - case 3: - case "PROVIDER_TYPE_LDAP": - return ProviderType.PROVIDER_TYPE_LDAP; - case 4: - case "PROVIDER_TYPE_OAUTH": - return ProviderType.PROVIDER_TYPE_OAUTH; - case 5: - case "PROVIDER_TYPE_AZURE_AD": - return ProviderType.PROVIDER_TYPE_AZURE_AD; - case 6: - case "PROVIDER_TYPE_GITHUB": - return ProviderType.PROVIDER_TYPE_GITHUB; - case 7: - case "PROVIDER_TYPE_GITHUB_ES": - return ProviderType.PROVIDER_TYPE_GITHUB_ES; - case 8: - case "PROVIDER_TYPE_GITLAB": - return ProviderType.PROVIDER_TYPE_GITLAB; - case 9: - case "PROVIDER_TYPE_GITLAB_SELF_HOSTED": - return ProviderType.PROVIDER_TYPE_GITLAB_SELF_HOSTED; - case 10: - case "PROVIDER_TYPE_GOOGLE": - return ProviderType.PROVIDER_TYPE_GOOGLE; - case -1: - case "UNRECOGNIZED": - default: - return ProviderType.UNRECOGNIZED; - } -} - -export function providerTypeToJSON(object: ProviderType): string { - switch (object) { - case ProviderType.PROVIDER_TYPE_UNSPECIFIED: - return "PROVIDER_TYPE_UNSPECIFIED"; - case ProviderType.PROVIDER_TYPE_OIDC: - return "PROVIDER_TYPE_OIDC"; - case ProviderType.PROVIDER_TYPE_JWT: - return "PROVIDER_TYPE_JWT"; - case ProviderType.PROVIDER_TYPE_LDAP: - return "PROVIDER_TYPE_LDAP"; - case ProviderType.PROVIDER_TYPE_OAUTH: - return "PROVIDER_TYPE_OAUTH"; - case ProviderType.PROVIDER_TYPE_AZURE_AD: - return "PROVIDER_TYPE_AZURE_AD"; - case ProviderType.PROVIDER_TYPE_GITHUB: - return "PROVIDER_TYPE_GITHUB"; - case ProviderType.PROVIDER_TYPE_GITHUB_ES: - return "PROVIDER_TYPE_GITHUB_ES"; - case ProviderType.PROVIDER_TYPE_GITLAB: - return "PROVIDER_TYPE_GITLAB"; - case ProviderType.PROVIDER_TYPE_GITLAB_SELF_HOSTED: - return "PROVIDER_TYPE_GITLAB_SELF_HOSTED"; - case ProviderType.PROVIDER_TYPE_GOOGLE: - return "PROVIDER_TYPE_GOOGLE"; - case ProviderType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface IDP { - id: string; - details: ObjectDetails | undefined; - state: IDPState; - name: string; - stylingType: IDPStylingType; - owner: IDPOwnerType; - oidcConfig?: OIDCConfig | undefined; - jwtConfig?: JWTConfig | undefined; - autoRegister: boolean; -} - -export interface IDPUserLink { - userId: string; - idpId: string; - idpName: string; - providedUserId: string; - providedUserName: string; - idpType: IDPType; -} - -export interface IDPLoginPolicyLink { - idpId: string; - idpName: string; - idpType: IDPType; -} - -export interface OIDCConfig { - clientId: string; - issuer: string; - scopes: string[]; - displayNameMapping: OIDCMappingField; - usernameMapping: OIDCMappingField; -} - -export interface JWTConfig { - jwtEndpoint: string; - issuer: string; - keysEndpoint: string; - headerName: string; -} - -export interface IDPIDQuery { - id: string; -} - -export interface IDPNameQuery { - name: string; - method: TextQueryMethod; -} - -export interface IDPOwnerTypeQuery { - ownerType: IDPOwnerType; -} - -export interface Provider { - id: string; - details: ObjectDetails | undefined; - state: IDPState; - name: string; - owner: IDPOwnerType; - type: ProviderType; - config: ProviderConfig | undefined; -} - -export interface ProviderConfig { - options: Options | undefined; - ldap?: LDAPConfig | undefined; - google?: GoogleConfig | undefined; - oauth?: OAuthConfig | undefined; - oidc?: GenericOIDCConfig | undefined; - jwt?: JWTConfig | undefined; - github?: GitHubConfig | undefined; - githubEs?: GitHubEnterpriseServerConfig | undefined; -} - -export interface OAuthConfig { - clientId: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - idAttribute: string; -} - -export interface GenericOIDCConfig { - issuer: string; - clientId: string; - scopes: string[]; -} - -export interface GitHubConfig { - clientId: string; - scopes: string[]; -} - -export interface GitHubEnterpriseServerConfig { - clientId: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; -} - -export interface GoogleConfig { - clientId: string; - scopes: string[]; -} - -export interface LDAPConfig { - host: string; - port: string; - tls: boolean; - baseDn: string; - userObjectClass: string; - userUniqueAttribute: string; - admin: string; - attributes: LDAPAttributes | undefined; - providerOptions: Options | undefined; -} - -export interface Options { - isLinkingAllowed: boolean; - isCreationAllowed: boolean; - isAutoCreation: boolean; - isAutoUpdate: boolean; -} - -export interface LDAPAttributes { - idAttribute: string; - firstNameAttribute: string; - lastNameAttribute: string; - displayNameAttribute: string; - nickNameAttribute: string; - preferredUsernameAttribute: string; - emailAttribute: string; - emailVerifiedAttribute: string; - phoneAttribute: string; - phoneVerifiedAttribute: string; - preferredLanguageAttribute: string; - avatarUrlAttribute: string; - profileAttribute: string; -} - -function createBaseIDP(): IDP { - return { - id: "", - details: undefined, - state: 0, - name: "", - stylingType: 0, - owner: 0, - oidcConfig: undefined, - jwtConfig: undefined, - autoRegister: false, - }; -} - -export const IDP = { - encode(message: IDP, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(40).int32(message.stylingType); - } - if (message.owner !== 0) { - writer.uint32(48).int32(message.owner); - } - if (message.oidcConfig !== undefined) { - OIDCConfig.encode(message.oidcConfig, writer.uint32(58).fork()).ldelim(); - } - if (message.jwtConfig !== undefined) { - JWTConfig.encode(message.jwtConfig, writer.uint32(74).fork()).ldelim(); - } - if (message.autoRegister === true) { - writer.uint32(64).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDP { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDP(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.stylingType = reader.int32() as any; - break; - case 6: - message.owner = reader.int32() as any; - break; - case 7: - message.oidcConfig = OIDCConfig.decode(reader, reader.uint32()); - break; - case 9: - message.jwtConfig = JWTConfig.decode(reader, reader.uint32()); - break; - case 8: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDP { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? iDPStateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - owner: isSet(object.owner) ? iDPOwnerTypeFromJSON(object.owner) : 0, - oidcConfig: isSet(object.oidcConfig) ? OIDCConfig.fromJSON(object.oidcConfig) : undefined, - jwtConfig: isSet(object.jwtConfig) ? JWTConfig.fromJSON(object.jwtConfig) : undefined, - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: IDP): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = iDPStateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.owner !== undefined && (obj.owner = iDPOwnerTypeToJSON(message.owner)); - message.oidcConfig !== undefined && - (obj.oidcConfig = message.oidcConfig ? OIDCConfig.toJSON(message.oidcConfig) : undefined); - message.jwtConfig !== undefined && - (obj.jwtConfig = message.jwtConfig ? JWTConfig.toJSON(message.jwtConfig) : undefined); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): IDP { - return IDP.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDP { - const message = createBaseIDP(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.owner = object.owner ?? 0; - message.oidcConfig = (object.oidcConfig !== undefined && object.oidcConfig !== null) - ? OIDCConfig.fromPartial(object.oidcConfig) - : undefined; - message.jwtConfig = (object.jwtConfig !== undefined && object.jwtConfig !== null) - ? JWTConfig.fromPartial(object.jwtConfig) - : undefined; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseIDPUserLink(): IDPUserLink { - return { userId: "", idpId: "", idpName: "", providedUserId: "", providedUserName: "", idpType: 0 }; -} - -export const IDPUserLink = { - encode(message: IDPUserLink, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.idpId !== "") { - writer.uint32(18).string(message.idpId); - } - if (message.idpName !== "") { - writer.uint32(26).string(message.idpName); - } - if (message.providedUserId !== "") { - writer.uint32(34).string(message.providedUserId); - } - if (message.providedUserName !== "") { - writer.uint32(42).string(message.providedUserName); - } - if (message.idpType !== 0) { - writer.uint32(48).int32(message.idpType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPUserLink { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPUserLink(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.idpId = reader.string(); - break; - case 3: - message.idpName = reader.string(); - break; - case 4: - message.providedUserId = reader.string(); - break; - case 5: - message.providedUserName = reader.string(); - break; - case 6: - message.idpType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPUserLink { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - idpId: isSet(object.idpId) ? String(object.idpId) : "", - idpName: isSet(object.idpName) ? String(object.idpName) : "", - providedUserId: isSet(object.providedUserId) ? String(object.providedUserId) : "", - providedUserName: isSet(object.providedUserName) ? String(object.providedUserName) : "", - idpType: isSet(object.idpType) ? iDPTypeFromJSON(object.idpType) : 0, - }; - }, - - toJSON(message: IDPUserLink): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.idpId !== undefined && (obj.idpId = message.idpId); - message.idpName !== undefined && (obj.idpName = message.idpName); - message.providedUserId !== undefined && (obj.providedUserId = message.providedUserId); - message.providedUserName !== undefined && (obj.providedUserName = message.providedUserName); - message.idpType !== undefined && (obj.idpType = iDPTypeToJSON(message.idpType)); - return obj; - }, - - create(base?: DeepPartial): IDPUserLink { - return IDPUserLink.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPUserLink { - const message = createBaseIDPUserLink(); - message.userId = object.userId ?? ""; - message.idpId = object.idpId ?? ""; - message.idpName = object.idpName ?? ""; - message.providedUserId = object.providedUserId ?? ""; - message.providedUserName = object.providedUserName ?? ""; - message.idpType = object.idpType ?? 0; - return message; - }, -}; - -function createBaseIDPLoginPolicyLink(): IDPLoginPolicyLink { - return { idpId: "", idpName: "", idpType: 0 }; -} - -export const IDPLoginPolicyLink = { - encode(message: IDPLoginPolicyLink, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.idpName !== "") { - writer.uint32(18).string(message.idpName); - } - if (message.idpType !== 0) { - writer.uint32(24).int32(message.idpType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPLoginPolicyLink { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPLoginPolicyLink(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.idpName = reader.string(); - break; - case 3: - message.idpType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPLoginPolicyLink { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - idpName: isSet(object.idpName) ? String(object.idpName) : "", - idpType: isSet(object.idpType) ? iDPTypeFromJSON(object.idpType) : 0, - }; - }, - - toJSON(message: IDPLoginPolicyLink): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.idpName !== undefined && (obj.idpName = message.idpName); - message.idpType !== undefined && (obj.idpType = iDPTypeToJSON(message.idpType)); - return obj; - }, - - create(base?: DeepPartial): IDPLoginPolicyLink { - return IDPLoginPolicyLink.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPLoginPolicyLink { - const message = createBaseIDPLoginPolicyLink(); - message.idpId = object.idpId ?? ""; - message.idpName = object.idpName ?? ""; - message.idpType = object.idpType ?? 0; - return message; - }, -}; - -function createBaseOIDCConfig(): OIDCConfig { - return { clientId: "", issuer: "", scopes: [], displayNameMapping: 0, usernameMapping: 0 }; -} - -export const OIDCConfig = { - encode(message: OIDCConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - for (const v of message.scopes) { - writer.uint32(26).string(v!); - } - if (message.displayNameMapping !== 0) { - writer.uint32(32).int32(message.displayNameMapping); - } - if (message.usernameMapping !== 0) { - writer.uint32(40).int32(message.usernameMapping); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OIDCConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOIDCConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.scopes.push(reader.string()); - break; - case 4: - message.displayNameMapping = reader.int32() as any; - break; - case 5: - message.usernameMapping = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OIDCConfig { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - displayNameMapping: isSet(object.displayNameMapping) ? oIDCMappingFieldFromJSON(object.displayNameMapping) : 0, - usernameMapping: isSet(object.usernameMapping) ? oIDCMappingFieldFromJSON(object.usernameMapping) : 0, - }; - }, - - toJSON(message: OIDCConfig): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.issuer !== undefined && (obj.issuer = message.issuer); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.displayNameMapping !== undefined && - (obj.displayNameMapping = oIDCMappingFieldToJSON(message.displayNameMapping)); - message.usernameMapping !== undefined && (obj.usernameMapping = oIDCMappingFieldToJSON(message.usernameMapping)); - return obj; - }, - - create(base?: DeepPartial): OIDCConfig { - return OIDCConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OIDCConfig { - const message = createBaseOIDCConfig(); - message.clientId = object.clientId ?? ""; - message.issuer = object.issuer ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.displayNameMapping = object.displayNameMapping ?? 0; - message.usernameMapping = object.usernameMapping ?? 0; - return message; - }, -}; - -function createBaseJWTConfig(): JWTConfig { - return { jwtEndpoint: "", issuer: "", keysEndpoint: "", headerName: "" }; -} - -export const JWTConfig = { - encode(message: JWTConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.jwtEndpoint !== "") { - writer.uint32(10).string(message.jwtEndpoint); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - if (message.keysEndpoint !== "") { - writer.uint32(26).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(34).string(message.headerName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): JWTConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseJWTConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.jwtEndpoint = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.keysEndpoint = reader.string(); - break; - case 4: - message.headerName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): JWTConfig { - return { - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - }; - }, - - toJSON(message: JWTConfig): unknown { - const obj: any = {}; - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - return obj; - }, - - create(base?: DeepPartial): JWTConfig { - return JWTConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): JWTConfig { - const message = createBaseJWTConfig(); - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.issuer = object.issuer ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - return message; - }, -}; - -function createBaseIDPIDQuery(): IDPIDQuery { - return { id: "" }; -} - -export const IDPIDQuery = { - encode(message: IDPIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPIDQuery { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: IDPIDQuery): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): IDPIDQuery { - return IDPIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPIDQuery { - const message = createBaseIDPIDQuery(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseIDPNameQuery(): IDPNameQuery { - return { name: "", method: 0 }; -} - -export const IDPNameQuery = { - encode(message: IDPNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: IDPNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): IDPNameQuery { - return IDPNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPNameQuery { - const message = createBaseIDPNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseIDPOwnerTypeQuery(): IDPOwnerTypeQuery { - return { ownerType: 0 }; -} - -export const IDPOwnerTypeQuery = { - encode(message: IDPOwnerTypeQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.ownerType !== 0) { - writer.uint32(8).int32(message.ownerType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPOwnerTypeQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPOwnerTypeQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ownerType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPOwnerTypeQuery { - return { ownerType: isSet(object.ownerType) ? iDPOwnerTypeFromJSON(object.ownerType) : 0 }; - }, - - toJSON(message: IDPOwnerTypeQuery): unknown { - const obj: any = {}; - message.ownerType !== undefined && (obj.ownerType = iDPOwnerTypeToJSON(message.ownerType)); - return obj; - }, - - create(base?: DeepPartial): IDPOwnerTypeQuery { - return IDPOwnerTypeQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPOwnerTypeQuery { - const message = createBaseIDPOwnerTypeQuery(); - message.ownerType = object.ownerType ?? 0; - return message; - }, -}; - -function createBaseProvider(): Provider { - return { id: "", details: undefined, state: 0, name: "", owner: 0, type: 0, config: undefined }; -} - -export const Provider = { - encode(message: Provider, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.owner !== 0) { - writer.uint32(40).int32(message.owner); - } - if (message.type !== 0) { - writer.uint32(48).int32(message.type); - } - if (message.config !== undefined) { - ProviderConfig.encode(message.config, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Provider { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProvider(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.owner = reader.int32() as any; - break; - case 6: - message.type = reader.int32() as any; - break; - case 7: - message.config = ProviderConfig.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Provider { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? iDPStateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - owner: isSet(object.owner) ? iDPOwnerTypeFromJSON(object.owner) : 0, - type: isSet(object.type) ? providerTypeFromJSON(object.type) : 0, - config: isSet(object.config) ? ProviderConfig.fromJSON(object.config) : undefined, - }; - }, - - toJSON(message: Provider): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = iDPStateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.owner !== undefined && (obj.owner = iDPOwnerTypeToJSON(message.owner)); - message.type !== undefined && (obj.type = providerTypeToJSON(message.type)); - message.config !== undefined && (obj.config = message.config ? ProviderConfig.toJSON(message.config) : undefined); - return obj; - }, - - create(base?: DeepPartial): Provider { - return Provider.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Provider { - const message = createBaseProvider(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.owner = object.owner ?? 0; - message.type = object.type ?? 0; - message.config = (object.config !== undefined && object.config !== null) - ? ProviderConfig.fromPartial(object.config) - : undefined; - return message; - }, -}; - -function createBaseProviderConfig(): ProviderConfig { - return { - options: undefined, - ldap: undefined, - google: undefined, - oauth: undefined, - oidc: undefined, - jwt: undefined, - github: undefined, - githubEs: undefined, - }; -} - -export const ProviderConfig = { - encode(message: ProviderConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.options !== undefined) { - Options.encode(message.options, writer.uint32(10).fork()).ldelim(); - } - if (message.ldap !== undefined) { - LDAPConfig.encode(message.ldap, writer.uint32(18).fork()).ldelim(); - } - if (message.google !== undefined) { - GoogleConfig.encode(message.google, writer.uint32(26).fork()).ldelim(); - } - if (message.oauth !== undefined) { - OAuthConfig.encode(message.oauth, writer.uint32(34).fork()).ldelim(); - } - if (message.oidc !== undefined) { - GenericOIDCConfig.encode(message.oidc, writer.uint32(42).fork()).ldelim(); - } - if (message.jwt !== undefined) { - JWTConfig.encode(message.jwt, writer.uint32(50).fork()).ldelim(); - } - if (message.github !== undefined) { - GitHubConfig.encode(message.github, writer.uint32(58).fork()).ldelim(); - } - if (message.githubEs !== undefined) { - GitHubEnterpriseServerConfig.encode(message.githubEs, writer.uint32(66).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProviderConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProviderConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.options = Options.decode(reader, reader.uint32()); - break; - case 2: - message.ldap = LDAPConfig.decode(reader, reader.uint32()); - break; - case 3: - message.google = GoogleConfig.decode(reader, reader.uint32()); - break; - case 4: - message.oauth = OAuthConfig.decode(reader, reader.uint32()); - break; - case 5: - message.oidc = GenericOIDCConfig.decode(reader, reader.uint32()); - break; - case 6: - message.jwt = JWTConfig.decode(reader, reader.uint32()); - break; - case 7: - message.github = GitHubConfig.decode(reader, reader.uint32()); - break; - case 8: - message.githubEs = GitHubEnterpriseServerConfig.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProviderConfig { - return { - options: isSet(object.options) ? Options.fromJSON(object.options) : undefined, - ldap: isSet(object.ldap) ? LDAPConfig.fromJSON(object.ldap) : undefined, - google: isSet(object.google) ? GoogleConfig.fromJSON(object.google) : undefined, - oauth: isSet(object.oauth) ? OAuthConfig.fromJSON(object.oauth) : undefined, - oidc: isSet(object.oidc) ? GenericOIDCConfig.fromJSON(object.oidc) : undefined, - jwt: isSet(object.jwt) ? JWTConfig.fromJSON(object.jwt) : undefined, - github: isSet(object.github) ? GitHubConfig.fromJSON(object.github) : undefined, - githubEs: isSet(object.githubEs) ? GitHubEnterpriseServerConfig.fromJSON(object.githubEs) : undefined, - }; - }, - - toJSON(message: ProviderConfig): unknown { - const obj: any = {}; - message.options !== undefined && (obj.options = message.options ? Options.toJSON(message.options) : undefined); - message.ldap !== undefined && (obj.ldap = message.ldap ? LDAPConfig.toJSON(message.ldap) : undefined); - message.google !== undefined && (obj.google = message.google ? GoogleConfig.toJSON(message.google) : undefined); - message.oauth !== undefined && (obj.oauth = message.oauth ? OAuthConfig.toJSON(message.oauth) : undefined); - message.oidc !== undefined && (obj.oidc = message.oidc ? GenericOIDCConfig.toJSON(message.oidc) : undefined); - message.jwt !== undefined && (obj.jwt = message.jwt ? JWTConfig.toJSON(message.jwt) : undefined); - message.github !== undefined && (obj.github = message.github ? GitHubConfig.toJSON(message.github) : undefined); - message.githubEs !== undefined && - (obj.githubEs = message.githubEs ? GitHubEnterpriseServerConfig.toJSON(message.githubEs) : undefined); - return obj; - }, - - create(base?: DeepPartial): ProviderConfig { - return ProviderConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProviderConfig { - const message = createBaseProviderConfig(); - message.options = (object.options !== undefined && object.options !== null) - ? Options.fromPartial(object.options) - : undefined; - message.ldap = (object.ldap !== undefined && object.ldap !== null) - ? LDAPConfig.fromPartial(object.ldap) - : undefined; - message.google = (object.google !== undefined && object.google !== null) - ? GoogleConfig.fromPartial(object.google) - : undefined; - message.oauth = (object.oauth !== undefined && object.oauth !== null) - ? OAuthConfig.fromPartial(object.oauth) - : undefined; - message.oidc = (object.oidc !== undefined && object.oidc !== null) - ? GenericOIDCConfig.fromPartial(object.oidc) - : undefined; - message.jwt = (object.jwt !== undefined && object.jwt !== null) ? JWTConfig.fromPartial(object.jwt) : undefined; - message.github = (object.github !== undefined && object.github !== null) - ? GitHubConfig.fromPartial(object.github) - : undefined; - message.githubEs = (object.githubEs !== undefined && object.githubEs !== null) - ? GitHubEnterpriseServerConfig.fromPartial(object.githubEs) - : undefined; - return message; - }, -}; - -function createBaseOAuthConfig(): OAuthConfig { - return { clientId: "", authorizationEndpoint: "", tokenEndpoint: "", userEndpoint: "", scopes: [], idAttribute: "" }; -} - -export const OAuthConfig = { - encode(message: OAuthConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(18).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(26).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(34).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.idAttribute !== "") { - writer.uint32(50).string(message.idAttribute); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OAuthConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOAuthConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.authorizationEndpoint = reader.string(); - break; - case 3: - message.tokenEndpoint = reader.string(); - break; - case 4: - message.userEndpoint = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.idAttribute = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OAuthConfig { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - idAttribute: isSet(object.idAttribute) ? String(object.idAttribute) : "", - }; - }, - - toJSON(message: OAuthConfig): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.idAttribute !== undefined && (obj.idAttribute = message.idAttribute); - return obj; - }, - - create(base?: DeepPartial): OAuthConfig { - return OAuthConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OAuthConfig { - const message = createBaseOAuthConfig(); - message.clientId = object.clientId ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.idAttribute = object.idAttribute ?? ""; - return message; - }, -}; - -function createBaseGenericOIDCConfig(): GenericOIDCConfig { - return { issuer: "", clientId: "", scopes: [] }; -} - -export const GenericOIDCConfig = { - encode(message: GenericOIDCConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.issuer !== "") { - writer.uint32(10).string(message.issuer); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - for (const v of message.scopes) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenericOIDCConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenericOIDCConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.issuer = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.scopes.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenericOIDCConfig { - return { - issuer: isSet(object.issuer) ? String(object.issuer) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: GenericOIDCConfig): unknown { - const obj: any = {}; - message.issuer !== undefined && (obj.issuer = message.issuer); - message.clientId !== undefined && (obj.clientId = message.clientId); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - return obj; - }, - - create(base?: DeepPartial): GenericOIDCConfig { - return GenericOIDCConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GenericOIDCConfig { - const message = createBaseGenericOIDCConfig(); - message.issuer = object.issuer ?? ""; - message.clientId = object.clientId ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGitHubConfig(): GitHubConfig { - return { clientId: "", scopes: [] }; -} - -export const GitHubConfig = { - encode(message: GitHubConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - for (const v of message.scopes) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GitHubConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGitHubConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.scopes.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GitHubConfig { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: GitHubConfig): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - return obj; - }, - - create(base?: DeepPartial): GitHubConfig { - return GitHubConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GitHubConfig { - const message = createBaseGitHubConfig(); - message.clientId = object.clientId ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGitHubEnterpriseServerConfig(): GitHubEnterpriseServerConfig { - return { clientId: "", authorizationEndpoint: "", tokenEndpoint: "", userEndpoint: "", scopes: [] }; -} - -export const GitHubEnterpriseServerConfig = { - encode(message: GitHubEnterpriseServerConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(18).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(26).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(34).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GitHubEnterpriseServerConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGitHubEnterpriseServerConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.authorizationEndpoint = reader.string(); - break; - case 3: - message.tokenEndpoint = reader.string(); - break; - case 4: - message.userEndpoint = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GitHubEnterpriseServerConfig { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: GitHubEnterpriseServerConfig): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - return obj; - }, - - create(base?: DeepPartial): GitHubEnterpriseServerConfig { - return GitHubEnterpriseServerConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GitHubEnterpriseServerConfig { - const message = createBaseGitHubEnterpriseServerConfig(); - message.clientId = object.clientId ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGoogleConfig(): GoogleConfig { - return { clientId: "", scopes: [] }; -} - -export const GoogleConfig = { - encode(message: GoogleConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - for (const v of message.scopes) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GoogleConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGoogleConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.scopes.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GoogleConfig { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: GoogleConfig): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - return obj; - }, - - create(base?: DeepPartial): GoogleConfig { - return GoogleConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GoogleConfig { - const message = createBaseGoogleConfig(); - message.clientId = object.clientId ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - return message; - }, -}; - -function createBaseLDAPConfig(): LDAPConfig { - return { - host: "", - port: "", - tls: false, - baseDn: "", - userObjectClass: "", - userUniqueAttribute: "", - admin: "", - attributes: undefined, - providerOptions: undefined, - }; -} - -export const LDAPConfig = { - encode(message: LDAPConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.host !== "") { - writer.uint32(10).string(message.host); - } - if (message.port !== "") { - writer.uint32(18).string(message.port); - } - if (message.tls === true) { - writer.uint32(24).bool(message.tls); - } - if (message.baseDn !== "") { - writer.uint32(34).string(message.baseDn); - } - if (message.userObjectClass !== "") { - writer.uint32(42).string(message.userObjectClass); - } - if (message.userUniqueAttribute !== "") { - writer.uint32(50).string(message.userUniqueAttribute); - } - if (message.admin !== "") { - writer.uint32(58).string(message.admin); - } - if (message.attributes !== undefined) { - LDAPAttributes.encode(message.attributes, writer.uint32(66).fork()).ldelim(); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LDAPConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLDAPConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.host = reader.string(); - break; - case 2: - message.port = reader.string(); - break; - case 3: - message.tls = reader.bool(); - break; - case 4: - message.baseDn = reader.string(); - break; - case 5: - message.userObjectClass = reader.string(); - break; - case 6: - message.userUniqueAttribute = reader.string(); - break; - case 7: - message.admin = reader.string(); - break; - case 8: - message.attributes = LDAPAttributes.decode(reader, reader.uint32()); - break; - case 9: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LDAPConfig { - return { - host: isSet(object.host) ? String(object.host) : "", - port: isSet(object.port) ? String(object.port) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - baseDn: isSet(object.baseDn) ? String(object.baseDn) : "", - userObjectClass: isSet(object.userObjectClass) ? String(object.userObjectClass) : "", - userUniqueAttribute: isSet(object.userUniqueAttribute) ? String(object.userUniqueAttribute) : "", - admin: isSet(object.admin) ? String(object.admin) : "", - attributes: isSet(object.attributes) ? LDAPAttributes.fromJSON(object.attributes) : undefined, - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: LDAPConfig): unknown { - const obj: any = {}; - message.host !== undefined && (obj.host = message.host); - message.port !== undefined && (obj.port = message.port); - message.tls !== undefined && (obj.tls = message.tls); - message.baseDn !== undefined && (obj.baseDn = message.baseDn); - message.userObjectClass !== undefined && (obj.userObjectClass = message.userObjectClass); - message.userUniqueAttribute !== undefined && (obj.userUniqueAttribute = message.userUniqueAttribute); - message.admin !== undefined && (obj.admin = message.admin); - message.attributes !== undefined && - (obj.attributes = message.attributes ? LDAPAttributes.toJSON(message.attributes) : undefined); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): LDAPConfig { - return LDAPConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LDAPConfig { - const message = createBaseLDAPConfig(); - message.host = object.host ?? ""; - message.port = object.port ?? ""; - message.tls = object.tls ?? false; - message.baseDn = object.baseDn ?? ""; - message.userObjectClass = object.userObjectClass ?? ""; - message.userUniqueAttribute = object.userUniqueAttribute ?? ""; - message.admin = object.admin ?? ""; - message.attributes = (object.attributes !== undefined && object.attributes !== null) - ? LDAPAttributes.fromPartial(object.attributes) - : undefined; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseOptions(): Options { - return { isLinkingAllowed: false, isCreationAllowed: false, isAutoCreation: false, isAutoUpdate: false }; -} - -export const Options = { - encode(message: Options, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.isLinkingAllowed === true) { - writer.uint32(8).bool(message.isLinkingAllowed); - } - if (message.isCreationAllowed === true) { - writer.uint32(16).bool(message.isCreationAllowed); - } - if (message.isAutoCreation === true) { - writer.uint32(24).bool(message.isAutoCreation); - } - if (message.isAutoUpdate === true) { - writer.uint32(32).bool(message.isAutoUpdate); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Options { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.isLinkingAllowed = reader.bool(); - break; - case 2: - message.isCreationAllowed = reader.bool(); - break; - case 3: - message.isAutoCreation = reader.bool(); - break; - case 4: - message.isAutoUpdate = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Options { - return { - isLinkingAllowed: isSet(object.isLinkingAllowed) ? Boolean(object.isLinkingAllowed) : false, - isCreationAllowed: isSet(object.isCreationAllowed) ? Boolean(object.isCreationAllowed) : false, - isAutoCreation: isSet(object.isAutoCreation) ? Boolean(object.isAutoCreation) : false, - isAutoUpdate: isSet(object.isAutoUpdate) ? Boolean(object.isAutoUpdate) : false, - }; - }, - - toJSON(message: Options): unknown { - const obj: any = {}; - message.isLinkingAllowed !== undefined && (obj.isLinkingAllowed = message.isLinkingAllowed); - message.isCreationAllowed !== undefined && (obj.isCreationAllowed = message.isCreationAllowed); - message.isAutoCreation !== undefined && (obj.isAutoCreation = message.isAutoCreation); - message.isAutoUpdate !== undefined && (obj.isAutoUpdate = message.isAutoUpdate); - return obj; - }, - - create(base?: DeepPartial): Options { - return Options.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Options { - const message = createBaseOptions(); - message.isLinkingAllowed = object.isLinkingAllowed ?? false; - message.isCreationAllowed = object.isCreationAllowed ?? false; - message.isAutoCreation = object.isAutoCreation ?? false; - message.isAutoUpdate = object.isAutoUpdate ?? false; - return message; - }, -}; - -function createBaseLDAPAttributes(): LDAPAttributes { - return { - idAttribute: "", - firstNameAttribute: "", - lastNameAttribute: "", - displayNameAttribute: "", - nickNameAttribute: "", - preferredUsernameAttribute: "", - emailAttribute: "", - emailVerifiedAttribute: "", - phoneAttribute: "", - phoneVerifiedAttribute: "", - preferredLanguageAttribute: "", - avatarUrlAttribute: "", - profileAttribute: "", - }; -} - -export const LDAPAttributes = { - encode(message: LDAPAttributes, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idAttribute !== "") { - writer.uint32(10).string(message.idAttribute); - } - if (message.firstNameAttribute !== "") { - writer.uint32(18).string(message.firstNameAttribute); - } - if (message.lastNameAttribute !== "") { - writer.uint32(26).string(message.lastNameAttribute); - } - if (message.displayNameAttribute !== "") { - writer.uint32(34).string(message.displayNameAttribute); - } - if (message.nickNameAttribute !== "") { - writer.uint32(42).string(message.nickNameAttribute); - } - if (message.preferredUsernameAttribute !== "") { - writer.uint32(50).string(message.preferredUsernameAttribute); - } - if (message.emailAttribute !== "") { - writer.uint32(58).string(message.emailAttribute); - } - if (message.emailVerifiedAttribute !== "") { - writer.uint32(66).string(message.emailVerifiedAttribute); - } - if (message.phoneAttribute !== "") { - writer.uint32(74).string(message.phoneAttribute); - } - if (message.phoneVerifiedAttribute !== "") { - writer.uint32(82).string(message.phoneVerifiedAttribute); - } - if (message.preferredLanguageAttribute !== "") { - writer.uint32(90).string(message.preferredLanguageAttribute); - } - if (message.avatarUrlAttribute !== "") { - writer.uint32(98).string(message.avatarUrlAttribute); - } - if (message.profileAttribute !== "") { - writer.uint32(106).string(message.profileAttribute); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LDAPAttributes { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLDAPAttributes(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idAttribute = reader.string(); - break; - case 2: - message.firstNameAttribute = reader.string(); - break; - case 3: - message.lastNameAttribute = reader.string(); - break; - case 4: - message.displayNameAttribute = reader.string(); - break; - case 5: - message.nickNameAttribute = reader.string(); - break; - case 6: - message.preferredUsernameAttribute = reader.string(); - break; - case 7: - message.emailAttribute = reader.string(); - break; - case 8: - message.emailVerifiedAttribute = reader.string(); - break; - case 9: - message.phoneAttribute = reader.string(); - break; - case 10: - message.phoneVerifiedAttribute = reader.string(); - break; - case 11: - message.preferredLanguageAttribute = reader.string(); - break; - case 12: - message.avatarUrlAttribute = reader.string(); - break; - case 13: - message.profileAttribute = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LDAPAttributes { - return { - idAttribute: isSet(object.idAttribute) ? String(object.idAttribute) : "", - firstNameAttribute: isSet(object.firstNameAttribute) ? String(object.firstNameAttribute) : "", - lastNameAttribute: isSet(object.lastNameAttribute) ? String(object.lastNameAttribute) : "", - displayNameAttribute: isSet(object.displayNameAttribute) ? String(object.displayNameAttribute) : "", - nickNameAttribute: isSet(object.nickNameAttribute) ? String(object.nickNameAttribute) : "", - preferredUsernameAttribute: isSet(object.preferredUsernameAttribute) - ? String(object.preferredUsernameAttribute) - : "", - emailAttribute: isSet(object.emailAttribute) ? String(object.emailAttribute) : "", - emailVerifiedAttribute: isSet(object.emailVerifiedAttribute) ? String(object.emailVerifiedAttribute) : "", - phoneAttribute: isSet(object.phoneAttribute) ? String(object.phoneAttribute) : "", - phoneVerifiedAttribute: isSet(object.phoneVerifiedAttribute) ? String(object.phoneVerifiedAttribute) : "", - preferredLanguageAttribute: isSet(object.preferredLanguageAttribute) - ? String(object.preferredLanguageAttribute) - : "", - avatarUrlAttribute: isSet(object.avatarUrlAttribute) ? String(object.avatarUrlAttribute) : "", - profileAttribute: isSet(object.profileAttribute) ? String(object.profileAttribute) : "", - }; - }, - - toJSON(message: LDAPAttributes): unknown { - const obj: any = {}; - message.idAttribute !== undefined && (obj.idAttribute = message.idAttribute); - message.firstNameAttribute !== undefined && (obj.firstNameAttribute = message.firstNameAttribute); - message.lastNameAttribute !== undefined && (obj.lastNameAttribute = message.lastNameAttribute); - message.displayNameAttribute !== undefined && (obj.displayNameAttribute = message.displayNameAttribute); - message.nickNameAttribute !== undefined && (obj.nickNameAttribute = message.nickNameAttribute); - message.preferredUsernameAttribute !== undefined && - (obj.preferredUsernameAttribute = message.preferredUsernameAttribute); - message.emailAttribute !== undefined && (obj.emailAttribute = message.emailAttribute); - message.emailVerifiedAttribute !== undefined && (obj.emailVerifiedAttribute = message.emailVerifiedAttribute); - message.phoneAttribute !== undefined && (obj.phoneAttribute = message.phoneAttribute); - message.phoneVerifiedAttribute !== undefined && (obj.phoneVerifiedAttribute = message.phoneVerifiedAttribute); - message.preferredLanguageAttribute !== undefined && - (obj.preferredLanguageAttribute = message.preferredLanguageAttribute); - message.avatarUrlAttribute !== undefined && (obj.avatarUrlAttribute = message.avatarUrlAttribute); - message.profileAttribute !== undefined && (obj.profileAttribute = message.profileAttribute); - return obj; - }, - - create(base?: DeepPartial): LDAPAttributes { - return LDAPAttributes.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LDAPAttributes { - const message = createBaseLDAPAttributes(); - message.idAttribute = object.idAttribute ?? ""; - message.firstNameAttribute = object.firstNameAttribute ?? ""; - message.lastNameAttribute = object.lastNameAttribute ?? ""; - message.displayNameAttribute = object.displayNameAttribute ?? ""; - message.nickNameAttribute = object.nickNameAttribute ?? ""; - message.preferredUsernameAttribute = object.preferredUsernameAttribute ?? ""; - message.emailAttribute = object.emailAttribute ?? ""; - message.emailVerifiedAttribute = object.emailVerifiedAttribute ?? ""; - message.phoneAttribute = object.phoneAttribute ?? ""; - message.phoneVerifiedAttribute = object.phoneVerifiedAttribute ?? ""; - message.preferredLanguageAttribute = object.preferredLanguageAttribute ?? ""; - message.avatarUrlAttribute = object.avatarUrlAttribute ?? ""; - message.profileAttribute = object.profileAttribute ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/instance.ts b/apps/login/lib/grpc/zitadel/instance.ts deleted file mode 100644 index 726645c5db9..00000000000 --- a/apps/login/lib/grpc/zitadel/instance.ts +++ /dev/null @@ -1,863 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.instance.v1"; - -export enum State { - STATE_UNSPECIFIED = 0, - STATE_CREATING = 1, - STATE_RUNNING = 2, - STATE_STOPPING = 3, - STATE_STOPPED = 4, - UNRECOGNIZED = -1, -} - -export function stateFromJSON(object: any): State { - switch (object) { - case 0: - case "STATE_UNSPECIFIED": - return State.STATE_UNSPECIFIED; - case 1: - case "STATE_CREATING": - return State.STATE_CREATING; - case 2: - case "STATE_RUNNING": - return State.STATE_RUNNING; - case 3: - case "STATE_STOPPING": - return State.STATE_STOPPING; - case 4: - case "STATE_STOPPED": - return State.STATE_STOPPED; - case -1: - case "UNRECOGNIZED": - default: - return State.UNRECOGNIZED; - } -} - -export function stateToJSON(object: State): string { - switch (object) { - case State.STATE_UNSPECIFIED: - return "STATE_UNSPECIFIED"; - case State.STATE_CREATING: - return "STATE_CREATING"; - case State.STATE_RUNNING: - return "STATE_RUNNING"; - case State.STATE_STOPPING: - return "STATE_STOPPING"; - case State.STATE_STOPPED: - return "STATE_STOPPED"; - case State.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldName { - FIELD_NAME_UNSPECIFIED = 0, - FIELD_NAME_ID = 1, - FIELD_NAME_NAME = 2, - FIELD_NAME_CREATION_DATE = 3, - UNRECOGNIZED = -1, -} - -export function fieldNameFromJSON(object: any): FieldName { - switch (object) { - case 0: - case "FIELD_NAME_UNSPECIFIED": - return FieldName.FIELD_NAME_UNSPECIFIED; - case 1: - case "FIELD_NAME_ID": - return FieldName.FIELD_NAME_ID; - case 2: - case "FIELD_NAME_NAME": - return FieldName.FIELD_NAME_NAME; - case 3: - case "FIELD_NAME_CREATION_DATE": - return FieldName.FIELD_NAME_CREATION_DATE; - case -1: - case "UNRECOGNIZED": - default: - return FieldName.UNRECOGNIZED; - } -} - -export function fieldNameToJSON(object: FieldName): string { - switch (object) { - case FieldName.FIELD_NAME_UNSPECIFIED: - return "FIELD_NAME_UNSPECIFIED"; - case FieldName.FIELD_NAME_ID: - return "FIELD_NAME_ID"; - case FieldName.FIELD_NAME_NAME: - return "FIELD_NAME_NAME"; - case FieldName.FIELD_NAME_CREATION_DATE: - return "FIELD_NAME_CREATION_DATE"; - case FieldName.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum DomainFieldName { - DOMAIN_FIELD_NAME_UNSPECIFIED = 0, - DOMAIN_FIELD_NAME_DOMAIN = 1, - DOMAIN_FIELD_NAME_PRIMARY = 2, - DOMAIN_FIELD_NAME_GENERATED = 3, - DOMAIN_FIELD_NAME_CREATION_DATE = 4, - UNRECOGNIZED = -1, -} - -export function domainFieldNameFromJSON(object: any): DomainFieldName { - switch (object) { - case 0: - case "DOMAIN_FIELD_NAME_UNSPECIFIED": - return DomainFieldName.DOMAIN_FIELD_NAME_UNSPECIFIED; - case 1: - case "DOMAIN_FIELD_NAME_DOMAIN": - return DomainFieldName.DOMAIN_FIELD_NAME_DOMAIN; - case 2: - case "DOMAIN_FIELD_NAME_PRIMARY": - return DomainFieldName.DOMAIN_FIELD_NAME_PRIMARY; - case 3: - case "DOMAIN_FIELD_NAME_GENERATED": - return DomainFieldName.DOMAIN_FIELD_NAME_GENERATED; - case 4: - case "DOMAIN_FIELD_NAME_CREATION_DATE": - return DomainFieldName.DOMAIN_FIELD_NAME_CREATION_DATE; - case -1: - case "UNRECOGNIZED": - default: - return DomainFieldName.UNRECOGNIZED; - } -} - -export function domainFieldNameToJSON(object: DomainFieldName): string { - switch (object) { - case DomainFieldName.DOMAIN_FIELD_NAME_UNSPECIFIED: - return "DOMAIN_FIELD_NAME_UNSPECIFIED"; - case DomainFieldName.DOMAIN_FIELD_NAME_DOMAIN: - return "DOMAIN_FIELD_NAME_DOMAIN"; - case DomainFieldName.DOMAIN_FIELD_NAME_PRIMARY: - return "DOMAIN_FIELD_NAME_PRIMARY"; - case DomainFieldName.DOMAIN_FIELD_NAME_GENERATED: - return "DOMAIN_FIELD_NAME_GENERATED"; - case DomainFieldName.DOMAIN_FIELD_NAME_CREATION_DATE: - return "DOMAIN_FIELD_NAME_CREATION_DATE"; - case DomainFieldName.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface Instance { - id: string; - details: ObjectDetails | undefined; - state: State; - name: string; - version: string; - domains: Domain[]; -} - -export interface InstanceDetail { - id: string; - details: ObjectDetails | undefined; - state: State; - name: string; - version: string; - domains: Domain[]; -} - -export interface Query { - idQuery?: IdsQuery | undefined; -} - -/** IdQuery always equals */ -export interface IdsQuery { - ids: string[]; -} - -export interface Domain { - details: ObjectDetails | undefined; - domain: string; - primary: boolean; - generated: boolean; -} - -export interface DomainSearchQuery { - domainQuery?: DomainQuery | undefined; - generatedQuery?: DomainGeneratedQuery | undefined; - primaryQuery?: DomainPrimaryQuery | undefined; -} - -export interface DomainQuery { - domain: string; - method: TextQueryMethod; -} - -/** DomainGeneratedQuery is always equals */ -export interface DomainGeneratedQuery { - generated: boolean; -} - -/** DomainPrimaryQuery is always equals */ -export interface DomainPrimaryQuery { - primary: boolean; -} - -function createBaseInstance(): Instance { - return { id: "", details: undefined, state: 0, name: "", version: "", domains: [] }; -} - -export const Instance = { - encode(message: Instance, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.version !== "") { - writer.uint32(42).string(message.version); - } - for (const v of message.domains) { - Domain.encode(v!, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Instance { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInstance(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.version = reader.string(); - break; - case 6: - message.domains.push(Domain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Instance { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? stateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - version: isSet(object.version) ? String(object.version) : "", - domains: Array.isArray(object?.domains) ? object.domains.map((e: any) => Domain.fromJSON(e)) : [], - }; - }, - - toJSON(message: Instance): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = stateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.version !== undefined && (obj.version = message.version); - if (message.domains) { - obj.domains = message.domains.map((e) => e ? Domain.toJSON(e) : undefined); - } else { - obj.domains = []; - } - return obj; - }, - - create(base?: DeepPartial): Instance { - return Instance.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Instance { - const message = createBaseInstance(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.version = object.version ?? ""; - message.domains = object.domains?.map((e) => Domain.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseInstanceDetail(): InstanceDetail { - return { id: "", details: undefined, state: 0, name: "", version: "", domains: [] }; -} - -export const InstanceDetail = { - encode(message: InstanceDetail, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.version !== "") { - writer.uint32(42).string(message.version); - } - for (const v of message.domains) { - Domain.encode(v!, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InstanceDetail { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInstanceDetail(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.version = reader.string(); - break; - case 6: - message.domains.push(Domain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InstanceDetail { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? stateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - version: isSet(object.version) ? String(object.version) : "", - domains: Array.isArray(object?.domains) ? object.domains.map((e: any) => Domain.fromJSON(e)) : [], - }; - }, - - toJSON(message: InstanceDetail): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = stateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.version !== undefined && (obj.version = message.version); - if (message.domains) { - obj.domains = message.domains.map((e) => e ? Domain.toJSON(e) : undefined); - } else { - obj.domains = []; - } - return obj; - }, - - create(base?: DeepPartial): InstanceDetail { - return InstanceDetail.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InstanceDetail { - const message = createBaseInstanceDetail(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.version = object.version ?? ""; - message.domains = object.domains?.map((e) => Domain.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseQuery(): Query { - return { idQuery: undefined }; -} - -export const Query = { - encode(message: Query, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idQuery !== undefined) { - IdsQuery.encode(message.idQuery, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Query { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idQuery = IdsQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Query { - return { idQuery: isSet(object.idQuery) ? IdsQuery.fromJSON(object.idQuery) : undefined }; - }, - - toJSON(message: Query): unknown { - const obj: any = {}; - message.idQuery !== undefined && (obj.idQuery = message.idQuery ? IdsQuery.toJSON(message.idQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): Query { - return Query.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Query { - const message = createBaseQuery(); - message.idQuery = (object.idQuery !== undefined && object.idQuery !== null) - ? IdsQuery.fromPartial(object.idQuery) - : undefined; - return message; - }, -}; - -function createBaseIdsQuery(): IdsQuery { - return { ids: [] }; -} - -export const IdsQuery = { - encode(message: IdsQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.ids) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IdsQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIdsQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ids.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IdsQuery { - return { ids: Array.isArray(object?.ids) ? object.ids.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: IdsQuery): unknown { - const obj: any = {}; - if (message.ids) { - obj.ids = message.ids.map((e) => e); - } else { - obj.ids = []; - } - return obj; - }, - - create(base?: DeepPartial): IdsQuery { - return IdsQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IdsQuery { - const message = createBaseIdsQuery(); - message.ids = object.ids?.map((e) => e) || []; - return message; - }, -}; - -function createBaseDomain(): Domain { - return { details: undefined, domain: "", primary: false, generated: false }; -} - -export const Domain = { - encode(message: Domain, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.domain !== "") { - writer.uint32(18).string(message.domain); - } - if (message.primary === true) { - writer.uint32(24).bool(message.primary); - } - if (message.generated === true) { - writer.uint32(32).bool(message.generated); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Domain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.domain = reader.string(); - break; - case 3: - message.primary = reader.bool(); - break; - case 4: - message.generated = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Domain { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - domain: isSet(object.domain) ? String(object.domain) : "", - primary: isSet(object.primary) ? Boolean(object.primary) : false, - generated: isSet(object.generated) ? Boolean(object.generated) : false, - }; - }, - - toJSON(message: Domain): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.domain !== undefined && (obj.domain = message.domain); - message.primary !== undefined && (obj.primary = message.primary); - message.generated !== undefined && (obj.generated = message.generated); - return obj; - }, - - create(base?: DeepPartial): Domain { - return Domain.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Domain { - const message = createBaseDomain(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.domain = object.domain ?? ""; - message.primary = object.primary ?? false; - message.generated = object.generated ?? false; - return message; - }, -}; - -function createBaseDomainSearchQuery(): DomainSearchQuery { - return { domainQuery: undefined, generatedQuery: undefined, primaryQuery: undefined }; -} - -export const DomainSearchQuery = { - encode(message: DomainSearchQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domainQuery !== undefined) { - DomainQuery.encode(message.domainQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.generatedQuery !== undefined) { - DomainGeneratedQuery.encode(message.generatedQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.primaryQuery !== undefined) { - DomainPrimaryQuery.encode(message.primaryQuery, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainSearchQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainSearchQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domainQuery = DomainQuery.decode(reader, reader.uint32()); - break; - case 2: - message.generatedQuery = DomainGeneratedQuery.decode(reader, reader.uint32()); - break; - case 3: - message.primaryQuery = DomainPrimaryQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainSearchQuery { - return { - domainQuery: isSet(object.domainQuery) ? DomainQuery.fromJSON(object.domainQuery) : undefined, - generatedQuery: isSet(object.generatedQuery) ? DomainGeneratedQuery.fromJSON(object.generatedQuery) : undefined, - primaryQuery: isSet(object.primaryQuery) ? DomainPrimaryQuery.fromJSON(object.primaryQuery) : undefined, - }; - }, - - toJSON(message: DomainSearchQuery): unknown { - const obj: any = {}; - message.domainQuery !== undefined && - (obj.domainQuery = message.domainQuery ? DomainQuery.toJSON(message.domainQuery) : undefined); - message.generatedQuery !== undefined && - (obj.generatedQuery = message.generatedQuery ? DomainGeneratedQuery.toJSON(message.generatedQuery) : undefined); - message.primaryQuery !== undefined && - (obj.primaryQuery = message.primaryQuery ? DomainPrimaryQuery.toJSON(message.primaryQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): DomainSearchQuery { - return DomainSearchQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainSearchQuery { - const message = createBaseDomainSearchQuery(); - message.domainQuery = (object.domainQuery !== undefined && object.domainQuery !== null) - ? DomainQuery.fromPartial(object.domainQuery) - : undefined; - message.generatedQuery = (object.generatedQuery !== undefined && object.generatedQuery !== null) - ? DomainGeneratedQuery.fromPartial(object.generatedQuery) - : undefined; - message.primaryQuery = (object.primaryQuery !== undefined && object.primaryQuery !== null) - ? DomainPrimaryQuery.fromPartial(object.primaryQuery) - : undefined; - return message; - }, -}; - -function createBaseDomainQuery(): DomainQuery { - return { domain: "", method: 0 }; -} - -export const DomainQuery = { - encode(message: DomainQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainQuery { - return { - domain: isSet(object.domain) ? String(object.domain) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: DomainQuery): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): DomainQuery { - return DomainQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainQuery { - const message = createBaseDomainQuery(); - message.domain = object.domain ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseDomainGeneratedQuery(): DomainGeneratedQuery { - return { generated: false }; -} - -export const DomainGeneratedQuery = { - encode(message: DomainGeneratedQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.generated === true) { - writer.uint32(8).bool(message.generated); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainGeneratedQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainGeneratedQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.generated = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainGeneratedQuery { - return { generated: isSet(object.generated) ? Boolean(object.generated) : false }; - }, - - toJSON(message: DomainGeneratedQuery): unknown { - const obj: any = {}; - message.generated !== undefined && (obj.generated = message.generated); - return obj; - }, - - create(base?: DeepPartial): DomainGeneratedQuery { - return DomainGeneratedQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainGeneratedQuery { - const message = createBaseDomainGeneratedQuery(); - message.generated = object.generated ?? false; - return message; - }, -}; - -function createBaseDomainPrimaryQuery(): DomainPrimaryQuery { - return { primary: false }; -} - -export const DomainPrimaryQuery = { - encode(message: DomainPrimaryQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.primary === true) { - writer.uint32(8).bool(message.primary); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainPrimaryQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainPrimaryQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.primary = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainPrimaryQuery { - return { primary: isSet(object.primary) ? Boolean(object.primary) : false }; - }, - - toJSON(message: DomainPrimaryQuery): unknown { - const obj: any = {}; - message.primary !== undefined && (obj.primary = message.primary); - return obj; - }, - - create(base?: DeepPartial): DomainPrimaryQuery { - return DomainPrimaryQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainPrimaryQuery { - const message = createBaseDomainPrimaryQuery(); - message.primary = object.primary ?? false; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/management.ts b/apps/login/lib/grpc/zitadel/management.ts deleted file mode 100644 index 24477d1e37b..00000000000 --- a/apps/login/lib/grpc/zitadel/management.ts +++ /dev/null @@ -1,43567 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import type { CallContext, CallOptions } from "nice-grpc-common"; -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { - Action, - ActionFieldName, - actionFieldNameFromJSON, - actionFieldNameToJSON, - ActionIDQuery, - ActionNameQuery, - ActionStateQuery, - Flow, - FlowType, - TriggerType, -} from "./action"; -import { - APIAuthMethodType, - aPIAuthMethodTypeFromJSON, - aPIAuthMethodTypeToJSON, - App, - AppQuery, - OIDCAppType, - oIDCAppTypeFromJSON, - oIDCAppTypeToJSON, - OIDCAuthMethodType, - oIDCAuthMethodTypeFromJSON, - oIDCAuthMethodTypeToJSON, - OIDCGrantType, - oIDCGrantTypeFromJSON, - oIDCGrantTypeToJSON, - OIDCResponseType, - oIDCResponseTypeFromJSON, - oIDCResponseTypeToJSON, - OIDCTokenType, - oIDCTokenTypeFromJSON, - oIDCTokenTypeToJSON, - OIDCVersion, - oIDCVersionFromJSON, - oIDCVersionToJSON, -} from "./app"; -import { Key, KeyType, keyTypeFromJSON, keyTypeToJSON } from "./auth_n_key"; -import { Change, ChangeQuery } from "./change"; -import { - IDP, - IDPFieldName, - iDPFieldNameFromJSON, - iDPFieldNameToJSON, - IDPIDQuery, - IDPLoginPolicyLink, - IDPNameQuery, - IDPOwnerType, - iDPOwnerTypeFromJSON, - IDPOwnerTypeQuery, - iDPOwnerTypeToJSON, - IDPStylingType, - iDPStylingTypeFromJSON, - iDPStylingTypeToJSON, - IDPUserLink, - LDAPAttributes, - OIDCMappingField, - oIDCMappingFieldFromJSON, - oIDCMappingFieldToJSON, - Options, - Provider, -} from "./idp"; -import { Member, SearchQuery as SearchQuery1 } from "./member"; -import { LocalizedMessage } from "./message"; -import { Metadata, MetadataQuery } from "./metadata"; -import { ListDetails, ListQuery, ObjectDetails } from "./object"; -import { - Domain, - DomainSearchQuery, - DomainValidationType, - domainValidationTypeFromJSON, - domainValidationTypeToJSON, - Org, -} from "./org"; -import { - DomainPolicy, - LabelPolicy, - LockoutPolicy, - LoginPolicy, - MultiFactorType, - multiFactorTypeFromJSON, - multiFactorTypeToJSON, - NotificationPolicy, - OrgIAMPolicy, - PasswordAgePolicy, - PasswordComplexityPolicy, - PasswordlessType, - passwordlessTypeFromJSON, - passwordlessTypeToJSON, - PrivacyPolicy, - SecondFactorType, - secondFactorTypeFromJSON, - secondFactorTypeToJSON, -} from "./policy"; -import { - AllProjectGrantQuery, - GrantedProject, - PrivateLabelingSetting, - privateLabelingSettingFromJSON, - privateLabelingSettingToJSON, - Project, - ProjectGrantQuery, - ProjectQuery, - Role, - RoleQuery, -} from "./project"; -import { - EmailVerificationDoneScreenText, - EmailVerificationScreenText, - ExternalRegistrationUserOverviewScreenText, - ExternalUserNotFoundScreenText, - FooterText, - InitializeUserDoneScreenText, - InitializeUserScreenText, - InitMFADoneScreenText, - InitMFAOTPScreenText, - InitMFAPromptScreenText, - InitMFAU2FScreenText, - InitPasswordDoneScreenText, - InitPasswordScreenText, - LinkingUserDoneScreenText, - LoginCustomText, - LoginScreenText, - LogoutDoneScreenText, - MessageCustomText, - MFAProvidersText, - PasswordChangeDoneScreenText, - PasswordChangeScreenText, - PasswordlessPromptScreenText, - PasswordlessRegistrationDoneScreenText, - PasswordlessRegistrationScreenText, - PasswordlessScreenText, - PasswordResetDoneScreenText, - PasswordScreenText, - RegistrationOptionScreenText, - RegistrationOrgScreenText, - RegistrationUserScreenText, - SelectAccountScreenText, - SuccessLoginScreenText, - UsernameChangeDoneScreenText, - UsernameChangeScreenText, - VerifyMFAOTPScreenText, - VerifyMFAU2FScreenText, -} from "./text"; -import { - AccessTokenType, - accessTokenTypeFromJSON, - accessTokenTypeToJSON, - AuthFactor, - Email, - Gender, - genderFromJSON, - genderToJSON, - Membership, - MembershipQuery, - PersonalAccessToken, - Phone, - Profile, - SearchQuery, - User, - UserFieldName, - userFieldNameFromJSON, - userFieldNameToJSON, - UserGrant, - UserGrantQuery, - WebAuthNToken, -} from "./user"; - -export const protobufPackage = "zitadel.management.v1"; - -/** This is an empty request */ -export interface HealthzRequest { -} - -/** This is an empty response */ -export interface HealthzResponse { -} - -/** This is an empty request */ -export interface GetOIDCInformationRequest { -} - -export interface GetOIDCInformationResponse { - issuer: string; - discoveryEndpoint: string; -} - -/** This is an empty request */ -export interface GetIAMRequest { -} - -export interface GetIAMResponse { - /** deprecated: use default_org_id instead */ - globalOrgId: string; - iamProjectId: string; - defaultOrgId: string; -} - -/** This is an empty request */ -export interface GetSupportedLanguagesRequest { -} - -export interface GetSupportedLanguagesResponse { - languages: string[]; -} - -export interface GetUserByIDRequest { - id: string; -} - -export interface GetUserByIDResponse { - user: User | undefined; -} - -export interface GetUserByLoginNameGlobalRequest { - loginName: string; -} - -export interface GetUserByLoginNameGlobalResponse { - user: User | undefined; -} - -export interface ListUsersRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: UserFieldName; - /** criteria the client is looking for */ - queries: SearchQuery[]; -} - -export interface ListUsersResponse { - details: ListDetails | undefined; - sortingColumn: UserFieldName; - result: User[]; -} - -export interface ListUserChangesRequest { - /** list limitations and ordering */ - query: ChangeQuery | undefined; - userId: string; -} - -export interface ListUserChangesResponse { - /** zitadel.v1.ListDetails details = 1; was always returned empty (as we cannot get the necessary info) */ - result: Change[]; -} - -export interface IsUserUniqueRequest { - userName: string; - email: string; -} - -export interface IsUserUniqueResponse { - isUnique: boolean; -} - -export interface AddHumanUserRequest { - userName: string; - profile: AddHumanUserRequest_Profile | undefined; - email: AddHumanUserRequest_Email | undefined; - phone: AddHumanUserRequest_Phone | undefined; - initialPassword: string; -} - -export interface AddHumanUserRequest_Profile { - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; -} - -export interface AddHumanUserRequest_Email { - email: string; - isEmailVerified: boolean; -} - -export interface AddHumanUserRequest_Phone { - /** has to be a global number */ - phone: string; - isPhoneVerified: boolean; -} - -export interface AddHumanUserResponse { - userId: string; - details: ObjectDetails | undefined; -} - -/** Describe my Import Human User Request */ -export interface ImportHumanUserRequest { - userName: string; - profile: ImportHumanUserRequest_Profile | undefined; - email: ImportHumanUserRequest_Email | undefined; - phone: ImportHumanUserRequest_Phone | undefined; - password: string; - hashedPassword: ImportHumanUserRequest_HashedPassword | undefined; - passwordChangeRequired: boolean; - requestPasswordlessRegistration: boolean; - otpCode: string; - idps: ImportHumanUserRequest_IDP[]; -} - -export interface ImportHumanUserRequest_Profile { - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; -} - -export interface ImportHumanUserRequest_Email { - email: string; - isEmailVerified: boolean; -} - -export interface ImportHumanUserRequest_Phone { - phone: string; - isPhoneVerified: boolean; -} - -export interface ImportHumanUserRequest_HashedPassword { - value: string; - algorithm: string; -} - -export interface ImportHumanUserRequest_IDP { - configId: string; - externalUserId: string; - displayName: string; -} - -export interface ImportHumanUserResponse { - userId: string; - details: ObjectDetails | undefined; - passwordlessRegistration: ImportHumanUserResponse_PasswordlessRegistration | undefined; -} - -export interface ImportHumanUserResponse_PasswordlessRegistration { - link: string; - /** deprecated: use expiration instead */ - lifetime: Duration | undefined; - expiration: Duration | undefined; -} - -export interface AddMachineUserRequest { - userName: string; - name: string; - description: string; - accessTokenType: AccessTokenType; -} - -export interface AddMachineUserResponse { - userId: string; - details: ObjectDetails | undefined; -} - -export interface DeactivateUserRequest { - id: string; -} - -export interface DeactivateUserResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateUserRequest { - id: string; -} - -export interface ReactivateUserResponse { - details: ObjectDetails | undefined; -} - -export interface LockUserRequest { - id: string; -} - -export interface LockUserResponse { - details: ObjectDetails | undefined; -} - -export interface UnlockUserRequest { - id: string; -} - -export interface UnlockUserResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveUserRequest { - id: string; -} - -export interface RemoveUserResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateUserNameRequest { - userId: string; - userName: string; -} - -export interface UpdateUserNameResponse { - details: ObjectDetails | undefined; -} - -export interface ListUserMetadataRequest { - id: string; - query: ListQuery | undefined; - queries: MetadataQuery[]; -} - -export interface ListUserMetadataResponse { - details: ListDetails | undefined; - result: Metadata[]; -} - -export interface GetUserMetadataRequest { - id: string; - key: string; -} - -export interface GetUserMetadataResponse { - metadata: Metadata | undefined; -} - -export interface SetUserMetadataRequest { - id: string; - key: string; - value: Buffer; -} - -export interface SetUserMetadataResponse { - id: string; - details: ObjectDetails | undefined; -} - -export interface BulkSetUserMetadataRequest { - id: string; - metadata: BulkSetUserMetadataRequest_Metadata[]; -} - -export interface BulkSetUserMetadataRequest_Metadata { - key: string; - value: Buffer; -} - -export interface BulkSetUserMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveUserMetadataRequest { - id: string; - key: string; -} - -export interface RemoveUserMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface BulkRemoveUserMetadataRequest { - id: string; - keys: string[]; -} - -export interface BulkRemoveUserMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface GetHumanProfileRequest { - userId: string; -} - -export interface GetHumanProfileResponse { - details: ObjectDetails | undefined; - profile: Profile | undefined; -} - -export interface UpdateHumanProfileRequest { - userId: string; - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; -} - -export interface UpdateHumanProfileResponse { - details: ObjectDetails | undefined; -} - -export interface GetHumanEmailRequest { - userId: string; -} - -export interface GetHumanEmailResponse { - details: ObjectDetails | undefined; - email: Email | undefined; -} - -export interface UpdateHumanEmailRequest { - userId: string; - email: string; - isEmailVerified: boolean; -} - -export interface UpdateHumanEmailResponse { - details: ObjectDetails | undefined; -} - -export interface ResendHumanInitializationRequest { - userId: string; - email: string; -} - -export interface ResendHumanInitializationResponse { - details: ObjectDetails | undefined; -} - -export interface ResendHumanEmailVerificationRequest { - userId: string; -} - -export interface ResendHumanEmailVerificationResponse { - details: ObjectDetails | undefined; -} - -export interface GetHumanPhoneRequest { - userId: string; -} - -export interface GetHumanPhoneResponse { - details: ObjectDetails | undefined; - phone: Phone | undefined; -} - -export interface UpdateHumanPhoneRequest { - userId: string; - phone: string; - isPhoneVerified: boolean; -} - -export interface UpdateHumanPhoneResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveHumanPhoneRequest { - userId: string; -} - -export interface RemoveHumanPhoneResponse { - details: ObjectDetails | undefined; -} - -export interface ResendHumanPhoneVerificationRequest { - userId: string; -} - -export interface ResendHumanPhoneVerificationResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveHumanAvatarRequest { - userId: string; -} - -export interface RemoveHumanAvatarResponse { - details: ObjectDetails | undefined; -} - -export interface SetHumanInitialPasswordRequest { - userId: string; - password: string; -} - -export interface SetHumanInitialPasswordResponse { - details: ObjectDetails | undefined; -} - -export interface SetHumanPasswordRequest { - userId: string; - password: string; - noChangeRequired: boolean; -} - -export interface SetHumanPasswordResponse { - details: ObjectDetails | undefined; -} - -export interface SendHumanResetPasswordNotificationRequest { - userId: string; - type: SendHumanResetPasswordNotificationRequest_Type; -} - -export enum SendHumanResetPasswordNotificationRequest_Type { - TYPE_EMAIL = 0, - TYPE_SMS = 1, - UNRECOGNIZED = -1, -} - -export function sendHumanResetPasswordNotificationRequest_TypeFromJSON( - object: any, -): SendHumanResetPasswordNotificationRequest_Type { - switch (object) { - case 0: - case "TYPE_EMAIL": - return SendHumanResetPasswordNotificationRequest_Type.TYPE_EMAIL; - case 1: - case "TYPE_SMS": - return SendHumanResetPasswordNotificationRequest_Type.TYPE_SMS; - case -1: - case "UNRECOGNIZED": - default: - return SendHumanResetPasswordNotificationRequest_Type.UNRECOGNIZED; - } -} - -export function sendHumanResetPasswordNotificationRequest_TypeToJSON( - object: SendHumanResetPasswordNotificationRequest_Type, -): string { - switch (object) { - case SendHumanResetPasswordNotificationRequest_Type.TYPE_EMAIL: - return "TYPE_EMAIL"; - case SendHumanResetPasswordNotificationRequest_Type.TYPE_SMS: - return "TYPE_SMS"; - case SendHumanResetPasswordNotificationRequest_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface SendHumanResetPasswordNotificationResponse { - details: ObjectDetails | undefined; -} - -export interface ListHumanAuthFactorsRequest { - userId: string; -} - -export interface ListHumanAuthFactorsResponse { - result: AuthFactor[]; -} - -export interface RemoveHumanAuthFactorOTPRequest { - userId: string; -} - -export interface RemoveHumanAuthFactorOTPResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveHumanAuthFactorU2FRequest { - userId: string; - tokenId: string; -} - -export interface RemoveHumanAuthFactorU2FResponse { - details: ObjectDetails | undefined; -} - -export interface ListHumanPasswordlessRequest { - userId: string; -} - -export interface ListHumanPasswordlessResponse { - result: WebAuthNToken[]; -} - -export interface AddPasswordlessRegistrationRequest { - userId: string; -} - -export interface AddPasswordlessRegistrationResponse { - details: ObjectDetails | undefined; - link: string; - expiration: Duration | undefined; -} - -export interface SendPasswordlessRegistrationRequest { - userId: string; -} - -export interface SendPasswordlessRegistrationResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveHumanPasswordlessRequest { - userId: string; - tokenId: string; -} - -export interface RemoveHumanPasswordlessResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateMachineRequest { - userId: string; - description: string; - name: string; - accessTokenType: AccessTokenType; -} - -export interface UpdateMachineResponse { - details: ObjectDetails | undefined; -} - -export interface GenerateMachineSecretRequest { - userId: string; -} - -export interface GenerateMachineSecretResponse { - clientId: string; - clientSecret: string; - details: ObjectDetails | undefined; -} - -export interface RemoveMachineSecretRequest { - userId: string; -} - -export interface RemoveMachineSecretResponse { - details: ObjectDetails | undefined; -} - -export interface GetMachineKeyByIDsRequest { - userId: string; - keyId: string; -} - -export interface GetMachineKeyByIDsResponse { - key: Key | undefined; -} - -export interface ListMachineKeysRequest { - userId: string; - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListMachineKeysResponse { - details: ListDetails | undefined; - result: Key[]; -} - -export interface AddMachineKeyRequest { - userId: string; - type: KeyType; - expirationDate: Date | undefined; -} - -export interface AddMachineKeyResponse { - keyId: string; - keyDetails: Buffer; - details: ObjectDetails | undefined; -} - -export interface RemoveMachineKeyRequest { - userId: string; - keyId: string; -} - -export interface RemoveMachineKeyResponse { - details: ObjectDetails | undefined; -} - -export interface GetPersonalAccessTokenByIDsRequest { - userId: string; - tokenId: string; -} - -export interface GetPersonalAccessTokenByIDsResponse { - token: PersonalAccessToken | undefined; -} - -export interface ListPersonalAccessTokensRequest { - userId: string; - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListPersonalAccessTokensResponse { - details: ListDetails | undefined; - result: PersonalAccessToken[]; -} - -export interface AddPersonalAccessTokenRequest { - userId: string; - expirationDate: Date | undefined; -} - -export interface AddPersonalAccessTokenResponse { - tokenId: string; - token: string; - details: ObjectDetails | undefined; -} - -export interface RemovePersonalAccessTokenRequest { - userId: string; - tokenId: string; -} - -export interface RemovePersonalAccessTokenResponse { - details: ObjectDetails | undefined; -} - -export interface ListHumanLinkedIDPsRequest { - userId: string; - /** list limitations and ordering */ - query: ListQuery | undefined; -} - -export interface ListHumanLinkedIDPsResponse { - details: ListDetails | undefined; - result: IDPUserLink[]; -} - -export interface RemoveHumanLinkedIDPRequest { - userId: string; - idpId: string; - linkedUserId: string; -} - -export interface RemoveHumanLinkedIDPResponse { - details: ObjectDetails | undefined; -} - -export interface ListUserMembershipsRequest { - /** list limitations and ordering */ - userId: string; - /** the field the result is sorted */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: MembershipQuery[]; -} - -export interface ListUserMembershipsResponse { - details: ListDetails | undefined; - result: Membership[]; -} - -/** This is an empty request */ -export interface GetMyOrgRequest { -} - -export interface GetMyOrgResponse { - org: Org | undefined; -} - -export interface GetOrgByDomainGlobalRequest { - domain: string; -} - -export interface ListOrgChangesRequest { - /** list limitations and ordering */ - query: ChangeQuery | undefined; -} - -export interface ListOrgChangesResponse { - /** zitadel.v1.ListDetails details = 1; was always returned empty (as we cannot get the necessary info) */ - result: Change[]; -} - -export interface GetOrgByDomainGlobalResponse { - org: Org | undefined; -} - -export interface AddOrgRequest { - name: string; -} - -export interface AddOrgResponse { - id: string; - details: ObjectDetails | undefined; -} - -export interface UpdateOrgRequest { - name: string; -} - -export interface UpdateOrgResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface DeactivateOrgRequest { -} - -export interface DeactivateOrgResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ReactivateOrgRequest { -} - -export interface ReactivateOrgResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveOrgRequest { -} - -export interface RemoveOrgResponse { - details: ObjectDetails | undefined; -} - -export interface ListOrgDomainsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: DomainSearchQuery[]; -} - -export interface ListOrgDomainsResponse { - details: ListDetails | undefined; - result: Domain[]; -} - -export interface AddOrgDomainRequest { - domain: string; -} - -export interface AddOrgDomainResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveOrgDomainRequest { - domain: string; -} - -export interface RemoveOrgDomainResponse { - details: ObjectDetails | undefined; -} - -export interface GenerateOrgDomainValidationRequest { - domain: string; - type: DomainValidationType; -} - -export interface GenerateOrgDomainValidationResponse { - token: string; - url: string; -} - -export interface ValidateOrgDomainRequest { - domain: string; -} - -export interface ValidateOrgDomainResponse { - details: ObjectDetails | undefined; -} - -export interface SetPrimaryOrgDomainRequest { - domain: string; -} - -export interface SetPrimaryOrgDomainResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListOrgMemberRolesRequest { -} - -export interface ListOrgMemberRolesResponse { - result: string[]; -} - -export interface ListOrgMembersRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: SearchQuery1[]; -} - -export interface ListOrgMembersResponse { - /** list limitations and ordering */ - details: - | ListDetails - | undefined; - /** criteria the client is looking for */ - result: Member[]; -} - -export interface AddOrgMemberRequest { - userId: string; - roles: string[]; -} - -export interface AddOrgMemberResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateOrgMemberRequest { - userId: string; - roles: string[]; -} - -export interface UpdateOrgMemberResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveOrgMemberRequest { - userId: string; -} - -export interface RemoveOrgMemberResponse { - details: ObjectDetails | undefined; -} - -export interface ListOrgMetadataRequest { - query: ListQuery | undefined; - queries: MetadataQuery[]; -} - -export interface ListOrgMetadataResponse { - details: ListDetails | undefined; - result: Metadata[]; -} - -export interface GetOrgMetadataRequest { - key: string; -} - -export interface GetOrgMetadataResponse { - metadata: Metadata | undefined; -} - -export interface SetOrgMetadataRequest { - key: string; - value: Buffer; -} - -export interface SetOrgMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface BulkSetOrgMetadataRequest { - metadata: BulkSetOrgMetadataRequest_Metadata[]; -} - -export interface BulkSetOrgMetadataRequest_Metadata { - key: string; - value: Buffer; -} - -export interface BulkSetOrgMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveOrgMetadataRequest { - key: string; -} - -export interface RemoveOrgMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface BulkRemoveOrgMetadataRequest { - keys: string[]; -} - -export interface BulkRemoveOrgMetadataResponse { - details: ObjectDetails | undefined; -} - -export interface GetProjectByIDRequest { - id: string; -} - -export interface GetProjectByIDResponse { - project: Project | undefined; -} - -export interface GetGrantedProjectByIDRequest { - projectId: string; - grantId: string; -} - -export interface GetGrantedProjectByIDResponse { - grantedProject: GrantedProject | undefined; -} - -export interface ListProjectsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: ProjectQuery[]; -} - -export interface ListProjectsResponse { - details: ListDetails | undefined; - result: Project[]; -} - -export interface ListGrantedProjectsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: ProjectQuery[]; -} - -export interface ListGrantedProjectsResponse { - details: ListDetails | undefined; - result: GrantedProject[]; -} - -export interface ListProjectChangesRequest { - /** list limitations and ordering */ - query: ChangeQuery | undefined; - projectId: string; -} - -export interface ListProjectChangesResponse { - /** zitadel.v1.ListDetails details = 1; was always returned empty (as we cannot get the necessary info) */ - result: Change[]; -} - -export interface AddProjectRequest { - name: string; - projectRoleAssertion: boolean; - projectRoleCheck: boolean; - hasProjectCheck: boolean; - privateLabelingSetting: PrivateLabelingSetting; -} - -export interface AddProjectResponse { - id: string; - details: ObjectDetails | undefined; -} - -export interface UpdateProjectRequest { - id: string; - name: string; - projectRoleAssertion: boolean; - projectRoleCheck: boolean; - hasProjectCheck: boolean; - privateLabelingSetting: PrivateLabelingSetting; -} - -export interface UpdateProjectResponse { - details: ObjectDetails | undefined; -} - -export interface DeactivateProjectRequest { - id: string; -} - -export interface DeactivateProjectResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateProjectRequest { - id: string; -} - -export interface ReactivateProjectResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveProjectRequest { - id: string; -} - -export interface RemoveProjectResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListProjectMemberRolesRequest { -} - -export interface ListProjectMemberRolesResponse { - details: ListDetails | undefined; - result: string[]; -} - -export interface AddProjectRoleRequest { - projectId: string; - roleKey: string; - displayName: string; - group: string; -} - -export interface AddProjectRoleResponse { - details: ObjectDetails | undefined; -} - -export interface BulkAddProjectRolesRequest { - projectId: string; - roles: BulkAddProjectRolesRequest_Role[]; -} - -export interface BulkAddProjectRolesRequest_Role { - key: string; - displayName: string; - group: string; -} - -export interface BulkAddProjectRolesResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateProjectRoleRequest { - projectId: string; - roleKey: string; - displayName: string; - group: string; -} - -export interface UpdateProjectRoleResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveProjectRoleRequest { - projectId: string; - roleKey: string; -} - -export interface RemoveProjectRoleResponse { - details: ObjectDetails | undefined; -} - -export interface ListProjectRolesRequest { - projectId: string; - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: RoleQuery[]; -} - -export interface ListProjectRolesResponse { - details: ListDetails | undefined; - result: Role[]; -} - -export interface ListGrantedProjectRolesRequest { - projectId: string; - grantId: string; - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: RoleQuery[]; -} - -export interface ListGrantedProjectRolesResponse { - details: ListDetails | undefined; - result: Role[]; -} - -export interface ListProjectMembersRequest { - projectId: string; - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: SearchQuery1[]; -} - -export interface ListProjectMembersResponse { - details: ListDetails | undefined; - result: Member[]; -} - -export interface AddProjectMemberRequest { - projectId: string; - userId: string; - roles: string[]; -} - -export interface AddProjectMemberResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateProjectMemberRequest { - projectId: string; - userId: string; - roles: string[]; -} - -export interface UpdateProjectMemberResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveProjectMemberRequest { - projectId: string; - userId: string; -} - -export interface RemoveProjectMemberResponse { - details: ObjectDetails | undefined; -} - -export interface GetAppByIDRequest { - projectId: string; - appId: string; -} - -export interface GetAppByIDResponse { - app: App | undefined; -} - -export interface ListAppsRequest { - projectId: string; - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: AppQuery[]; -} - -export interface ListAppsResponse { - details: ListDetails | undefined; - result: App[]; -} - -export interface ListAppChangesRequest { - /** list limitations and ordering */ - query: ChangeQuery | undefined; - projectId: string; - appId: string; -} - -export interface ListAppChangesResponse { - /** zitadel.v1.ListDetails details = 1; was always returned empty (as we cannot get the necessary info) */ - result: Change[]; -} - -export interface AddOIDCAppRequest { - projectId: string; - name: string; - redirectUris: string[]; - responseTypes: OIDCResponseType[]; - grantTypes: OIDCGrantType[]; - appType: OIDCAppType; - authMethodType: OIDCAuthMethodType; - postLogoutRedirectUris: string[]; - version: OIDCVersion; - devMode: boolean; - accessTokenType: OIDCTokenType; - accessTokenRoleAssertion: boolean; - idTokenRoleAssertion: boolean; - idTokenUserinfoAssertion: boolean; - clockSkew: Duration | undefined; - additionalOrigins: string[]; -} - -export interface AddOIDCAppResponse { - appId: string; - details: ObjectDetails | undefined; - clientId: string; - clientSecret: string; - noneCompliant: boolean; - complianceProblems: LocalizedMessage[]; -} - -export interface AddSAMLAppRequest { - projectId: string; - name: string; - metadataXml?: Buffer | undefined; - metadataUrl?: string | undefined; -} - -export interface AddSAMLAppResponse { - appId: string; - details: ObjectDetails | undefined; -} - -export interface AddAPIAppRequest { - projectId: string; - name: string; - authMethodType: APIAuthMethodType; -} - -export interface AddAPIAppResponse { - appId: string; - details: ObjectDetails | undefined; - clientId: string; - clientSecret: string; -} - -export interface UpdateAppRequest { - projectId: string; - appId: string; - name: string; -} - -export interface UpdateAppResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateOIDCAppConfigRequest { - projectId: string; - appId: string; - redirectUris: string[]; - responseTypes: OIDCResponseType[]; - grantTypes: OIDCGrantType[]; - appType: OIDCAppType; - authMethodType: OIDCAuthMethodType; - postLogoutRedirectUris: string[]; - devMode: boolean; - accessTokenType: OIDCTokenType; - accessTokenRoleAssertion: boolean; - idTokenRoleAssertion: boolean; - idTokenUserinfoAssertion: boolean; - clockSkew: Duration | undefined; - additionalOrigins: string[]; -} - -export interface UpdateOIDCAppConfigResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateSAMLAppConfigRequest { - projectId: string; - appId: string; - metadataXml?: Buffer | undefined; - metadataUrl?: string | undefined; -} - -export interface UpdateSAMLAppConfigResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateAPIAppConfigRequest { - projectId: string; - appId: string; - authMethodType: APIAuthMethodType; -} - -export interface UpdateAPIAppConfigResponse { - details: ObjectDetails | undefined; -} - -export interface DeactivateAppRequest { - projectId: string; - appId: string; -} - -export interface DeactivateAppResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateAppRequest { - projectId: string; - appId: string; -} - -export interface ReactivateAppResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveAppRequest { - projectId: string; - appId: string; -} - -export interface RemoveAppResponse { - details: ObjectDetails | undefined; -} - -export interface RegenerateOIDCClientSecretRequest { - projectId: string; - appId: string; -} - -export interface RegenerateOIDCClientSecretResponse { - clientSecret: string; - details: ObjectDetails | undefined; -} - -export interface RegenerateAPIClientSecretRequest { - projectId: string; - appId: string; -} - -export interface RegenerateAPIClientSecretResponse { - clientSecret: string; - details: ObjectDetails | undefined; -} - -export interface GetAppKeyRequest { - projectId: string; - appId: string; - keyId: string; -} - -export interface GetAppKeyResponse { - key: Key | undefined; -} - -export interface ListAppKeysRequest { - /** list limitations and ordering */ - query: ListQuery | undefined; - appId: string; - projectId: string; -} - -export interface ListAppKeysResponse { - details: ListDetails | undefined; - result: Key[]; -} - -export interface AddAppKeyRequest { - projectId: string; - appId: string; - type: KeyType; - expirationDate: Date | undefined; -} - -export interface AddAppKeyResponse { - id: string; - details: ObjectDetails | undefined; - keyDetails: Buffer; -} - -export interface RemoveAppKeyRequest { - projectId: string; - appId: string; - keyId: string; -} - -export interface RemoveAppKeyResponse { - details: ObjectDetails | undefined; -} - -export interface ListProjectGrantChangesRequest { - /** list limitations and ordering */ - query: ChangeQuery | undefined; - projectId: string; - grantId: string; -} - -export interface ListProjectGrantChangesResponse { - /** zitadel.v1.ListDetails details = 1; was always returned empty (as we cannot get the necessary info) */ - result: Change[]; -} - -export interface GetProjectGrantByIDRequest { - projectId: string; - grantId: string; -} - -export interface GetProjectGrantByIDResponse { - projectGrant: GrantedProject | undefined; -} - -export interface ListProjectGrantsRequest { - projectId: string; - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: ProjectGrantQuery[]; -} - -export interface ListProjectGrantsResponse { - details: ListDetails | undefined; - result: GrantedProject[]; -} - -export interface ListAllProjectGrantsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: AllProjectGrantQuery[]; -} - -export interface ListAllProjectGrantsResponse { - details: ListDetails | undefined; - result: GrantedProject[]; -} - -export interface AddProjectGrantRequest { - projectId: string; - grantedOrgId: string; - roleKeys: string[]; -} - -export interface AddProjectGrantResponse { - grantId: string; - details: ObjectDetails | undefined; -} - -export interface UpdateProjectGrantRequest { - projectId: string; - grantId: string; - roleKeys: string[]; -} - -export interface UpdateProjectGrantResponse { - details: ObjectDetails | undefined; -} - -export interface DeactivateProjectGrantRequest { - projectId: string; - grantId: string; -} - -export interface DeactivateProjectGrantResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateProjectGrantRequest { - projectId: string; - grantId: string; -} - -export interface ReactivateProjectGrantResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveProjectGrantRequest { - projectId: string; - grantId: string; -} - -export interface RemoveProjectGrantResponse { - details: ObjectDetails | undefined; -} - -export interface ListProjectGrantMemberRolesRequest { - query: ListQuery | undefined; - result: string[]; -} - -export interface ListProjectGrantMemberRolesResponse { - details: ListDetails | undefined; - result: string[]; -} - -export interface ListProjectGrantMembersRequest { - projectId: string; - grantId: string; - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: SearchQuery1[]; -} - -export interface ListProjectGrantMembersResponse { - details: ListDetails | undefined; - result: Member[]; -} - -export interface AddProjectGrantMemberRequest { - projectId: string; - grantId: string; - userId: string; - roles: string[]; -} - -export interface AddProjectGrantMemberResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateProjectGrantMemberRequest { - projectId: string; - grantId: string; - userId: string; - roles: string[]; -} - -export interface UpdateProjectGrantMemberResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveProjectGrantMemberRequest { - projectId: string; - grantId: string; - userId: string; -} - -export interface RemoveProjectGrantMemberResponse { - details: ObjectDetails | undefined; -} - -export interface GetUserGrantByIDRequest { - userId: string; - grantId: string; -} - -export interface GetUserGrantByIDResponse { - userGrant: UserGrant | undefined; -} - -export interface ListUserGrantRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: UserGrantQuery[]; -} - -export interface ListUserGrantResponse { - details: ListDetails | undefined; - result: UserGrant[]; -} - -export interface AddUserGrantRequest { - userId: string; - projectId: string; - projectGrantId: string; - roleKeys: string[]; -} - -export interface AddUserGrantResponse { - userGrantId: string; - details: ObjectDetails | undefined; -} - -export interface UpdateUserGrantRequest { - userId: string; - grantId: string; - roleKeys: string[]; -} - -export interface UpdateUserGrantResponse { - details: ObjectDetails | undefined; -} - -export interface DeactivateUserGrantRequest { - userId: string; - grantId: string; -} - -export interface DeactivateUserGrantResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateUserGrantRequest { - userId: string; - grantId: string; -} - -export interface ReactivateUserGrantResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveUserGrantRequest { - userId: string; - grantId: string; -} - -export interface RemoveUserGrantResponse { - details: ObjectDetails | undefined; -} - -export interface BulkRemoveUserGrantRequest { - grantId: string[]; -} - -export interface BulkRemoveUserGrantResponse { -} - -export interface GetOrgIAMPolicyRequest { -} - -export interface GetOrgIAMPolicyResponse { - policy: OrgIAMPolicy | undefined; -} - -export interface GetDomainPolicyRequest { -} - -export interface GetDomainPolicyResponse { - policy: DomainPolicy | undefined; -} - -export interface GetLoginPolicyRequest { -} - -export interface GetLoginPolicyResponse { - policy: - | LoginPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.LoginPolicy */ - isDefault: boolean; -} - -export interface GetDefaultLoginPolicyRequest { -} - -export interface GetDefaultLoginPolicyResponse { - policy: LoginPolicy | undefined; -} - -export interface AddCustomLoginPolicyRequest { - allowUsernamePassword: boolean; - allowRegister: boolean; - allowExternalIdp: boolean; - forceMfa: boolean; - passwordlessType: PasswordlessType; - hidePasswordReset: boolean; - ignoreUnknownUsernames: boolean; - defaultRedirectUri: string; - passwordCheckLifetime: Duration | undefined; - externalLoginCheckLifetime: Duration | undefined; - mfaInitSkipLifetime: Duration | undefined; - secondFactorCheckLifetime: Duration | undefined; - multiFactorCheckLifetime: Duration | undefined; - secondFactors: SecondFactorType[]; - multiFactors: MultiFactorType[]; - idps: AddCustomLoginPolicyRequest_IDP[]; - /** If set to true, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the org domains and will redirect to the registration of that organization on success. */ - allowDomainDiscovery: boolean; - disableLoginWithEmail: boolean; - disableLoginWithPhone: boolean; -} - -export interface AddCustomLoginPolicyRequest_IDP { - idpId: string; - ownerType: IDPOwnerType; -} - -export interface AddCustomLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomLoginPolicyRequest { - allowUsernamePassword: boolean; - allowRegister: boolean; - allowExternalIdp: boolean; - forceMfa: boolean; - passwordlessType: PasswordlessType; - hidePasswordReset: boolean; - ignoreUnknownUsernames: boolean; - defaultRedirectUri: string; - passwordCheckLifetime: Duration | undefined; - externalLoginCheckLifetime: Duration | undefined; - mfaInitSkipLifetime: Duration | undefined; - secondFactorCheckLifetime: Duration | undefined; - multiFactorCheckLifetime: - | Duration - | undefined; - /** If set to true, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the org domains and will redirect to the registration of that organization on success. */ - allowDomainDiscovery: boolean; - disableLoginWithEmail: boolean; - disableLoginWithPhone: boolean; -} - -export interface UpdateCustomLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface ResetLoginPolicyToDefaultRequest { -} - -export interface ResetLoginPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface ListLoginPolicyIDPsRequest { - query: ListQuery | undefined; -} - -export interface ListLoginPolicyIDPsResponse { - details: ListDetails | undefined; - result: IDPLoginPolicyLink[]; -} - -export interface AddIDPToLoginPolicyRequest { - idpId: string; - ownerType: IDPOwnerType; -} - -export interface AddIDPToLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveIDPFromLoginPolicyRequest { - idpId: string; -} - -export interface RemoveIDPFromLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface ListLoginPolicySecondFactorsRequest { -} - -export interface ListLoginPolicySecondFactorsResponse { - details: ListDetails | undefined; - result: SecondFactorType[]; -} - -export interface AddSecondFactorToLoginPolicyRequest { - type: SecondFactorType; -} - -export interface AddSecondFactorToLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveSecondFactorFromLoginPolicyRequest { - type: SecondFactorType; -} - -export interface RemoveSecondFactorFromLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface ListLoginPolicyMultiFactorsRequest { -} - -export interface ListLoginPolicyMultiFactorsResponse { - details: ListDetails | undefined; - result: MultiFactorType[]; -} - -export interface AddMultiFactorToLoginPolicyRequest { - type: MultiFactorType; -} - -export interface AddMultiFactorToLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveMultiFactorFromLoginPolicyRequest { - type: MultiFactorType; -} - -export interface RemoveMultiFactorFromLoginPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface GetPasswordComplexityPolicyRequest { -} - -export interface GetPasswordComplexityPolicyResponse { - policy: - | PasswordComplexityPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.PasswordComplexityPolicy */ - isDefault: boolean; -} - -/** This is an empty request */ -export interface GetDefaultPasswordComplexityPolicyRequest { -} - -export interface GetDefaultPasswordComplexityPolicyResponse { - policy: PasswordComplexityPolicy | undefined; -} - -export interface AddCustomPasswordComplexityPolicyRequest { - minLength: number; - hasUppercase: boolean; - hasLowercase: boolean; - hasNumber: boolean; - hasSymbol: boolean; -} - -export interface AddCustomPasswordComplexityPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomPasswordComplexityPolicyRequest { - minLength: number; - hasUppercase: boolean; - hasLowercase: boolean; - hasNumber: boolean; - hasSymbol: boolean; -} - -export interface UpdateCustomPasswordComplexityPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetPasswordComplexityPolicyToDefaultRequest { -} - -export interface ResetPasswordComplexityPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetPasswordAgePolicyRequest { -} - -export interface GetPasswordAgePolicyResponse { - policy: - | PasswordAgePolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.PasswordAgePolicy */ - isDefault: boolean; -} - -/** This is an empty request */ -export interface GetDefaultPasswordAgePolicyRequest { -} - -export interface GetDefaultPasswordAgePolicyResponse { - policy: PasswordAgePolicy | undefined; -} - -export interface AddCustomPasswordAgePolicyRequest { - maxAgeDays: number; - expireWarnDays: number; -} - -export interface AddCustomPasswordAgePolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomPasswordAgePolicyRequest { - maxAgeDays: number; - expireWarnDays: number; -} - -export interface UpdateCustomPasswordAgePolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetPasswordAgePolicyToDefaultRequest { -} - -export interface ResetPasswordAgePolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetLockoutPolicyRequest { -} - -export interface GetLockoutPolicyResponse { - policy: - | LockoutPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.LockoutPolicy */ - isDefault: boolean; -} - -/** This is an empty request */ -export interface GetDefaultLockoutPolicyRequest { -} - -export interface GetDefaultLockoutPolicyResponse { - policy: LockoutPolicy | undefined; -} - -export interface AddCustomLockoutPolicyRequest { - maxPasswordAttempts: number; -} - -export interface AddCustomLockoutPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomLockoutPolicyRequest { - maxPasswordAttempts: number; -} - -export interface UpdateCustomLockoutPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetLockoutPolicyToDefaultRequest { -} - -export interface ResetLockoutPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetPrivacyPolicyRequest { -} - -export interface GetPrivacyPolicyResponse { - policy: PrivacyPolicy | undefined; -} - -/** This is an empty request */ -export interface GetDefaultPrivacyPolicyRequest { -} - -export interface GetDefaultPrivacyPolicyResponse { - policy: PrivacyPolicy | undefined; -} - -export interface AddCustomPrivacyPolicyRequest { - tosLink: string; - privacyLink: string; - helpLink: string; -} - -export interface AddCustomPrivacyPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomPrivacyPolicyRequest { - tosLink: string; - privacyLink: string; - helpLink: string; -} - -export interface UpdateCustomPrivacyPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetPrivacyPolicyToDefaultRequest { -} - -export interface ResetPrivacyPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetNotificationPolicyRequest { -} - -export interface GetNotificationPolicyResponse { - policy: NotificationPolicy | undefined; -} - -/** This is an empty request */ -export interface GetDefaultNotificationPolicyRequest { -} - -export interface GetDefaultNotificationPolicyResponse { - policy: NotificationPolicy | undefined; -} - -export interface AddCustomNotificationPolicyRequest { - passwordChange: boolean; -} - -export interface AddCustomNotificationPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomNotificationPolicyRequest { - passwordChange: boolean; -} - -export interface UpdateCustomNotificationPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetNotificationPolicyToDefaultRequest { -} - -export interface ResetNotificationPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface GetLabelPolicyRequest { -} - -export interface GetLabelPolicyResponse { - policy: - | LabelPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.LabelPolicy */ - isDefault: boolean; -} - -/** This is an empty request */ -export interface GetPreviewLabelPolicyRequest { -} - -export interface GetPreviewLabelPolicyResponse { - policy: - | LabelPolicy - | undefined; - /** deprecated: is_default is also defined in zitadel.policy.v1.LabelPolicy */ - isDefault: boolean; -} - -/** This is an empty request */ -export interface GetDefaultLabelPolicyRequest { -} - -export interface GetDefaultLabelPolicyResponse { - policy: LabelPolicy | undefined; -} - -export interface AddCustomLabelPolicyRequest { - primaryColor: string; - /** hides the org suffix on the login form if the scope \"urn:zitadel:iam:org:domain:primary:{domainname}\" is set */ - hideLoginNameSuffix: boolean; - warnColor: string; - backgroundColor: string; - fontColor: string; - primaryColorDark: string; - backgroundColorDark: string; - warnColorDark: string; - fontColorDark: string; - disableWatermark: boolean; -} - -export interface AddCustomLabelPolicyResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateCustomLabelPolicyRequest { - primaryColor: string; - hideLoginNameSuffix: boolean; - warnColor: string; - backgroundColor: string; - fontColor: string; - primaryColorDark: string; - backgroundColorDark: string; - warnColorDark: string; - fontColorDark: string; - disableWatermark: boolean; -} - -export interface UpdateCustomLabelPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ActivateCustomLabelPolicyRequest { -} - -export interface ActivateCustomLabelPolicyResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveCustomLabelPolicyLogoRequest { -} - -export interface RemoveCustomLabelPolicyLogoResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveCustomLabelPolicyLogoDarkRequest { -} - -export interface RemoveCustomLabelPolicyLogoDarkResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveCustomLabelPolicyIconRequest { -} - -export interface RemoveCustomLabelPolicyIconResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveCustomLabelPolicyIconDarkRequest { -} - -export interface RemoveCustomLabelPolicyIconDarkResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface RemoveCustomLabelPolicyFontRequest { -} - -export interface RemoveCustomLabelPolicyFontResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetLabelPolicyToDefaultRequest { -} - -export interface ResetLabelPolicyToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomInitMessageTextRequest { - language: string; -} - -export interface GetCustomInitMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultInitMessageTextRequest { - language: string; -} - -export interface GetDefaultInitMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomInitMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomInitMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomInitMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomInitMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetDefaultLoginTextsRequest { - language: string; -} - -export interface GetDefaultLoginTextsResponse { - customText: LoginCustomText | undefined; -} - -export interface GetCustomLoginTextsRequest { - language: string; -} - -export interface GetCustomLoginTextsResponse { - customText: LoginCustomText | undefined; -} - -export interface SetCustomLoginTextsRequest { - language: string; - selectAccountText: SelectAccountScreenText | undefined; - loginText: LoginScreenText | undefined; - passwordText: PasswordScreenText | undefined; - usernameChangeText: UsernameChangeScreenText | undefined; - usernameChangeDoneText: UsernameChangeDoneScreenText | undefined; - initPasswordText: InitPasswordScreenText | undefined; - initPasswordDoneText: InitPasswordDoneScreenText | undefined; - emailVerificationText: EmailVerificationScreenText | undefined; - emailVerificationDoneText: EmailVerificationDoneScreenText | undefined; - initializeUserText: InitializeUserScreenText | undefined; - initializeDoneText: InitializeUserDoneScreenText | undefined; - initMfaPromptText: InitMFAPromptScreenText | undefined; - initMfaOtpText: InitMFAOTPScreenText | undefined; - initMfaU2fText: InitMFAU2FScreenText | undefined; - initMfaDoneText: InitMFADoneScreenText | undefined; - mfaProvidersText: MFAProvidersText | undefined; - verifyMfaOtpText: VerifyMFAOTPScreenText | undefined; - verifyMfaU2fText: VerifyMFAU2FScreenText | undefined; - passwordlessText: PasswordlessScreenText | undefined; - passwordChangeText: PasswordChangeScreenText | undefined; - passwordChangeDoneText: PasswordChangeDoneScreenText | undefined; - passwordResetDoneText: PasswordResetDoneScreenText | undefined; - registrationOptionText: RegistrationOptionScreenText | undefined; - registrationUserText: RegistrationUserScreenText | undefined; - registrationOrgText: RegistrationOrgScreenText | undefined; - linkingUserDoneText: LinkingUserDoneScreenText | undefined; - externalUserNotFoundText: ExternalUserNotFoundScreenText | undefined; - successLoginText: SuccessLoginScreenText | undefined; - logoutText: LogoutDoneScreenText | undefined; - footerText: FooterText | undefined; - passwordlessPromptText: PasswordlessPromptScreenText | undefined; - passwordlessRegistrationText: PasswordlessRegistrationScreenText | undefined; - passwordlessRegistrationDoneText: PasswordlessRegistrationDoneScreenText | undefined; - externalRegistrationUserOverviewText: ExternalRegistrationUserOverviewScreenText | undefined; -} - -export interface SetCustomLoginTextsResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomLoginTextsToDefaultRequest { - language: string; -} - -export interface ResetCustomLoginTextsToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomPasswordResetMessageTextRequest { - language: string; -} - -export interface GetCustomPasswordResetMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultPasswordResetMessageTextRequest { - language: string; -} - -export interface GetDefaultPasswordResetMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomPasswordResetMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomPasswordResetMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomPasswordResetMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomPasswordResetMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomVerifyEmailMessageTextRequest { - language: string; -} - -export interface GetCustomVerifyEmailMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultVerifyEmailMessageTextRequest { - language: string; -} - -export interface GetDefaultVerifyEmailMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomVerifyEmailMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomVerifyEmailMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomVerifyEmailMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomVerifyEmailMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomVerifyPhoneMessageTextRequest { - language: string; -} - -export interface GetCustomVerifyPhoneMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultVerifyPhoneMessageTextRequest { - language: string; -} - -export interface GetDefaultVerifyPhoneMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomVerifyPhoneMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomVerifyPhoneMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomVerifyPhoneMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomVerifyPhoneMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomDomainClaimedMessageTextRequest { - language: string; -} - -export interface GetCustomDomainClaimedMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultDomainClaimedMessageTextRequest { - language: string; -} - -export interface GetDefaultDomainClaimedMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomDomainClaimedMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomDomainClaimedMessageTextResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ResetCustomDomainClaimedMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomDomainClaimedMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomPasswordlessRegistrationMessageTextRequest { - language: string; -} - -export interface GetCustomPasswordlessRegistrationMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultPasswordlessRegistrationMessageTextRequest { - language: string; -} - -export interface GetDefaultPasswordlessRegistrationMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomPasswordlessRegistrationMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomPasswordlessRegistrationMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetCustomPasswordChangeMessageTextRequest { - language: string; -} - -export interface GetCustomPasswordChangeMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface GetDefaultPasswordChangeMessageTextRequest { - language: string; -} - -export interface GetDefaultPasswordChangeMessageTextResponse { - customText: MessageCustomText | undefined; -} - -export interface SetCustomPasswordChangeMessageTextRequest { - language: string; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; -} - -export interface SetCustomPasswordChangeMessageTextResponse { - details: ObjectDetails | undefined; -} - -export interface ResetCustomPasswordChangeMessageTextToDefaultRequest { - language: string; -} - -export interface ResetCustomPasswordChangeMessageTextToDefaultResponse { - details: ObjectDetails | undefined; -} - -export interface GetOrgIDPByIDRequest { - id: string; -} - -export interface GetOrgIDPByIDResponse { - idp: IDP | undefined; -} - -export interface ListOrgIDPsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: IDPFieldName; - /** criteria the client is looking for */ - queries: IDPQuery[]; -} - -export interface IDPQuery { - idpIdQuery?: IDPIDQuery | undefined; - idpNameQuery?: IDPNameQuery | undefined; - ownerTypeQuery?: IDPOwnerTypeQuery | undefined; -} - -export interface ListOrgIDPsResponse { - details: ListDetails | undefined; - sortingColumn: IDPFieldName; - result: IDP[]; -} - -export interface AddOrgOIDCIDPRequest { - name: string; - stylingType: IDPStylingType; - clientId: string; - clientSecret: string; - issuer: string; - scopes: string[]; - displayNameMapping: OIDCMappingField; - usernameMapping: OIDCMappingField; - autoRegister: boolean; -} - -export interface AddOrgOIDCIDPResponse { - details: ObjectDetails | undefined; - idpId: string; -} - -export interface AddOrgJWTIDPRequest { - name: string; - stylingType: IDPStylingType; - jwtEndpoint: string; - issuer: string; - keysEndpoint: string; - headerName: string; - autoRegister: boolean; -} - -export interface AddOrgJWTIDPResponse { - details: ObjectDetails | undefined; - idpId: string; -} - -export interface DeactivateOrgIDPRequest { - idpId: string; -} - -export interface DeactivateOrgIDPResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateOrgIDPRequest { - idpId: string; -} - -export interface ReactivateOrgIDPResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveOrgIDPRequest { - idpId: string; -} - -/** This is an empty response */ -export interface RemoveOrgIDPResponse { -} - -export interface UpdateOrgIDPRequest { - idpId: string; - name: string; - stylingType: IDPStylingType; - autoRegister: boolean; -} - -export interface UpdateOrgIDPResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateOrgIDPOIDCConfigRequest { - idpId: string; - clientId: string; - clientSecret: string; - issuer: string; - scopes: string[]; - displayNameMapping: OIDCMappingField; - usernameMapping: OIDCMappingField; -} - -export interface UpdateOrgIDPOIDCConfigResponse { - details: ObjectDetails | undefined; -} - -export interface UpdateOrgIDPJWTConfigRequest { - idpId: string; - jwtEndpoint: string; - issuer: string; - keysEndpoint: string; - headerName: string; -} - -export interface UpdateOrgIDPJWTConfigResponse { - details: ObjectDetails | undefined; -} - -export interface ListProvidersRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** criteria the client is looking for */ - queries: ProviderQuery[]; -} - -export interface ProviderQuery { - idpIdQuery?: IDPIDQuery | undefined; - idpNameQuery?: IDPNameQuery | undefined; - ownerTypeQuery?: IDPOwnerTypeQuery | undefined; -} - -export interface ListProvidersResponse { - details: ListDetails | undefined; - result: Provider[]; -} - -export interface GetProviderByIDRequest { - id: string; -} - -export interface GetProviderByIDResponse { - idp: Provider | undefined; -} - -export interface AddGenericOAuthProviderRequest { - name: string; - clientId: string; - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - /** identifying attribute of the user in the response of the user_endpoint */ - idAttribute: string; - providerOptions: Options | undefined; -} - -export interface AddGenericOAuthProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGenericOAuthProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - /** identifying attribute of the user in the response of the user_endpoint */ - idAttribute: string; - providerOptions: Options | undefined; -} - -export interface UpdateGenericOAuthProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGenericOIDCProviderRequest { - name: string; - issuer: string; - clientId: string; - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGenericOIDCProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGenericOIDCProviderRequest { - id: string; - name: string; - issuer: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGenericOIDCProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddJWTProviderRequest { - name: string; - issuer: string; - jwtEndpoint: string; - keysEndpoint: string; - headerName: string; - providerOptions: Options | undefined; -} - -export interface AddJWTProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateJWTProviderRequest { - id: string; - name: string; - issuer: string; - jwtEndpoint: string; - keysEndpoint: string; - headerName: string; - providerOptions: Options | undefined; -} - -export interface UpdateJWTProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGitHubProviderRequest { - /** GitHub will be used as default, if no name is provided */ - name: string; - clientId: string; - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGitHubProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGitHubProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGitHubProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGitHubEnterpriseServerProviderRequest { - clientId: string; - name: string; - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGitHubEnterpriseServerProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGitHubEnterpriseServerProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - authorizationEndpoint: string; - tokenEndpoint: string; - userEndpoint: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGitHubEnterpriseServerProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddGoogleProviderRequest { - /** Google will be used as default, if no name is provided */ - name: string; - clientId: string; - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface AddGoogleProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateGoogleProviderRequest { - id: string; - name: string; - clientId: string; - /** client_secret will only be updated if provided */ - clientSecret: string; - scopes: string[]; - providerOptions: Options | undefined; -} - -export interface UpdateGoogleProviderResponse { - details: ObjectDetails | undefined; -} - -export interface AddLDAPProviderRequest { - name: string; - host: string; - port: string; - tls: boolean; - baseDn: string; - userObjectClass: string; - userUniqueAttribute: string; - admin: string; - password: string; - attributes: LDAPAttributes | undefined; - providerOptions: Options | undefined; -} - -export interface AddLDAPProviderResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface UpdateLDAPProviderRequest { - id: string; - name: string; - host: string; - port: string; - tls: boolean; - baseDn: string; - userObjectClass: string; - userUniqueAttribute: string; - admin: string; - password: string; - attributes: LDAPAttributes | undefined; - providerOptions: Options | undefined; -} - -export interface UpdateLDAPProviderResponse { - details: ObjectDetails | undefined; -} - -export interface DeleteProviderRequest { - id: string; -} - -export interface DeleteProviderResponse { - details: ObjectDetails | undefined; -} - -export interface ListActionsRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: ActionFieldName; - /** criteria the client is looking for */ - queries: ActionQuery[]; -} - -export interface ActionQuery { - actionIdQuery?: ActionIDQuery | undefined; - actionNameQuery?: ActionNameQuery | undefined; - actionStateQuery?: ActionStateQuery | undefined; -} - -export interface ListActionsResponse { - details: ListDetails | undefined; - sortingColumn: ActionFieldName; - result: Action[]; -} - -export interface CreateActionRequest { - name: string; - script: string; - timeout: Duration | undefined; - allowedToFail: boolean; -} - -export interface CreateActionResponse { - details: ObjectDetails | undefined; - id: string; -} - -export interface GetActionRequest { - id: string; -} - -export interface GetActionResponse { - action: Action | undefined; -} - -export interface UpdateActionRequest { - id: string; - name: string; - script: string; - timeout: Duration | undefined; - allowedToFail: boolean; -} - -export interface UpdateActionResponse { - details: ObjectDetails | undefined; -} - -export interface DeleteActionRequest { - id: string; -} - -export interface DeleteActionResponse { -} - -export interface ListFlowTypesRequest { -} - -export interface ListFlowTypesResponse { - result: FlowType[]; -} - -export interface ListFlowTriggerTypesRequest { - type: string; -} - -export interface ListFlowTriggerTypesResponse { - result: TriggerType[]; -} - -export interface DeactivateActionRequest { - id: string; -} - -export interface DeactivateActionResponse { - details: ObjectDetails | undefined; -} - -export interface ReactivateActionRequest { - id: string; -} - -export interface ReactivateActionResponse { - details: ObjectDetails | undefined; -} - -export interface GetFlowRequest { - /** id of the flow */ - type: string; -} - -export interface GetFlowResponse { - flow: Flow | undefined; -} - -export interface ClearFlowRequest { - /** id of the flow */ - type: string; -} - -export interface ClearFlowResponse { - details: ObjectDetails | undefined; -} - -export interface SetTriggerActionsRequest { - /** id of the flow type */ - flowType: string; - /** id of the trigger type */ - triggerType: string; - actionIds: string[]; -} - -export interface SetTriggerActionsResponse { - details: ObjectDetails | undefined; -} - -function createBaseHealthzRequest(): HealthzRequest { - return {}; -} - -export const HealthzRequest = { - encode(_: HealthzRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzRequest { - return {}; - }, - - toJSON(_: HealthzRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzRequest { - return HealthzRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzRequest { - const message = createBaseHealthzRequest(); - return message; - }, -}; - -function createBaseHealthzResponse(): HealthzResponse { - return {}; -} - -export const HealthzResponse = { - encode(_: HealthzResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzResponse { - return {}; - }, - - toJSON(_: HealthzResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzResponse { - return HealthzResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzResponse { - const message = createBaseHealthzResponse(); - return message; - }, -}; - -function createBaseGetOIDCInformationRequest(): GetOIDCInformationRequest { - return {}; -} - -export const GetOIDCInformationRequest = { - encode(_: GetOIDCInformationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOIDCInformationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOIDCInformationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetOIDCInformationRequest { - return {}; - }, - - toJSON(_: GetOIDCInformationRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetOIDCInformationRequest { - return GetOIDCInformationRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetOIDCInformationRequest { - const message = createBaseGetOIDCInformationRequest(); - return message; - }, -}; - -function createBaseGetOIDCInformationResponse(): GetOIDCInformationResponse { - return { issuer: "", discoveryEndpoint: "" }; -} - -export const GetOIDCInformationResponse = { - encode(message: GetOIDCInformationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.issuer !== "") { - writer.uint32(10).string(message.issuer); - } - if (message.discoveryEndpoint !== "") { - writer.uint32(18).string(message.discoveryEndpoint); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOIDCInformationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOIDCInformationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.issuer = reader.string(); - break; - case 2: - message.discoveryEndpoint = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOIDCInformationResponse { - return { - issuer: isSet(object.issuer) ? String(object.issuer) : "", - discoveryEndpoint: isSet(object.discoveryEndpoint) ? String(object.discoveryEndpoint) : "", - }; - }, - - toJSON(message: GetOIDCInformationResponse): unknown { - const obj: any = {}; - message.issuer !== undefined && (obj.issuer = message.issuer); - message.discoveryEndpoint !== undefined && (obj.discoveryEndpoint = message.discoveryEndpoint); - return obj; - }, - - create(base?: DeepPartial): GetOIDCInformationResponse { - return GetOIDCInformationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOIDCInformationResponse { - const message = createBaseGetOIDCInformationResponse(); - message.issuer = object.issuer ?? ""; - message.discoveryEndpoint = object.discoveryEndpoint ?? ""; - return message; - }, -}; - -function createBaseGetIAMRequest(): GetIAMRequest { - return {}; -} - -export const GetIAMRequest = { - encode(_: GetIAMRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetIAMRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetIAMRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetIAMRequest { - return {}; - }, - - toJSON(_: GetIAMRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetIAMRequest { - return GetIAMRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetIAMRequest { - const message = createBaseGetIAMRequest(); - return message; - }, -}; - -function createBaseGetIAMResponse(): GetIAMResponse { - return { globalOrgId: "", iamProjectId: "", defaultOrgId: "" }; -} - -export const GetIAMResponse = { - encode(message: GetIAMResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.globalOrgId !== "") { - writer.uint32(10).string(message.globalOrgId); - } - if (message.iamProjectId !== "") { - writer.uint32(18).string(message.iamProjectId); - } - if (message.defaultOrgId !== "") { - writer.uint32(26).string(message.defaultOrgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetIAMResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetIAMResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.globalOrgId = reader.string(); - break; - case 2: - message.iamProjectId = reader.string(); - break; - case 3: - message.defaultOrgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetIAMResponse { - return { - globalOrgId: isSet(object.globalOrgId) ? String(object.globalOrgId) : "", - iamProjectId: isSet(object.iamProjectId) ? String(object.iamProjectId) : "", - defaultOrgId: isSet(object.defaultOrgId) ? String(object.defaultOrgId) : "", - }; - }, - - toJSON(message: GetIAMResponse): unknown { - const obj: any = {}; - message.globalOrgId !== undefined && (obj.globalOrgId = message.globalOrgId); - message.iamProjectId !== undefined && (obj.iamProjectId = message.iamProjectId); - message.defaultOrgId !== undefined && (obj.defaultOrgId = message.defaultOrgId); - return obj; - }, - - create(base?: DeepPartial): GetIAMResponse { - return GetIAMResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetIAMResponse { - const message = createBaseGetIAMResponse(); - message.globalOrgId = object.globalOrgId ?? ""; - message.iamProjectId = object.iamProjectId ?? ""; - message.defaultOrgId = object.defaultOrgId ?? ""; - return message; - }, -}; - -function createBaseGetSupportedLanguagesRequest(): GetSupportedLanguagesRequest { - return {}; -} - -export const GetSupportedLanguagesRequest = { - encode(_: GetSupportedLanguagesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSupportedLanguagesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSupportedLanguagesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetSupportedLanguagesRequest { - return {}; - }, - - toJSON(_: GetSupportedLanguagesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetSupportedLanguagesRequest { - return GetSupportedLanguagesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetSupportedLanguagesRequest { - const message = createBaseGetSupportedLanguagesRequest(); - return message; - }, -}; - -function createBaseGetSupportedLanguagesResponse(): GetSupportedLanguagesResponse { - return { languages: [] }; -} - -export const GetSupportedLanguagesResponse = { - encode(message: GetSupportedLanguagesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.languages) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetSupportedLanguagesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetSupportedLanguagesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.languages.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetSupportedLanguagesResponse { - return { languages: Array.isArray(object?.languages) ? object.languages.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: GetSupportedLanguagesResponse): unknown { - const obj: any = {}; - if (message.languages) { - obj.languages = message.languages.map((e) => e); - } else { - obj.languages = []; - } - return obj; - }, - - create(base?: DeepPartial): GetSupportedLanguagesResponse { - return GetSupportedLanguagesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetSupportedLanguagesResponse { - const message = createBaseGetSupportedLanguagesResponse(); - message.languages = object.languages?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGetUserByIDRequest(): GetUserByIDRequest { - return { id: "" }; -} - -export const GetUserByIDRequest = { - encode(message: GetUserByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetUserByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetUserByIDRequest { - return GetUserByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserByIDRequest { - const message = createBaseGetUserByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetUserByIDResponse(): GetUserByIDResponse { - return { user: undefined }; -} - -export const GetUserByIDResponse = { - encode(message: GetUserByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.user !== undefined) { - User.encode(message.user, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.user = User.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserByIDResponse { - return { user: isSet(object.user) ? User.fromJSON(object.user) : undefined }; - }, - - toJSON(message: GetUserByIDResponse): unknown { - const obj: any = {}; - message.user !== undefined && (obj.user = message.user ? User.toJSON(message.user) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetUserByIDResponse { - return GetUserByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserByIDResponse { - const message = createBaseGetUserByIDResponse(); - message.user = (object.user !== undefined && object.user !== null) ? User.fromPartial(object.user) : undefined; - return message; - }, -}; - -function createBaseGetUserByLoginNameGlobalRequest(): GetUserByLoginNameGlobalRequest { - return { loginName: "" }; -} - -export const GetUserByLoginNameGlobalRequest = { - encode(message: GetUserByLoginNameGlobalRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.loginName !== "") { - writer.uint32(10).string(message.loginName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserByLoginNameGlobalRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserByLoginNameGlobalRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.loginName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserByLoginNameGlobalRequest { - return { loginName: isSet(object.loginName) ? String(object.loginName) : "" }; - }, - - toJSON(message: GetUserByLoginNameGlobalRequest): unknown { - const obj: any = {}; - message.loginName !== undefined && (obj.loginName = message.loginName); - return obj; - }, - - create(base?: DeepPartial): GetUserByLoginNameGlobalRequest { - return GetUserByLoginNameGlobalRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserByLoginNameGlobalRequest { - const message = createBaseGetUserByLoginNameGlobalRequest(); - message.loginName = object.loginName ?? ""; - return message; - }, -}; - -function createBaseGetUserByLoginNameGlobalResponse(): GetUserByLoginNameGlobalResponse { - return { user: undefined }; -} - -export const GetUserByLoginNameGlobalResponse = { - encode(message: GetUserByLoginNameGlobalResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.user !== undefined) { - User.encode(message.user, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserByLoginNameGlobalResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserByLoginNameGlobalResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.user = User.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserByLoginNameGlobalResponse { - return { user: isSet(object.user) ? User.fromJSON(object.user) : undefined }; - }, - - toJSON(message: GetUserByLoginNameGlobalResponse): unknown { - const obj: any = {}; - message.user !== undefined && (obj.user = message.user ? User.toJSON(message.user) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetUserByLoginNameGlobalResponse { - return GetUserByLoginNameGlobalResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserByLoginNameGlobalResponse { - const message = createBaseGetUserByLoginNameGlobalResponse(); - message.user = (object.user !== undefined && object.user !== null) ? User.fromPartial(object.user) : undefined; - return message; - }, -}; - -function createBaseListUsersRequest(): ListUsersRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListUsersRequest = { - encode(message: ListUsersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - SearchQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUsersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUsersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(SearchQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUsersRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? userFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUsersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = userFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SearchQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUsersRequest { - return ListUsersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUsersRequest { - const message = createBaseListUsersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => SearchQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListUsersResponse(): ListUsersResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListUsersResponse = { - encode(message: ListUsersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - User.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUsersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUsersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(User.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUsersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? userFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => User.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUsersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = userFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? User.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUsersResponse { - return ListUsersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUsersResponse { - const message = createBaseListUsersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => User.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListUserChangesRequest(): ListUserChangesRequest { - return { query: undefined, userId: "" }; -} - -export const ListUserChangesRequest = { - encode(message: ListUserChangesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ChangeQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserChangesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserChangesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ChangeQuery.decode(reader, reader.uint32()); - break; - case 2: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserChangesRequest { - return { - query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined, - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: ListUserChangesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ChangeQuery.toJSON(message.query) : undefined); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ListUserChangesRequest { - return ListUserChangesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserChangesRequest { - const message = createBaseListUserChangesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ChangeQuery.fromPartial(object.query) - : undefined; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseListUserChangesResponse(): ListUserChangesResponse { - return { result: [] }; -} - -export const ListUserChangesResponse = { - encode(message: ListUserChangesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Change.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserChangesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserChangesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.result.push(Change.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserChangesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Change.fromJSON(e)) : [] }; - }, - - toJSON(message: ListUserChangesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Change.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserChangesResponse { - return ListUserChangesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserChangesResponse { - const message = createBaseListUserChangesResponse(); - message.result = object.result?.map((e) => Change.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseIsUserUniqueRequest(): IsUserUniqueRequest { - return { userName: "", email: "" }; -} - -export const IsUserUniqueRequest = { - encode(message: IsUserUniqueRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.email !== "") { - writer.uint32(18).string(message.email); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IsUserUniqueRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIsUserUniqueRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.email = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IsUserUniqueRequest { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - email: isSet(object.email) ? String(object.email) : "", - }; - }, - - toJSON(message: IsUserUniqueRequest): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.email !== undefined && (obj.email = message.email); - return obj; - }, - - create(base?: DeepPartial): IsUserUniqueRequest { - return IsUserUniqueRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IsUserUniqueRequest { - const message = createBaseIsUserUniqueRequest(); - message.userName = object.userName ?? ""; - message.email = object.email ?? ""; - return message; - }, -}; - -function createBaseIsUserUniqueResponse(): IsUserUniqueResponse { - return { isUnique: false }; -} - -export const IsUserUniqueResponse = { - encode(message: IsUserUniqueResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.isUnique === true) { - writer.uint32(8).bool(message.isUnique); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IsUserUniqueResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIsUserUniqueResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.isUnique = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IsUserUniqueResponse { - return { isUnique: isSet(object.isUnique) ? Boolean(object.isUnique) : false }; - }, - - toJSON(message: IsUserUniqueResponse): unknown { - const obj: any = {}; - message.isUnique !== undefined && (obj.isUnique = message.isUnique); - return obj; - }, - - create(base?: DeepPartial): IsUserUniqueResponse { - return IsUserUniqueResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IsUserUniqueResponse { - const message = createBaseIsUserUniqueResponse(); - message.isUnique = object.isUnique ?? false; - return message; - }, -}; - -function createBaseAddHumanUserRequest(): AddHumanUserRequest { - return { userName: "", profile: undefined, email: undefined, phone: undefined, initialPassword: "" }; -} - -export const AddHumanUserRequest = { - encode(message: AddHumanUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.profile !== undefined) { - AddHumanUserRequest_Profile.encode(message.profile, writer.uint32(18).fork()).ldelim(); - } - if (message.email !== undefined) { - AddHumanUserRequest_Email.encode(message.email, writer.uint32(26).fork()).ldelim(); - } - if (message.phone !== undefined) { - AddHumanUserRequest_Phone.encode(message.phone, writer.uint32(34).fork()).ldelim(); - } - if (message.initialPassword !== "") { - writer.uint32(42).string(message.initialPassword); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddHumanUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddHumanUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.profile = AddHumanUserRequest_Profile.decode(reader, reader.uint32()); - break; - case 3: - message.email = AddHumanUserRequest_Email.decode(reader, reader.uint32()); - break; - case 4: - message.phone = AddHumanUserRequest_Phone.decode(reader, reader.uint32()); - break; - case 5: - message.initialPassword = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddHumanUserRequest { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - profile: isSet(object.profile) ? AddHumanUserRequest_Profile.fromJSON(object.profile) : undefined, - email: isSet(object.email) ? AddHumanUserRequest_Email.fromJSON(object.email) : undefined, - phone: isSet(object.phone) ? AddHumanUserRequest_Phone.fromJSON(object.phone) : undefined, - initialPassword: isSet(object.initialPassword) ? String(object.initialPassword) : "", - }; - }, - - toJSON(message: AddHumanUserRequest): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.profile !== undefined && - (obj.profile = message.profile ? AddHumanUserRequest_Profile.toJSON(message.profile) : undefined); - message.email !== undefined && - (obj.email = message.email ? AddHumanUserRequest_Email.toJSON(message.email) : undefined); - message.phone !== undefined && - (obj.phone = message.phone ? AddHumanUserRequest_Phone.toJSON(message.phone) : undefined); - message.initialPassword !== undefined && (obj.initialPassword = message.initialPassword); - return obj; - }, - - create(base?: DeepPartial): AddHumanUserRequest { - return AddHumanUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddHumanUserRequest { - const message = createBaseAddHumanUserRequest(); - message.userName = object.userName ?? ""; - message.profile = (object.profile !== undefined && object.profile !== null) - ? AddHumanUserRequest_Profile.fromPartial(object.profile) - : undefined; - message.email = (object.email !== undefined && object.email !== null) - ? AddHumanUserRequest_Email.fromPartial(object.email) - : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) - ? AddHumanUserRequest_Phone.fromPartial(object.phone) - : undefined; - message.initialPassword = object.initialPassword ?? ""; - return message; - }, -}; - -function createBaseAddHumanUserRequest_Profile(): AddHumanUserRequest_Profile { - return { firstName: "", lastName: "", nickName: "", displayName: "", preferredLanguage: "", gender: 0 }; -} - -export const AddHumanUserRequest_Profile = { - encode(message: AddHumanUserRequest_Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(26).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(48).int32(message.gender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddHumanUserRequest_Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddHumanUserRequest_Profile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.nickName = reader.string(); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - case 6: - message.gender = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddHumanUserRequest_Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - }; - }, - - toJSON(message: AddHumanUserRequest_Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - return obj; - }, - - create(base?: DeepPartial): AddHumanUserRequest_Profile { - return AddHumanUserRequest_Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddHumanUserRequest_Profile { - const message = createBaseAddHumanUserRequest_Profile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - return message; - }, -}; - -function createBaseAddHumanUserRequest_Email(): AddHumanUserRequest_Email { - return { email: "", isEmailVerified: false }; -} - -export const AddHumanUserRequest_Email = { - encode(message: AddHumanUserRequest_Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddHumanUserRequest_Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddHumanUserRequest_Email(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddHumanUserRequest_Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: AddHumanUserRequest_Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): AddHumanUserRequest_Email { - return AddHumanUserRequest_Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddHumanUserRequest_Email { - const message = createBaseAddHumanUserRequest_Email(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseAddHumanUserRequest_Phone(): AddHumanUserRequest_Phone { - return { phone: "", isPhoneVerified: false }; -} - -export const AddHumanUserRequest_Phone = { - encode(message: AddHumanUserRequest_Phone, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.phone !== "") { - writer.uint32(10).string(message.phone); - } - if (message.isPhoneVerified === true) { - writer.uint32(16).bool(message.isPhoneVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddHumanUserRequest_Phone { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddHumanUserRequest_Phone(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.phone = reader.string(); - break; - case 2: - message.isPhoneVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddHumanUserRequest_Phone { - return { - phone: isSet(object.phone) ? String(object.phone) : "", - isPhoneVerified: isSet(object.isPhoneVerified) ? Boolean(object.isPhoneVerified) : false, - }; - }, - - toJSON(message: AddHumanUserRequest_Phone): unknown { - const obj: any = {}; - message.phone !== undefined && (obj.phone = message.phone); - message.isPhoneVerified !== undefined && (obj.isPhoneVerified = message.isPhoneVerified); - return obj; - }, - - create(base?: DeepPartial): AddHumanUserRequest_Phone { - return AddHumanUserRequest_Phone.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddHumanUserRequest_Phone { - const message = createBaseAddHumanUserRequest_Phone(); - message.phone = object.phone ?? ""; - message.isPhoneVerified = object.isPhoneVerified ?? false; - return message; - }, -}; - -function createBaseAddHumanUserResponse(): AddHumanUserResponse { - return { userId: "", details: undefined }; -} - -export const AddHumanUserResponse = { - encode(message: AddHumanUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddHumanUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddHumanUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddHumanUserResponse { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddHumanUserResponse): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddHumanUserResponse { - return AddHumanUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddHumanUserResponse { - const message = createBaseAddHumanUserResponse(); - message.userId = object.userId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseImportHumanUserRequest(): ImportHumanUserRequest { - return { - userName: "", - profile: undefined, - email: undefined, - phone: undefined, - password: "", - hashedPassword: undefined, - passwordChangeRequired: false, - requestPasswordlessRegistration: false, - otpCode: "", - idps: [], - }; -} - -export const ImportHumanUserRequest = { - encode(message: ImportHumanUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.profile !== undefined) { - ImportHumanUserRequest_Profile.encode(message.profile, writer.uint32(18).fork()).ldelim(); - } - if (message.email !== undefined) { - ImportHumanUserRequest_Email.encode(message.email, writer.uint32(26).fork()).ldelim(); - } - if (message.phone !== undefined) { - ImportHumanUserRequest_Phone.encode(message.phone, writer.uint32(34).fork()).ldelim(); - } - if (message.password !== "") { - writer.uint32(42).string(message.password); - } - if (message.hashedPassword !== undefined) { - ImportHumanUserRequest_HashedPassword.encode(message.hashedPassword, writer.uint32(50).fork()).ldelim(); - } - if (message.passwordChangeRequired === true) { - writer.uint32(56).bool(message.passwordChangeRequired); - } - if (message.requestPasswordlessRegistration === true) { - writer.uint32(64).bool(message.requestPasswordlessRegistration); - } - if (message.otpCode !== "") { - writer.uint32(74).string(message.otpCode); - } - for (const v of message.idps) { - ImportHumanUserRequest_IDP.encode(v!, writer.uint32(82).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.profile = ImportHumanUserRequest_Profile.decode(reader, reader.uint32()); - break; - case 3: - message.email = ImportHumanUserRequest_Email.decode(reader, reader.uint32()); - break; - case 4: - message.phone = ImportHumanUserRequest_Phone.decode(reader, reader.uint32()); - break; - case 5: - message.password = reader.string(); - break; - case 6: - message.hashedPassword = ImportHumanUserRequest_HashedPassword.decode(reader, reader.uint32()); - break; - case 7: - message.passwordChangeRequired = reader.bool(); - break; - case 8: - message.requestPasswordlessRegistration = reader.bool(); - break; - case 9: - message.otpCode = reader.string(); - break; - case 10: - message.idps.push(ImportHumanUserRequest_IDP.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserRequest { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - profile: isSet(object.profile) ? ImportHumanUserRequest_Profile.fromJSON(object.profile) : undefined, - email: isSet(object.email) ? ImportHumanUserRequest_Email.fromJSON(object.email) : undefined, - phone: isSet(object.phone) ? ImportHumanUserRequest_Phone.fromJSON(object.phone) : undefined, - password: isSet(object.password) ? String(object.password) : "", - hashedPassword: isSet(object.hashedPassword) - ? ImportHumanUserRequest_HashedPassword.fromJSON(object.hashedPassword) - : undefined, - passwordChangeRequired: isSet(object.passwordChangeRequired) ? Boolean(object.passwordChangeRequired) : false, - requestPasswordlessRegistration: isSet(object.requestPasswordlessRegistration) - ? Boolean(object.requestPasswordlessRegistration) - : false, - otpCode: isSet(object.otpCode) ? String(object.otpCode) : "", - idps: Array.isArray(object?.idps) ? object.idps.map((e: any) => ImportHumanUserRequest_IDP.fromJSON(e)) : [], - }; - }, - - toJSON(message: ImportHumanUserRequest): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.profile !== undefined && - (obj.profile = message.profile ? ImportHumanUserRequest_Profile.toJSON(message.profile) : undefined); - message.email !== undefined && - (obj.email = message.email ? ImportHumanUserRequest_Email.toJSON(message.email) : undefined); - message.phone !== undefined && - (obj.phone = message.phone ? ImportHumanUserRequest_Phone.toJSON(message.phone) : undefined); - message.password !== undefined && (obj.password = message.password); - message.hashedPassword !== undefined && (obj.hashedPassword = message.hashedPassword - ? ImportHumanUserRequest_HashedPassword.toJSON(message.hashedPassword) - : undefined); - message.passwordChangeRequired !== undefined && (obj.passwordChangeRequired = message.passwordChangeRequired); - message.requestPasswordlessRegistration !== undefined && - (obj.requestPasswordlessRegistration = message.requestPasswordlessRegistration); - message.otpCode !== undefined && (obj.otpCode = message.otpCode); - if (message.idps) { - obj.idps = message.idps.map((e) => e ? ImportHumanUserRequest_IDP.toJSON(e) : undefined); - } else { - obj.idps = []; - } - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserRequest { - return ImportHumanUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserRequest { - const message = createBaseImportHumanUserRequest(); - message.userName = object.userName ?? ""; - message.profile = (object.profile !== undefined && object.profile !== null) - ? ImportHumanUserRequest_Profile.fromPartial(object.profile) - : undefined; - message.email = (object.email !== undefined && object.email !== null) - ? ImportHumanUserRequest_Email.fromPartial(object.email) - : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) - ? ImportHumanUserRequest_Phone.fromPartial(object.phone) - : undefined; - message.password = object.password ?? ""; - message.hashedPassword = (object.hashedPassword !== undefined && object.hashedPassword !== null) - ? ImportHumanUserRequest_HashedPassword.fromPartial(object.hashedPassword) - : undefined; - message.passwordChangeRequired = object.passwordChangeRequired ?? false; - message.requestPasswordlessRegistration = object.requestPasswordlessRegistration ?? false; - message.otpCode = object.otpCode ?? ""; - message.idps = object.idps?.map((e) => ImportHumanUserRequest_IDP.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseImportHumanUserRequest_Profile(): ImportHumanUserRequest_Profile { - return { firstName: "", lastName: "", nickName: "", displayName: "", preferredLanguage: "", gender: 0 }; -} - -export const ImportHumanUserRequest_Profile = { - encode(message: ImportHumanUserRequest_Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(26).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(48).int32(message.gender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserRequest_Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserRequest_Profile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.nickName = reader.string(); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - case 6: - message.gender = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserRequest_Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - }; - }, - - toJSON(message: ImportHumanUserRequest_Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserRequest_Profile { - return ImportHumanUserRequest_Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserRequest_Profile { - const message = createBaseImportHumanUserRequest_Profile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - return message; - }, -}; - -function createBaseImportHumanUserRequest_Email(): ImportHumanUserRequest_Email { - return { email: "", isEmailVerified: false }; -} - -export const ImportHumanUserRequest_Email = { - encode(message: ImportHumanUserRequest_Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserRequest_Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserRequest_Email(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserRequest_Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: ImportHumanUserRequest_Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserRequest_Email { - return ImportHumanUserRequest_Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserRequest_Email { - const message = createBaseImportHumanUserRequest_Email(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseImportHumanUserRequest_Phone(): ImportHumanUserRequest_Phone { - return { phone: "", isPhoneVerified: false }; -} - -export const ImportHumanUserRequest_Phone = { - encode(message: ImportHumanUserRequest_Phone, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.phone !== "") { - writer.uint32(10).string(message.phone); - } - if (message.isPhoneVerified === true) { - writer.uint32(16).bool(message.isPhoneVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserRequest_Phone { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserRequest_Phone(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.phone = reader.string(); - break; - case 2: - message.isPhoneVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserRequest_Phone { - return { - phone: isSet(object.phone) ? String(object.phone) : "", - isPhoneVerified: isSet(object.isPhoneVerified) ? Boolean(object.isPhoneVerified) : false, - }; - }, - - toJSON(message: ImportHumanUserRequest_Phone): unknown { - const obj: any = {}; - message.phone !== undefined && (obj.phone = message.phone); - message.isPhoneVerified !== undefined && (obj.isPhoneVerified = message.isPhoneVerified); - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserRequest_Phone { - return ImportHumanUserRequest_Phone.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserRequest_Phone { - const message = createBaseImportHumanUserRequest_Phone(); - message.phone = object.phone ?? ""; - message.isPhoneVerified = object.isPhoneVerified ?? false; - return message; - }, -}; - -function createBaseImportHumanUserRequest_HashedPassword(): ImportHumanUserRequest_HashedPassword { - return { value: "", algorithm: "" }; -} - -export const ImportHumanUserRequest_HashedPassword = { - encode(message: ImportHumanUserRequest_HashedPassword, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.value !== "") { - writer.uint32(10).string(message.value); - } - if (message.algorithm !== "") { - writer.uint32(18).string(message.algorithm); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserRequest_HashedPassword { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserRequest_HashedPassword(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value = reader.string(); - break; - case 2: - message.algorithm = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserRequest_HashedPassword { - return { - value: isSet(object.value) ? String(object.value) : "", - algorithm: isSet(object.algorithm) ? String(object.algorithm) : "", - }; - }, - - toJSON(message: ImportHumanUserRequest_HashedPassword): unknown { - const obj: any = {}; - message.value !== undefined && (obj.value = message.value); - message.algorithm !== undefined && (obj.algorithm = message.algorithm); - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserRequest_HashedPassword { - return ImportHumanUserRequest_HashedPassword.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserRequest_HashedPassword { - const message = createBaseImportHumanUserRequest_HashedPassword(); - message.value = object.value ?? ""; - message.algorithm = object.algorithm ?? ""; - return message; - }, -}; - -function createBaseImportHumanUserRequest_IDP(): ImportHumanUserRequest_IDP { - return { configId: "", externalUserId: "", displayName: "" }; -} - -export const ImportHumanUserRequest_IDP = { - encode(message: ImportHumanUserRequest_IDP, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.configId !== "") { - writer.uint32(10).string(message.configId); - } - if (message.externalUserId !== "") { - writer.uint32(18).string(message.externalUserId); - } - if (message.displayName !== "") { - writer.uint32(26).string(message.displayName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserRequest_IDP { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserRequest_IDP(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.configId = reader.string(); - break; - case 2: - message.externalUserId = reader.string(); - break; - case 3: - message.displayName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserRequest_IDP { - return { - configId: isSet(object.configId) ? String(object.configId) : "", - externalUserId: isSet(object.externalUserId) ? String(object.externalUserId) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - }; - }, - - toJSON(message: ImportHumanUserRequest_IDP): unknown { - const obj: any = {}; - message.configId !== undefined && (obj.configId = message.configId); - message.externalUserId !== undefined && (obj.externalUserId = message.externalUserId); - message.displayName !== undefined && (obj.displayName = message.displayName); - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserRequest_IDP { - return ImportHumanUserRequest_IDP.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserRequest_IDP { - const message = createBaseImportHumanUserRequest_IDP(); - message.configId = object.configId ?? ""; - message.externalUserId = object.externalUserId ?? ""; - message.displayName = object.displayName ?? ""; - return message; - }, -}; - -function createBaseImportHumanUserResponse(): ImportHumanUserResponse { - return { userId: "", details: undefined, passwordlessRegistration: undefined }; -} - -export const ImportHumanUserResponse = { - encode(message: ImportHumanUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.passwordlessRegistration !== undefined) { - ImportHumanUserResponse_PasswordlessRegistration.encode( - message.passwordlessRegistration, - writer.uint32(26).fork(), - ).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.passwordlessRegistration = ImportHumanUserResponse_PasswordlessRegistration.decode( - reader, - reader.uint32(), - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserResponse { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - passwordlessRegistration: isSet(object.passwordlessRegistration) - ? ImportHumanUserResponse_PasswordlessRegistration.fromJSON(object.passwordlessRegistration) - : undefined, - }; - }, - - toJSON(message: ImportHumanUserResponse): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.passwordlessRegistration !== undefined && (obj.passwordlessRegistration = message.passwordlessRegistration - ? ImportHumanUserResponse_PasswordlessRegistration.toJSON(message.passwordlessRegistration) - : undefined); - return obj; - }, - - create(base?: DeepPartial): ImportHumanUserResponse { - return ImportHumanUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportHumanUserResponse { - const message = createBaseImportHumanUserResponse(); - message.userId = object.userId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.passwordlessRegistration = - (object.passwordlessRegistration !== undefined && object.passwordlessRegistration !== null) - ? ImportHumanUserResponse_PasswordlessRegistration.fromPartial(object.passwordlessRegistration) - : undefined; - return message; - }, -}; - -function createBaseImportHumanUserResponse_PasswordlessRegistration(): ImportHumanUserResponse_PasswordlessRegistration { - return { link: "", lifetime: undefined, expiration: undefined }; -} - -export const ImportHumanUserResponse_PasswordlessRegistration = { - encode( - message: ImportHumanUserResponse_PasswordlessRegistration, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.link !== "") { - writer.uint32(10).string(message.link); - } - if (message.lifetime !== undefined) { - Duration.encode(message.lifetime, writer.uint32(18).fork()).ldelim(); - } - if (message.expiration !== undefined) { - Duration.encode(message.expiration, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportHumanUserResponse_PasswordlessRegistration { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportHumanUserResponse_PasswordlessRegistration(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.link = reader.string(); - break; - case 2: - message.lifetime = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.expiration = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportHumanUserResponse_PasswordlessRegistration { - return { - link: isSet(object.link) ? String(object.link) : "", - lifetime: isSet(object.lifetime) ? Duration.fromJSON(object.lifetime) : undefined, - expiration: isSet(object.expiration) ? Duration.fromJSON(object.expiration) : undefined, - }; - }, - - toJSON(message: ImportHumanUserResponse_PasswordlessRegistration): unknown { - const obj: any = {}; - message.link !== undefined && (obj.link = message.link); - message.lifetime !== undefined && (obj.lifetime = message.lifetime ? Duration.toJSON(message.lifetime) : undefined); - message.expiration !== undefined && - (obj.expiration = message.expiration ? Duration.toJSON(message.expiration) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ImportHumanUserResponse_PasswordlessRegistration { - return ImportHumanUserResponse_PasswordlessRegistration.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ImportHumanUserResponse_PasswordlessRegistration { - const message = createBaseImportHumanUserResponse_PasswordlessRegistration(); - message.link = object.link ?? ""; - message.lifetime = (object.lifetime !== undefined && object.lifetime !== null) - ? Duration.fromPartial(object.lifetime) - : undefined; - message.expiration = (object.expiration !== undefined && object.expiration !== null) - ? Duration.fromPartial(object.expiration) - : undefined; - return message; - }, -}; - -function createBaseAddMachineUserRequest(): AddMachineUserRequest { - return { userName: "", name: "", description: "", accessTokenType: 0 }; -} - -export const AddMachineUserRequest = { - encode(message: AddMachineUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.description !== "") { - writer.uint32(26).string(message.description); - } - if (message.accessTokenType !== 0) { - writer.uint32(32).int32(message.accessTokenType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMachineUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMachineUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.description = reader.string(); - break; - case 4: - message.accessTokenType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMachineUserRequest { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - accessTokenType: isSet(object.accessTokenType) ? accessTokenTypeFromJSON(object.accessTokenType) : 0, - }; - }, - - toJSON(message: AddMachineUserRequest): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - message.accessTokenType !== undefined && (obj.accessTokenType = accessTokenTypeToJSON(message.accessTokenType)); - return obj; - }, - - create(base?: DeepPartial): AddMachineUserRequest { - return AddMachineUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMachineUserRequest { - const message = createBaseAddMachineUserRequest(); - message.userName = object.userName ?? ""; - message.name = object.name ?? ""; - message.description = object.description ?? ""; - message.accessTokenType = object.accessTokenType ?? 0; - return message; - }, -}; - -function createBaseAddMachineUserResponse(): AddMachineUserResponse { - return { userId: "", details: undefined }; -} - -export const AddMachineUserResponse = { - encode(message: AddMachineUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMachineUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMachineUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMachineUserResponse { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddMachineUserResponse): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMachineUserResponse { - return AddMachineUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMachineUserResponse { - const message = createBaseAddMachineUserResponse(); - message.userId = object.userId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateUserRequest(): DeactivateUserRequest { - return { id: "" }; -} - -export const DeactivateUserRequest = { - encode(message: DeactivateUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateUserRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeactivateUserRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeactivateUserRequest { - return DeactivateUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateUserRequest { - const message = createBaseDeactivateUserRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeactivateUserResponse(): DeactivateUserResponse { - return { details: undefined }; -} - -export const DeactivateUserResponse = { - encode(message: DeactivateUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateUserResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateUserResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateUserResponse { - return DeactivateUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateUserResponse { - const message = createBaseDeactivateUserResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateUserRequest(): ReactivateUserRequest { - return { id: "" }; -} - -export const ReactivateUserRequest = { - encode(message: ReactivateUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateUserRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: ReactivateUserRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): ReactivateUserRequest { - return ReactivateUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateUserRequest { - const message = createBaseReactivateUserRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseReactivateUserResponse(): ReactivateUserResponse { - return { details: undefined }; -} - -export const ReactivateUserResponse = { - encode(message: ReactivateUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateUserResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateUserResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateUserResponse { - return ReactivateUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateUserResponse { - const message = createBaseReactivateUserResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseLockUserRequest(): LockUserRequest { - return { id: "" }; -} - -export const LockUserRequest = { - encode(message: LockUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LockUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLockUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LockUserRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: LockUserRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): LockUserRequest { - return LockUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LockUserRequest { - const message = createBaseLockUserRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseLockUserResponse(): LockUserResponse { - return { details: undefined }; -} - -export const LockUserResponse = { - encode(message: LockUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LockUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLockUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LockUserResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: LockUserResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): LockUserResponse { - return LockUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LockUserResponse { - const message = createBaseLockUserResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUnlockUserRequest(): UnlockUserRequest { - return { id: "" }; -} - -export const UnlockUserRequest = { - encode(message: UnlockUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UnlockUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUnlockUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UnlockUserRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: UnlockUserRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): UnlockUserRequest { - return UnlockUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UnlockUserRequest { - const message = createBaseUnlockUserRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUnlockUserResponse(): UnlockUserResponse { - return { details: undefined }; -} - -export const UnlockUserResponse = { - encode(message: UnlockUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UnlockUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUnlockUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UnlockUserResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UnlockUserResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UnlockUserResponse { - return UnlockUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UnlockUserResponse { - const message = createBaseUnlockUserResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveUserRequest(): RemoveUserRequest { - return { id: "" }; -} - -export const RemoveUserRequest = { - encode(message: RemoveUserRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveUserRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveUserRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveUserRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: RemoveUserRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): RemoveUserRequest { - return RemoveUserRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveUserRequest { - const message = createBaseRemoveUserRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseRemoveUserResponse(): RemoveUserResponse { - return { details: undefined }; -} - -export const RemoveUserResponse = { - encode(message: RemoveUserResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveUserResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveUserResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveUserResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveUserResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveUserResponse { - return RemoveUserResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveUserResponse { - const message = createBaseRemoveUserResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateUserNameRequest(): UpdateUserNameRequest { - return { userId: "", userName: "" }; -} - -export const UpdateUserNameRequest = { - encode(message: UpdateUserNameRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.userName !== "") { - writer.uint32(18).string(message.userName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateUserNameRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateUserNameRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.userName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateUserNameRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - userName: isSet(object.userName) ? String(object.userName) : "", - }; - }, - - toJSON(message: UpdateUserNameRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.userName !== undefined && (obj.userName = message.userName); - return obj; - }, - - create(base?: DeepPartial): UpdateUserNameRequest { - return UpdateUserNameRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateUserNameRequest { - const message = createBaseUpdateUserNameRequest(); - message.userId = object.userId ?? ""; - message.userName = object.userName ?? ""; - return message; - }, -}; - -function createBaseUpdateUserNameResponse(): UpdateUserNameResponse { - return { details: undefined }; -} - -export const UpdateUserNameResponse = { - encode(message: UpdateUserNameResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateUserNameResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateUserNameResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateUserNameResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateUserNameResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateUserNameResponse { - return UpdateUserNameResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateUserNameResponse { - const message = createBaseUpdateUserNameResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListUserMetadataRequest(): ListUserMetadataRequest { - return { id: "", query: undefined, queries: [] }; -} - -export const ListUserMetadataRequest = { - encode(message: ListUserMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.queries) { - MetadataQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.queries.push(MetadataQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserMetadataRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => MetadataQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUserMetadataRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? MetadataQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserMetadataRequest { - return ListUserMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserMetadataRequest { - const message = createBaseListUserMetadataRequest(); - message.id = object.id ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => MetadataQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListUserMetadataResponse(): ListUserMetadataResponse { - return { details: undefined, result: [] }; -} - -export const ListUserMetadataResponse = { - encode(message: ListUserMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Metadata.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserMetadataResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Metadata.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUserMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Metadata.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserMetadataResponse { - return ListUserMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserMetadataResponse { - const message = createBaseListUserMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Metadata.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetUserMetadataRequest(): GetUserMetadataRequest { - return { id: "", key: "" }; -} - -export const GetUserMetadataRequest = { - encode(message: GetUserMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.key !== "") { - writer.uint32(18).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserMetadataRequest { - return { id: isSet(object.id) ? String(object.id) : "", key: isSet(object.key) ? String(object.key) : "" }; - }, - - toJSON(message: GetUserMetadataRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): GetUserMetadataRequest { - return GetUserMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserMetadataRequest { - const message = createBaseGetUserMetadataRequest(); - message.id = object.id ?? ""; - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseGetUserMetadataResponse(): GetUserMetadataResponse { - return { metadata: undefined }; -} - -export const GetUserMetadataResponse = { - encode(message: GetUserMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.metadata !== undefined) { - Metadata.encode(message.metadata, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadata = Metadata.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserMetadataResponse { - return { metadata: isSet(object.metadata) ? Metadata.fromJSON(object.metadata) : undefined }; - }, - - toJSON(message: GetUserMetadataResponse): unknown { - const obj: any = {}; - message.metadata !== undefined && (obj.metadata = message.metadata ? Metadata.toJSON(message.metadata) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetUserMetadataResponse { - return GetUserMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserMetadataResponse { - const message = createBaseGetUserMetadataResponse(); - message.metadata = (object.metadata !== undefined && object.metadata !== null) - ? Metadata.fromPartial(object.metadata) - : undefined; - return message; - }, -}; - -function createBaseSetUserMetadataRequest(): SetUserMetadataRequest { - return { id: "", key: "", value: Buffer.alloc(0) }; -} - -export const SetUserMetadataRequest = { - encode(message: SetUserMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.key !== "") { - writer.uint32(18).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(26).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUserMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUserMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.key = reader.string(); - break; - case 3: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUserMetadataRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: SetUserMetadataRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): SetUserMetadataRequest { - return SetUserMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUserMetadataRequest { - const message = createBaseSetUserMetadataRequest(); - message.id = object.id ?? ""; - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseSetUserMetadataResponse(): SetUserMetadataResponse { - return { id: "", details: undefined }; -} - -export const SetUserMetadataResponse = { - encode(message: SetUserMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetUserMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetUserMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetUserMetadataResponse { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: SetUserMetadataResponse): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetUserMetadataResponse { - return SetUserMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetUserMetadataResponse { - const message = createBaseSetUserMetadataResponse(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkSetUserMetadataRequest(): BulkSetUserMetadataRequest { - return { id: "", metadata: [] }; -} - -export const BulkSetUserMetadataRequest = { - encode(message: BulkSetUserMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - for (const v of message.metadata) { - BulkSetUserMetadataRequest_Metadata.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetUserMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetUserMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.metadata.push(BulkSetUserMetadataRequest_Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetUserMetadataRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - metadata: Array.isArray(object?.metadata) - ? object.metadata.map((e: any) => BulkSetUserMetadataRequest_Metadata.fromJSON(e)) - : [], - }; - }, - - toJSON(message: BulkSetUserMetadataRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - if (message.metadata) { - obj.metadata = message.metadata.map((e) => e ? BulkSetUserMetadataRequest_Metadata.toJSON(e) : undefined); - } else { - obj.metadata = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkSetUserMetadataRequest { - return BulkSetUserMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetUserMetadataRequest { - const message = createBaseBulkSetUserMetadataRequest(); - message.id = object.id ?? ""; - message.metadata = object.metadata?.map((e) => BulkSetUserMetadataRequest_Metadata.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseBulkSetUserMetadataRequest_Metadata(): BulkSetUserMetadataRequest_Metadata { - return { key: "", value: Buffer.alloc(0) }; -} - -export const BulkSetUserMetadataRequest_Metadata = { - encode(message: BulkSetUserMetadataRequest_Metadata, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetUserMetadataRequest_Metadata { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetUserMetadataRequest_Metadata(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetUserMetadataRequest_Metadata { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: BulkSetUserMetadataRequest_Metadata): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): BulkSetUserMetadataRequest_Metadata { - return BulkSetUserMetadataRequest_Metadata.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetUserMetadataRequest_Metadata { - const message = createBaseBulkSetUserMetadataRequest_Metadata(); - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseBulkSetUserMetadataResponse(): BulkSetUserMetadataResponse { - return { details: undefined }; -} - -export const BulkSetUserMetadataResponse = { - encode(message: BulkSetUserMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetUserMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetUserMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetUserMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkSetUserMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkSetUserMetadataResponse { - return BulkSetUserMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetUserMetadataResponse { - const message = createBaseBulkSetUserMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveUserMetadataRequest(): RemoveUserMetadataRequest { - return { id: "", key: "" }; -} - -export const RemoveUserMetadataRequest = { - encode(message: RemoveUserMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.key !== "") { - writer.uint32(18).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveUserMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveUserMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveUserMetadataRequest { - return { id: isSet(object.id) ? String(object.id) : "", key: isSet(object.key) ? String(object.key) : "" }; - }, - - toJSON(message: RemoveUserMetadataRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): RemoveUserMetadataRequest { - return RemoveUserMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveUserMetadataRequest { - const message = createBaseRemoveUserMetadataRequest(); - message.id = object.id ?? ""; - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseRemoveUserMetadataResponse(): RemoveUserMetadataResponse { - return { details: undefined }; -} - -export const RemoveUserMetadataResponse = { - encode(message: RemoveUserMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveUserMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveUserMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveUserMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveUserMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveUserMetadataResponse { - return RemoveUserMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveUserMetadataResponse { - const message = createBaseRemoveUserMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkRemoveUserMetadataRequest(): BulkRemoveUserMetadataRequest { - return { id: "", keys: [] }; -} - -export const BulkRemoveUserMetadataRequest = { - encode(message: BulkRemoveUserMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - for (const v of message.keys) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveUserMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveUserMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.keys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveUserMetadataRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - keys: Array.isArray(object?.keys) ? object.keys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: BulkRemoveUserMetadataRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - if (message.keys) { - obj.keys = message.keys.map((e) => e); - } else { - obj.keys = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkRemoveUserMetadataRequest { - return BulkRemoveUserMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveUserMetadataRequest { - const message = createBaseBulkRemoveUserMetadataRequest(); - message.id = object.id ?? ""; - message.keys = object.keys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseBulkRemoveUserMetadataResponse(): BulkRemoveUserMetadataResponse { - return { details: undefined }; -} - -export const BulkRemoveUserMetadataResponse = { - encode(message: BulkRemoveUserMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveUserMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveUserMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveUserMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkRemoveUserMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkRemoveUserMetadataResponse { - return BulkRemoveUserMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveUserMetadataResponse { - const message = createBaseBulkRemoveUserMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetHumanProfileRequest(): GetHumanProfileRequest { - return { userId: "" }; -} - -export const GetHumanProfileRequest = { - encode(message: GetHumanProfileRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetHumanProfileRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetHumanProfileRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetHumanProfileRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: GetHumanProfileRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): GetHumanProfileRequest { - return GetHumanProfileRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetHumanProfileRequest { - const message = createBaseGetHumanProfileRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseGetHumanProfileResponse(): GetHumanProfileResponse { - return { details: undefined, profile: undefined }; -} - -export const GetHumanProfileResponse = { - encode(message: GetHumanProfileResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.profile !== undefined) { - Profile.encode(message.profile, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetHumanProfileResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetHumanProfileResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.profile = Profile.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetHumanProfileResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - profile: isSet(object.profile) ? Profile.fromJSON(object.profile) : undefined, - }; - }, - - toJSON(message: GetHumanProfileResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.profile !== undefined && (obj.profile = message.profile ? Profile.toJSON(message.profile) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetHumanProfileResponse { - return GetHumanProfileResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetHumanProfileResponse { - const message = createBaseGetHumanProfileResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.profile = (object.profile !== undefined && object.profile !== null) - ? Profile.fromPartial(object.profile) - : undefined; - return message; - }, -}; - -function createBaseUpdateHumanProfileRequest(): UpdateHumanProfileRequest { - return { userId: "", firstName: "", lastName: "", nickName: "", displayName: "", preferredLanguage: "", gender: 0 }; -} - -export const UpdateHumanProfileRequest = { - encode(message: UpdateHumanProfileRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.firstName !== "") { - writer.uint32(18).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(26).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(34).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(42).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(50).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(56).int32(message.gender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHumanProfileRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateHumanProfileRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.firstName = reader.string(); - break; - case 3: - message.lastName = reader.string(); - break; - case 4: - message.nickName = reader.string(); - break; - case 5: - message.displayName = reader.string(); - break; - case 6: - message.preferredLanguage = reader.string(); - break; - case 7: - message.gender = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateHumanProfileRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - }; - }, - - toJSON(message: UpdateHumanProfileRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - return obj; - }, - - create(base?: DeepPartial): UpdateHumanProfileRequest { - return UpdateHumanProfileRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateHumanProfileRequest { - const message = createBaseUpdateHumanProfileRequest(); - message.userId = object.userId ?? ""; - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - return message; - }, -}; - -function createBaseUpdateHumanProfileResponse(): UpdateHumanProfileResponse { - return { details: undefined }; -} - -export const UpdateHumanProfileResponse = { - encode(message: UpdateHumanProfileResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHumanProfileResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateHumanProfileResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateHumanProfileResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateHumanProfileResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateHumanProfileResponse { - return UpdateHumanProfileResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateHumanProfileResponse { - const message = createBaseUpdateHumanProfileResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetHumanEmailRequest(): GetHumanEmailRequest { - return { userId: "" }; -} - -export const GetHumanEmailRequest = { - encode(message: GetHumanEmailRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetHumanEmailRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetHumanEmailRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetHumanEmailRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: GetHumanEmailRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): GetHumanEmailRequest { - return GetHumanEmailRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetHumanEmailRequest { - const message = createBaseGetHumanEmailRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseGetHumanEmailResponse(): GetHumanEmailResponse { - return { details: undefined, email: undefined }; -} - -export const GetHumanEmailResponse = { - encode(message: GetHumanEmailResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.email !== undefined) { - Email.encode(message.email, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetHumanEmailResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetHumanEmailResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.email = Email.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetHumanEmailResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - email: isSet(object.email) ? Email.fromJSON(object.email) : undefined, - }; - }, - - toJSON(message: GetHumanEmailResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.email !== undefined && (obj.email = message.email ? Email.toJSON(message.email) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetHumanEmailResponse { - return GetHumanEmailResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetHumanEmailResponse { - const message = createBaseGetHumanEmailResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.email = (object.email !== undefined && object.email !== null) ? Email.fromPartial(object.email) : undefined; - return message; - }, -}; - -function createBaseUpdateHumanEmailRequest(): UpdateHumanEmailRequest { - return { userId: "", email: "", isEmailVerified: false }; -} - -export const UpdateHumanEmailRequest = { - encode(message: UpdateHumanEmailRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.email !== "") { - writer.uint32(18).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(24).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHumanEmailRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateHumanEmailRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.email = reader.string(); - break; - case 3: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateHumanEmailRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: UpdateHumanEmailRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): UpdateHumanEmailRequest { - return UpdateHumanEmailRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateHumanEmailRequest { - const message = createBaseUpdateHumanEmailRequest(); - message.userId = object.userId ?? ""; - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseUpdateHumanEmailResponse(): UpdateHumanEmailResponse { - return { details: undefined }; -} - -export const UpdateHumanEmailResponse = { - encode(message: UpdateHumanEmailResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHumanEmailResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateHumanEmailResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateHumanEmailResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateHumanEmailResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateHumanEmailResponse { - return UpdateHumanEmailResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateHumanEmailResponse { - const message = createBaseUpdateHumanEmailResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResendHumanInitializationRequest(): ResendHumanInitializationRequest { - return { userId: "", email: "" }; -} - -export const ResendHumanInitializationRequest = { - encode(message: ResendHumanInitializationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.email !== "") { - writer.uint32(18).string(message.email); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendHumanInitializationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendHumanInitializationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.email = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendHumanInitializationRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - email: isSet(object.email) ? String(object.email) : "", - }; - }, - - toJSON(message: ResendHumanInitializationRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.email !== undefined && (obj.email = message.email); - return obj; - }, - - create(base?: DeepPartial): ResendHumanInitializationRequest { - return ResendHumanInitializationRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendHumanInitializationRequest { - const message = createBaseResendHumanInitializationRequest(); - message.userId = object.userId ?? ""; - message.email = object.email ?? ""; - return message; - }, -}; - -function createBaseResendHumanInitializationResponse(): ResendHumanInitializationResponse { - return { details: undefined }; -} - -export const ResendHumanInitializationResponse = { - encode(message: ResendHumanInitializationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendHumanInitializationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendHumanInitializationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendHumanInitializationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResendHumanInitializationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResendHumanInitializationResponse { - return ResendHumanInitializationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendHumanInitializationResponse { - const message = createBaseResendHumanInitializationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResendHumanEmailVerificationRequest(): ResendHumanEmailVerificationRequest { - return { userId: "" }; -} - -export const ResendHumanEmailVerificationRequest = { - encode(message: ResendHumanEmailVerificationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendHumanEmailVerificationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendHumanEmailVerificationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendHumanEmailVerificationRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: ResendHumanEmailVerificationRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ResendHumanEmailVerificationRequest { - return ResendHumanEmailVerificationRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendHumanEmailVerificationRequest { - const message = createBaseResendHumanEmailVerificationRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseResendHumanEmailVerificationResponse(): ResendHumanEmailVerificationResponse { - return { details: undefined }; -} - -export const ResendHumanEmailVerificationResponse = { - encode(message: ResendHumanEmailVerificationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendHumanEmailVerificationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendHumanEmailVerificationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendHumanEmailVerificationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResendHumanEmailVerificationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResendHumanEmailVerificationResponse { - return ResendHumanEmailVerificationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendHumanEmailVerificationResponse { - const message = createBaseResendHumanEmailVerificationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetHumanPhoneRequest(): GetHumanPhoneRequest { - return { userId: "" }; -} - -export const GetHumanPhoneRequest = { - encode(message: GetHumanPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetHumanPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetHumanPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetHumanPhoneRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: GetHumanPhoneRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): GetHumanPhoneRequest { - return GetHumanPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetHumanPhoneRequest { - const message = createBaseGetHumanPhoneRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseGetHumanPhoneResponse(): GetHumanPhoneResponse { - return { details: undefined, phone: undefined }; -} - -export const GetHumanPhoneResponse = { - encode(message: GetHumanPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.phone !== undefined) { - Phone.encode(message.phone, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetHumanPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetHumanPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.phone = Phone.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetHumanPhoneResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - phone: isSet(object.phone) ? Phone.fromJSON(object.phone) : undefined, - }; - }, - - toJSON(message: GetHumanPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.phone !== undefined && (obj.phone = message.phone ? Phone.toJSON(message.phone) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetHumanPhoneResponse { - return GetHumanPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetHumanPhoneResponse { - const message = createBaseGetHumanPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) ? Phone.fromPartial(object.phone) : undefined; - return message; - }, -}; - -function createBaseUpdateHumanPhoneRequest(): UpdateHumanPhoneRequest { - return { userId: "", phone: "", isPhoneVerified: false }; -} - -export const UpdateHumanPhoneRequest = { - encode(message: UpdateHumanPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.phone !== "") { - writer.uint32(18).string(message.phone); - } - if (message.isPhoneVerified === true) { - writer.uint32(24).bool(message.isPhoneVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHumanPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateHumanPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.phone = reader.string(); - break; - case 3: - message.isPhoneVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateHumanPhoneRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - phone: isSet(object.phone) ? String(object.phone) : "", - isPhoneVerified: isSet(object.isPhoneVerified) ? Boolean(object.isPhoneVerified) : false, - }; - }, - - toJSON(message: UpdateHumanPhoneRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.phone !== undefined && (obj.phone = message.phone); - message.isPhoneVerified !== undefined && (obj.isPhoneVerified = message.isPhoneVerified); - return obj; - }, - - create(base?: DeepPartial): UpdateHumanPhoneRequest { - return UpdateHumanPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateHumanPhoneRequest { - const message = createBaseUpdateHumanPhoneRequest(); - message.userId = object.userId ?? ""; - message.phone = object.phone ?? ""; - message.isPhoneVerified = object.isPhoneVerified ?? false; - return message; - }, -}; - -function createBaseUpdateHumanPhoneResponse(): UpdateHumanPhoneResponse { - return { details: undefined }; -} - -export const UpdateHumanPhoneResponse = { - encode(message: UpdateHumanPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateHumanPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateHumanPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateHumanPhoneResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateHumanPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateHumanPhoneResponse { - return UpdateHumanPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateHumanPhoneResponse { - const message = createBaseUpdateHumanPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveHumanPhoneRequest(): RemoveHumanPhoneRequest { - return { userId: "" }; -} - -export const RemoveHumanPhoneRequest = { - encode(message: RemoveHumanPhoneRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanPhoneRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanPhoneRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanPhoneRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: RemoveHumanPhoneRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanPhoneRequest { - return RemoveHumanPhoneRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanPhoneRequest { - const message = createBaseRemoveHumanPhoneRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveHumanPhoneResponse(): RemoveHumanPhoneResponse { - return { details: undefined }; -} - -export const RemoveHumanPhoneResponse = { - encode(message: RemoveHumanPhoneResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanPhoneResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanPhoneResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanPhoneResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveHumanPhoneResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanPhoneResponse { - return RemoveHumanPhoneResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanPhoneResponse { - const message = createBaseRemoveHumanPhoneResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResendHumanPhoneVerificationRequest(): ResendHumanPhoneVerificationRequest { - return { userId: "" }; -} - -export const ResendHumanPhoneVerificationRequest = { - encode(message: ResendHumanPhoneVerificationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendHumanPhoneVerificationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendHumanPhoneVerificationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendHumanPhoneVerificationRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: ResendHumanPhoneVerificationRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ResendHumanPhoneVerificationRequest { - return ResendHumanPhoneVerificationRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendHumanPhoneVerificationRequest { - const message = createBaseResendHumanPhoneVerificationRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseResendHumanPhoneVerificationResponse(): ResendHumanPhoneVerificationResponse { - return { details: undefined }; -} - -export const ResendHumanPhoneVerificationResponse = { - encode(message: ResendHumanPhoneVerificationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResendHumanPhoneVerificationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResendHumanPhoneVerificationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResendHumanPhoneVerificationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResendHumanPhoneVerificationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResendHumanPhoneVerificationResponse { - return ResendHumanPhoneVerificationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResendHumanPhoneVerificationResponse { - const message = createBaseResendHumanPhoneVerificationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveHumanAvatarRequest(): RemoveHumanAvatarRequest { - return { userId: "" }; -} - -export const RemoveHumanAvatarRequest = { - encode(message: RemoveHumanAvatarRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanAvatarRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanAvatarRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanAvatarRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: RemoveHumanAvatarRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanAvatarRequest { - return RemoveHumanAvatarRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanAvatarRequest { - const message = createBaseRemoveHumanAvatarRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveHumanAvatarResponse(): RemoveHumanAvatarResponse { - return { details: undefined }; -} - -export const RemoveHumanAvatarResponse = { - encode(message: RemoveHumanAvatarResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanAvatarResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanAvatarResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanAvatarResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveHumanAvatarResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanAvatarResponse { - return RemoveHumanAvatarResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanAvatarResponse { - const message = createBaseRemoveHumanAvatarResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseSetHumanInitialPasswordRequest(): SetHumanInitialPasswordRequest { - return { userId: "", password: "" }; -} - -export const SetHumanInitialPasswordRequest = { - encode(message: SetHumanInitialPasswordRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.password !== "") { - writer.uint32(18).string(message.password); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetHumanInitialPasswordRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetHumanInitialPasswordRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.password = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetHumanInitialPasswordRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - password: isSet(object.password) ? String(object.password) : "", - }; - }, - - toJSON(message: SetHumanInitialPasswordRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.password !== undefined && (obj.password = message.password); - return obj; - }, - - create(base?: DeepPartial): SetHumanInitialPasswordRequest { - return SetHumanInitialPasswordRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetHumanInitialPasswordRequest { - const message = createBaseSetHumanInitialPasswordRequest(); - message.userId = object.userId ?? ""; - message.password = object.password ?? ""; - return message; - }, -}; - -function createBaseSetHumanInitialPasswordResponse(): SetHumanInitialPasswordResponse { - return { details: undefined }; -} - -export const SetHumanInitialPasswordResponse = { - encode(message: SetHumanInitialPasswordResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetHumanInitialPasswordResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetHumanInitialPasswordResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetHumanInitialPasswordResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetHumanInitialPasswordResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetHumanInitialPasswordResponse { - return SetHumanInitialPasswordResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetHumanInitialPasswordResponse { - const message = createBaseSetHumanInitialPasswordResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseSetHumanPasswordRequest(): SetHumanPasswordRequest { - return { userId: "", password: "", noChangeRequired: false }; -} - -export const SetHumanPasswordRequest = { - encode(message: SetHumanPasswordRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.password !== "") { - writer.uint32(18).string(message.password); - } - if (message.noChangeRequired === true) { - writer.uint32(24).bool(message.noChangeRequired); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetHumanPasswordRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetHumanPasswordRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.password = reader.string(); - break; - case 3: - message.noChangeRequired = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetHumanPasswordRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - password: isSet(object.password) ? String(object.password) : "", - noChangeRequired: isSet(object.noChangeRequired) ? Boolean(object.noChangeRequired) : false, - }; - }, - - toJSON(message: SetHumanPasswordRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.password !== undefined && (obj.password = message.password); - message.noChangeRequired !== undefined && (obj.noChangeRequired = message.noChangeRequired); - return obj; - }, - - create(base?: DeepPartial): SetHumanPasswordRequest { - return SetHumanPasswordRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetHumanPasswordRequest { - const message = createBaseSetHumanPasswordRequest(); - message.userId = object.userId ?? ""; - message.password = object.password ?? ""; - message.noChangeRequired = object.noChangeRequired ?? false; - return message; - }, -}; - -function createBaseSetHumanPasswordResponse(): SetHumanPasswordResponse { - return { details: undefined }; -} - -export const SetHumanPasswordResponse = { - encode(message: SetHumanPasswordResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetHumanPasswordResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetHumanPasswordResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetHumanPasswordResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetHumanPasswordResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetHumanPasswordResponse { - return SetHumanPasswordResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetHumanPasswordResponse { - const message = createBaseSetHumanPasswordResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseSendHumanResetPasswordNotificationRequest(): SendHumanResetPasswordNotificationRequest { - return { userId: "", type: 0 }; -} - -export const SendHumanResetPasswordNotificationRequest = { - encode(message: SendHumanResetPasswordNotificationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.type !== 0) { - writer.uint32(16).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SendHumanResetPasswordNotificationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSendHumanResetPasswordNotificationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SendHumanResetPasswordNotificationRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - type: isSet(object.type) ? sendHumanResetPasswordNotificationRequest_TypeFromJSON(object.type) : 0, - }; - }, - - toJSON(message: SendHumanResetPasswordNotificationRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.type !== undefined && (obj.type = sendHumanResetPasswordNotificationRequest_TypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): SendHumanResetPasswordNotificationRequest { - return SendHumanResetPasswordNotificationRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SendHumanResetPasswordNotificationRequest { - const message = createBaseSendHumanResetPasswordNotificationRequest(); - message.userId = object.userId ?? ""; - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseSendHumanResetPasswordNotificationResponse(): SendHumanResetPasswordNotificationResponse { - return { details: undefined }; -} - -export const SendHumanResetPasswordNotificationResponse = { - encode(message: SendHumanResetPasswordNotificationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SendHumanResetPasswordNotificationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSendHumanResetPasswordNotificationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SendHumanResetPasswordNotificationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SendHumanResetPasswordNotificationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SendHumanResetPasswordNotificationResponse { - return SendHumanResetPasswordNotificationResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SendHumanResetPasswordNotificationResponse { - const message = createBaseSendHumanResetPasswordNotificationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListHumanAuthFactorsRequest(): ListHumanAuthFactorsRequest { - return { userId: "" }; -} - -export const ListHumanAuthFactorsRequest = { - encode(message: ListHumanAuthFactorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListHumanAuthFactorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListHumanAuthFactorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListHumanAuthFactorsRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: ListHumanAuthFactorsRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ListHumanAuthFactorsRequest { - return ListHumanAuthFactorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListHumanAuthFactorsRequest { - const message = createBaseListHumanAuthFactorsRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseListHumanAuthFactorsResponse(): ListHumanAuthFactorsResponse { - return { result: [] }; -} - -export const ListHumanAuthFactorsResponse = { - encode(message: ListHumanAuthFactorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - AuthFactor.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListHumanAuthFactorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListHumanAuthFactorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(AuthFactor.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListHumanAuthFactorsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => AuthFactor.fromJSON(e)) : [] }; - }, - - toJSON(message: ListHumanAuthFactorsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? AuthFactor.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListHumanAuthFactorsResponse { - return ListHumanAuthFactorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListHumanAuthFactorsResponse { - const message = createBaseListHumanAuthFactorsResponse(); - message.result = object.result?.map((e) => AuthFactor.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseRemoveHumanAuthFactorOTPRequest(): RemoveHumanAuthFactorOTPRequest { - return { userId: "" }; -} - -export const RemoveHumanAuthFactorOTPRequest = { - encode(message: RemoveHumanAuthFactorOTPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanAuthFactorOTPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanAuthFactorOTPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanAuthFactorOTPRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: RemoveHumanAuthFactorOTPRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanAuthFactorOTPRequest { - return RemoveHumanAuthFactorOTPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanAuthFactorOTPRequest { - const message = createBaseRemoveHumanAuthFactorOTPRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveHumanAuthFactorOTPResponse(): RemoveHumanAuthFactorOTPResponse { - return { details: undefined }; -} - -export const RemoveHumanAuthFactorOTPResponse = { - encode(message: RemoveHumanAuthFactorOTPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanAuthFactorOTPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanAuthFactorOTPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanAuthFactorOTPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveHumanAuthFactorOTPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanAuthFactorOTPResponse { - return RemoveHumanAuthFactorOTPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanAuthFactorOTPResponse { - const message = createBaseRemoveHumanAuthFactorOTPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveHumanAuthFactorU2FRequest(): RemoveHumanAuthFactorU2FRequest { - return { userId: "", tokenId: "" }; -} - -export const RemoveHumanAuthFactorU2FRequest = { - encode(message: RemoveHumanAuthFactorU2FRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.tokenId !== "") { - writer.uint32(18).string(message.tokenId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanAuthFactorU2FRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanAuthFactorU2FRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.tokenId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanAuthFactorU2FRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - tokenId: isSet(object.tokenId) ? String(object.tokenId) : "", - }; - }, - - toJSON(message: RemoveHumanAuthFactorU2FRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanAuthFactorU2FRequest { - return RemoveHumanAuthFactorU2FRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanAuthFactorU2FRequest { - const message = createBaseRemoveHumanAuthFactorU2FRequest(); - message.userId = object.userId ?? ""; - message.tokenId = object.tokenId ?? ""; - return message; - }, -}; - -function createBaseRemoveHumanAuthFactorU2FResponse(): RemoveHumanAuthFactorU2FResponse { - return { details: undefined }; -} - -export const RemoveHumanAuthFactorU2FResponse = { - encode(message: RemoveHumanAuthFactorU2FResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanAuthFactorU2FResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanAuthFactorU2FResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanAuthFactorU2FResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveHumanAuthFactorU2FResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanAuthFactorU2FResponse { - return RemoveHumanAuthFactorU2FResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanAuthFactorU2FResponse { - const message = createBaseRemoveHumanAuthFactorU2FResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListHumanPasswordlessRequest(): ListHumanPasswordlessRequest { - return { userId: "" }; -} - -export const ListHumanPasswordlessRequest = { - encode(message: ListHumanPasswordlessRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListHumanPasswordlessRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListHumanPasswordlessRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListHumanPasswordlessRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: ListHumanPasswordlessRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): ListHumanPasswordlessRequest { - return ListHumanPasswordlessRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListHumanPasswordlessRequest { - const message = createBaseListHumanPasswordlessRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseListHumanPasswordlessResponse(): ListHumanPasswordlessResponse { - return { result: [] }; -} - -export const ListHumanPasswordlessResponse = { - encode(message: ListHumanPasswordlessResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - WebAuthNToken.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListHumanPasswordlessResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListHumanPasswordlessResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(WebAuthNToken.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListHumanPasswordlessResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => WebAuthNToken.fromJSON(e)) : [] }; - }, - - toJSON(message: ListHumanPasswordlessResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? WebAuthNToken.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListHumanPasswordlessResponse { - return ListHumanPasswordlessResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListHumanPasswordlessResponse { - const message = createBaseListHumanPasswordlessResponse(); - message.result = object.result?.map((e) => WebAuthNToken.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddPasswordlessRegistrationRequest(): AddPasswordlessRegistrationRequest { - return { userId: "" }; -} - -export const AddPasswordlessRegistrationRequest = { - encode(message: AddPasswordlessRegistrationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddPasswordlessRegistrationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddPasswordlessRegistrationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddPasswordlessRegistrationRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: AddPasswordlessRegistrationRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): AddPasswordlessRegistrationRequest { - return AddPasswordlessRegistrationRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddPasswordlessRegistrationRequest { - const message = createBaseAddPasswordlessRegistrationRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseAddPasswordlessRegistrationResponse(): AddPasswordlessRegistrationResponse { - return { details: undefined, link: "", expiration: undefined }; -} - -export const AddPasswordlessRegistrationResponse = { - encode(message: AddPasswordlessRegistrationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.link !== "") { - writer.uint32(18).string(message.link); - } - if (message.expiration !== undefined) { - Duration.encode(message.expiration, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddPasswordlessRegistrationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddPasswordlessRegistrationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.link = reader.string(); - break; - case 3: - message.expiration = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddPasswordlessRegistrationResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - link: isSet(object.link) ? String(object.link) : "", - expiration: isSet(object.expiration) ? Duration.fromJSON(object.expiration) : undefined, - }; - }, - - toJSON(message: AddPasswordlessRegistrationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.link !== undefined && (obj.link = message.link); - message.expiration !== undefined && - (obj.expiration = message.expiration ? Duration.toJSON(message.expiration) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddPasswordlessRegistrationResponse { - return AddPasswordlessRegistrationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddPasswordlessRegistrationResponse { - const message = createBaseAddPasswordlessRegistrationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.link = object.link ?? ""; - message.expiration = (object.expiration !== undefined && object.expiration !== null) - ? Duration.fromPartial(object.expiration) - : undefined; - return message; - }, -}; - -function createBaseSendPasswordlessRegistrationRequest(): SendPasswordlessRegistrationRequest { - return { userId: "" }; -} - -export const SendPasswordlessRegistrationRequest = { - encode(message: SendPasswordlessRegistrationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SendPasswordlessRegistrationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSendPasswordlessRegistrationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SendPasswordlessRegistrationRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: SendPasswordlessRegistrationRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): SendPasswordlessRegistrationRequest { - return SendPasswordlessRegistrationRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SendPasswordlessRegistrationRequest { - const message = createBaseSendPasswordlessRegistrationRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseSendPasswordlessRegistrationResponse(): SendPasswordlessRegistrationResponse { - return { details: undefined }; -} - -export const SendPasswordlessRegistrationResponse = { - encode(message: SendPasswordlessRegistrationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SendPasswordlessRegistrationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSendPasswordlessRegistrationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SendPasswordlessRegistrationResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SendPasswordlessRegistrationResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SendPasswordlessRegistrationResponse { - return SendPasswordlessRegistrationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SendPasswordlessRegistrationResponse { - const message = createBaseSendPasswordlessRegistrationResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveHumanPasswordlessRequest(): RemoveHumanPasswordlessRequest { - return { userId: "", tokenId: "" }; -} - -export const RemoveHumanPasswordlessRequest = { - encode(message: RemoveHumanPasswordlessRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.tokenId !== "") { - writer.uint32(18).string(message.tokenId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanPasswordlessRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanPasswordlessRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.tokenId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanPasswordlessRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - tokenId: isSet(object.tokenId) ? String(object.tokenId) : "", - }; - }, - - toJSON(message: RemoveHumanPasswordlessRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanPasswordlessRequest { - return RemoveHumanPasswordlessRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanPasswordlessRequest { - const message = createBaseRemoveHumanPasswordlessRequest(); - message.userId = object.userId ?? ""; - message.tokenId = object.tokenId ?? ""; - return message; - }, -}; - -function createBaseRemoveHumanPasswordlessResponse(): RemoveHumanPasswordlessResponse { - return { details: undefined }; -} - -export const RemoveHumanPasswordlessResponse = { - encode(message: RemoveHumanPasswordlessResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanPasswordlessResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanPasswordlessResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanPasswordlessResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveHumanPasswordlessResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanPasswordlessResponse { - return RemoveHumanPasswordlessResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanPasswordlessResponse { - const message = createBaseRemoveHumanPasswordlessResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateMachineRequest(): UpdateMachineRequest { - return { userId: "", description: "", name: "", accessTokenType: 0 }; -} - -export const UpdateMachineRequest = { - encode(message: UpdateMachineRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.name !== "") { - writer.uint32(26).string(message.name); - } - if (message.accessTokenType !== 0) { - writer.uint32(32).int32(message.accessTokenType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMachineRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMachineRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.accessTokenType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMachineRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - description: isSet(object.description) ? String(object.description) : "", - name: isSet(object.name) ? String(object.name) : "", - accessTokenType: isSet(object.accessTokenType) ? accessTokenTypeFromJSON(object.accessTokenType) : 0, - }; - }, - - toJSON(message: UpdateMachineRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.description !== undefined && (obj.description = message.description); - message.name !== undefined && (obj.name = message.name); - message.accessTokenType !== undefined && (obj.accessTokenType = accessTokenTypeToJSON(message.accessTokenType)); - return obj; - }, - - create(base?: DeepPartial): UpdateMachineRequest { - return UpdateMachineRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMachineRequest { - const message = createBaseUpdateMachineRequest(); - message.userId = object.userId ?? ""; - message.description = object.description ?? ""; - message.name = object.name ?? ""; - message.accessTokenType = object.accessTokenType ?? 0; - return message; - }, -}; - -function createBaseUpdateMachineResponse(): UpdateMachineResponse { - return { details: undefined }; -} - -export const UpdateMachineResponse = { - encode(message: UpdateMachineResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateMachineResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateMachineResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateMachineResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateMachineResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateMachineResponse { - return UpdateMachineResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateMachineResponse { - const message = createBaseUpdateMachineResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGenerateMachineSecretRequest(): GenerateMachineSecretRequest { - return { userId: "" }; -} - -export const GenerateMachineSecretRequest = { - encode(message: GenerateMachineSecretRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenerateMachineSecretRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenerateMachineSecretRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenerateMachineSecretRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: GenerateMachineSecretRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): GenerateMachineSecretRequest { - return GenerateMachineSecretRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GenerateMachineSecretRequest { - const message = createBaseGenerateMachineSecretRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseGenerateMachineSecretResponse(): GenerateMachineSecretResponse { - return { clientId: "", clientSecret: "", details: undefined }; -} - -export const GenerateMachineSecretResponse = { - encode(message: GenerateMachineSecretResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(18).string(message.clientSecret); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenerateMachineSecretResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenerateMachineSecretResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.clientSecret = reader.string(); - break; - case 3: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenerateMachineSecretResponse { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: GenerateMachineSecretResponse): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): GenerateMachineSecretResponse { - return GenerateMachineSecretResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GenerateMachineSecretResponse { - const message = createBaseGenerateMachineSecretResponse(); - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMachineSecretRequest(): RemoveMachineSecretRequest { - return { userId: "" }; -} - -export const RemoveMachineSecretRequest = { - encode(message: RemoveMachineSecretRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMachineSecretRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMachineSecretRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMachineSecretRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: RemoveMachineSecretRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveMachineSecretRequest { - return RemoveMachineSecretRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMachineSecretRequest { - const message = createBaseRemoveMachineSecretRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveMachineSecretResponse(): RemoveMachineSecretResponse { - return { details: undefined }; -} - -export const RemoveMachineSecretResponse = { - encode(message: RemoveMachineSecretResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMachineSecretResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMachineSecretResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMachineSecretResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMachineSecretResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMachineSecretResponse { - return RemoveMachineSecretResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMachineSecretResponse { - const message = createBaseRemoveMachineSecretResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetMachineKeyByIDsRequest(): GetMachineKeyByIDsRequest { - return { userId: "", keyId: "" }; -} - -export const GetMachineKeyByIDsRequest = { - encode(message: GetMachineKeyByIDsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.keyId !== "") { - writer.uint32(18).string(message.keyId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMachineKeyByIDsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMachineKeyByIDsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.keyId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMachineKeyByIDsRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - keyId: isSet(object.keyId) ? String(object.keyId) : "", - }; - }, - - toJSON(message: GetMachineKeyByIDsRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.keyId !== undefined && (obj.keyId = message.keyId); - return obj; - }, - - create(base?: DeepPartial): GetMachineKeyByIDsRequest { - return GetMachineKeyByIDsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMachineKeyByIDsRequest { - const message = createBaseGetMachineKeyByIDsRequest(); - message.userId = object.userId ?? ""; - message.keyId = object.keyId ?? ""; - return message; - }, -}; - -function createBaseGetMachineKeyByIDsResponse(): GetMachineKeyByIDsResponse { - return { key: undefined }; -} - -export const GetMachineKeyByIDsResponse = { - encode(message: GetMachineKeyByIDsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== undefined) { - Key.encode(message.key, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMachineKeyByIDsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMachineKeyByIDsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = Key.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMachineKeyByIDsResponse { - return { key: isSet(object.key) ? Key.fromJSON(object.key) : undefined }; - }, - - toJSON(message: GetMachineKeyByIDsResponse): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key ? Key.toJSON(message.key) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMachineKeyByIDsResponse { - return GetMachineKeyByIDsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMachineKeyByIDsResponse { - const message = createBaseGetMachineKeyByIDsResponse(); - message.key = (object.key !== undefined && object.key !== null) ? Key.fromPartial(object.key) : undefined; - return message; - }, -}; - -function createBaseListMachineKeysRequest(): ListMachineKeysRequest { - return { userId: "", query: undefined }; -} - -export const ListMachineKeysRequest = { - encode(message: ListMachineKeysRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMachineKeysRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMachineKeysRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMachineKeysRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - }; - }, - - toJSON(message: ListMachineKeysRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListMachineKeysRequest { - return ListMachineKeysRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMachineKeysRequest { - const message = createBaseListMachineKeysRequest(); - message.userId = object.userId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListMachineKeysResponse(): ListMachineKeysResponse { - return { details: undefined, result: [] }; -} - -export const ListMachineKeysResponse = { - encode(message: ListMachineKeysResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Key.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListMachineKeysResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListMachineKeysResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Key.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListMachineKeysResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Key.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListMachineKeysResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Key.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListMachineKeysResponse { - return ListMachineKeysResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListMachineKeysResponse { - const message = createBaseListMachineKeysResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Key.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddMachineKeyRequest(): AddMachineKeyRequest { - return { userId: "", type: 0, expirationDate: undefined }; -} - -export const AddMachineKeyRequest = { - encode(message: AddMachineKeyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.type !== 0) { - writer.uint32(16).int32(message.type); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMachineKeyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMachineKeyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.type = reader.int32() as any; - break; - case 3: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMachineKeyRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - type: isSet(object.type) ? keyTypeFromJSON(object.type) : 0, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - }; - }, - - toJSON(message: AddMachineKeyRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.type !== undefined && (obj.type = keyTypeToJSON(message.type)); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): AddMachineKeyRequest { - return AddMachineKeyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMachineKeyRequest { - const message = createBaseAddMachineKeyRequest(); - message.userId = object.userId ?? ""; - message.type = object.type ?? 0; - message.expirationDate = object.expirationDate ?? undefined; - return message; - }, -}; - -function createBaseAddMachineKeyResponse(): AddMachineKeyResponse { - return { keyId: "", keyDetails: Buffer.alloc(0), details: undefined }; -} - -export const AddMachineKeyResponse = { - encode(message: AddMachineKeyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.keyId !== "") { - writer.uint32(10).string(message.keyId); - } - if (message.keyDetails.length !== 0) { - writer.uint32(18).bytes(message.keyDetails); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMachineKeyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMachineKeyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.keyId = reader.string(); - break; - case 2: - message.keyDetails = reader.bytes() as Buffer; - break; - case 3: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMachineKeyResponse { - return { - keyId: isSet(object.keyId) ? String(object.keyId) : "", - keyDetails: isSet(object.keyDetails) ? Buffer.from(bytesFromBase64(object.keyDetails)) : Buffer.alloc(0), - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddMachineKeyResponse): unknown { - const obj: any = {}; - message.keyId !== undefined && (obj.keyId = message.keyId); - message.keyDetails !== undefined && - (obj.keyDetails = base64FromBytes(message.keyDetails !== undefined ? message.keyDetails : Buffer.alloc(0))); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMachineKeyResponse { - return AddMachineKeyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMachineKeyResponse { - const message = createBaseAddMachineKeyResponse(); - message.keyId = object.keyId ?? ""; - message.keyDetails = object.keyDetails ?? Buffer.alloc(0); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMachineKeyRequest(): RemoveMachineKeyRequest { - return { userId: "", keyId: "" }; -} - -export const RemoveMachineKeyRequest = { - encode(message: RemoveMachineKeyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.keyId !== "") { - writer.uint32(18).string(message.keyId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMachineKeyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMachineKeyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.keyId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMachineKeyRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - keyId: isSet(object.keyId) ? String(object.keyId) : "", - }; - }, - - toJSON(message: RemoveMachineKeyRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.keyId !== undefined && (obj.keyId = message.keyId); - return obj; - }, - - create(base?: DeepPartial): RemoveMachineKeyRequest { - return RemoveMachineKeyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMachineKeyRequest { - const message = createBaseRemoveMachineKeyRequest(); - message.userId = object.userId ?? ""; - message.keyId = object.keyId ?? ""; - return message; - }, -}; - -function createBaseRemoveMachineKeyResponse(): RemoveMachineKeyResponse { - return { details: undefined }; -} - -export const RemoveMachineKeyResponse = { - encode(message: RemoveMachineKeyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMachineKeyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMachineKeyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMachineKeyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMachineKeyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMachineKeyResponse { - return RemoveMachineKeyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMachineKeyResponse { - const message = createBaseRemoveMachineKeyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPersonalAccessTokenByIDsRequest(): GetPersonalAccessTokenByIDsRequest { - return { userId: "", tokenId: "" }; -} - -export const GetPersonalAccessTokenByIDsRequest = { - encode(message: GetPersonalAccessTokenByIDsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.tokenId !== "") { - writer.uint32(18).string(message.tokenId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPersonalAccessTokenByIDsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPersonalAccessTokenByIDsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.tokenId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPersonalAccessTokenByIDsRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - tokenId: isSet(object.tokenId) ? String(object.tokenId) : "", - }; - }, - - toJSON(message: GetPersonalAccessTokenByIDsRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - return obj; - }, - - create(base?: DeepPartial): GetPersonalAccessTokenByIDsRequest { - return GetPersonalAccessTokenByIDsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPersonalAccessTokenByIDsRequest { - const message = createBaseGetPersonalAccessTokenByIDsRequest(); - message.userId = object.userId ?? ""; - message.tokenId = object.tokenId ?? ""; - return message; - }, -}; - -function createBaseGetPersonalAccessTokenByIDsResponse(): GetPersonalAccessTokenByIDsResponse { - return { token: undefined }; -} - -export const GetPersonalAccessTokenByIDsResponse = { - encode(message: GetPersonalAccessTokenByIDsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.token !== undefined) { - PersonalAccessToken.encode(message.token, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPersonalAccessTokenByIDsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPersonalAccessTokenByIDsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.token = PersonalAccessToken.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPersonalAccessTokenByIDsResponse { - return { token: isSet(object.token) ? PersonalAccessToken.fromJSON(object.token) : undefined }; - }, - - toJSON(message: GetPersonalAccessTokenByIDsResponse): unknown { - const obj: any = {}; - message.token !== undefined && (obj.token = message.token ? PersonalAccessToken.toJSON(message.token) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetPersonalAccessTokenByIDsResponse { - return GetPersonalAccessTokenByIDsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPersonalAccessTokenByIDsResponse { - const message = createBaseGetPersonalAccessTokenByIDsResponse(); - message.token = (object.token !== undefined && object.token !== null) - ? PersonalAccessToken.fromPartial(object.token) - : undefined; - return message; - }, -}; - -function createBaseListPersonalAccessTokensRequest(): ListPersonalAccessTokensRequest { - return { userId: "", query: undefined }; -} - -export const ListPersonalAccessTokensRequest = { - encode(message: ListPersonalAccessTokensRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListPersonalAccessTokensRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListPersonalAccessTokensRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListPersonalAccessTokensRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - }; - }, - - toJSON(message: ListPersonalAccessTokensRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListPersonalAccessTokensRequest { - return ListPersonalAccessTokensRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListPersonalAccessTokensRequest { - const message = createBaseListPersonalAccessTokensRequest(); - message.userId = object.userId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListPersonalAccessTokensResponse(): ListPersonalAccessTokensResponse { - return { details: undefined, result: [] }; -} - -export const ListPersonalAccessTokensResponse = { - encode(message: ListPersonalAccessTokensResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - PersonalAccessToken.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListPersonalAccessTokensResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListPersonalAccessTokensResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(PersonalAccessToken.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListPersonalAccessTokensResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => PersonalAccessToken.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListPersonalAccessTokensResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? PersonalAccessToken.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListPersonalAccessTokensResponse { - return ListPersonalAccessTokensResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListPersonalAccessTokensResponse { - const message = createBaseListPersonalAccessTokensResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => PersonalAccessToken.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddPersonalAccessTokenRequest(): AddPersonalAccessTokenRequest { - return { userId: "", expirationDate: undefined }; -} - -export const AddPersonalAccessTokenRequest = { - encode(message: AddPersonalAccessTokenRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddPersonalAccessTokenRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddPersonalAccessTokenRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddPersonalAccessTokenRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - }; - }, - - toJSON(message: AddPersonalAccessTokenRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): AddPersonalAccessTokenRequest { - return AddPersonalAccessTokenRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddPersonalAccessTokenRequest { - const message = createBaseAddPersonalAccessTokenRequest(); - message.userId = object.userId ?? ""; - message.expirationDate = object.expirationDate ?? undefined; - return message; - }, -}; - -function createBaseAddPersonalAccessTokenResponse(): AddPersonalAccessTokenResponse { - return { tokenId: "", token: "", details: undefined }; -} - -export const AddPersonalAccessTokenResponse = { - encode(message: AddPersonalAccessTokenResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tokenId !== "") { - writer.uint32(10).string(message.tokenId); - } - if (message.token !== "") { - writer.uint32(18).string(message.token); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddPersonalAccessTokenResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddPersonalAccessTokenResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tokenId = reader.string(); - break; - case 2: - message.token = reader.string(); - break; - case 3: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddPersonalAccessTokenResponse { - return { - tokenId: isSet(object.tokenId) ? String(object.tokenId) : "", - token: isSet(object.token) ? String(object.token) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddPersonalAccessTokenResponse): unknown { - const obj: any = {}; - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - message.token !== undefined && (obj.token = message.token); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddPersonalAccessTokenResponse { - return AddPersonalAccessTokenResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddPersonalAccessTokenResponse { - const message = createBaseAddPersonalAccessTokenResponse(); - message.tokenId = object.tokenId ?? ""; - message.token = object.token ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemovePersonalAccessTokenRequest(): RemovePersonalAccessTokenRequest { - return { userId: "", tokenId: "" }; -} - -export const RemovePersonalAccessTokenRequest = { - encode(message: RemovePersonalAccessTokenRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.tokenId !== "") { - writer.uint32(18).string(message.tokenId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemovePersonalAccessTokenRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemovePersonalAccessTokenRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.tokenId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemovePersonalAccessTokenRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - tokenId: isSet(object.tokenId) ? String(object.tokenId) : "", - }; - }, - - toJSON(message: RemovePersonalAccessTokenRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.tokenId !== undefined && (obj.tokenId = message.tokenId); - return obj; - }, - - create(base?: DeepPartial): RemovePersonalAccessTokenRequest { - return RemovePersonalAccessTokenRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemovePersonalAccessTokenRequest { - const message = createBaseRemovePersonalAccessTokenRequest(); - message.userId = object.userId ?? ""; - message.tokenId = object.tokenId ?? ""; - return message; - }, -}; - -function createBaseRemovePersonalAccessTokenResponse(): RemovePersonalAccessTokenResponse { - return { details: undefined }; -} - -export const RemovePersonalAccessTokenResponse = { - encode(message: RemovePersonalAccessTokenResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemovePersonalAccessTokenResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemovePersonalAccessTokenResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemovePersonalAccessTokenResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemovePersonalAccessTokenResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemovePersonalAccessTokenResponse { - return RemovePersonalAccessTokenResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemovePersonalAccessTokenResponse { - const message = createBaseRemovePersonalAccessTokenResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListHumanLinkedIDPsRequest(): ListHumanLinkedIDPsRequest { - return { userId: "", query: undefined }; -} - -export const ListHumanLinkedIDPsRequest = { - encode(message: ListHumanLinkedIDPsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListHumanLinkedIDPsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListHumanLinkedIDPsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListHumanLinkedIDPsRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - }; - }, - - toJSON(message: ListHumanLinkedIDPsRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListHumanLinkedIDPsRequest { - return ListHumanLinkedIDPsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListHumanLinkedIDPsRequest { - const message = createBaseListHumanLinkedIDPsRequest(); - message.userId = object.userId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListHumanLinkedIDPsResponse(): ListHumanLinkedIDPsResponse { - return { details: undefined, result: [] }; -} - -export const ListHumanLinkedIDPsResponse = { - encode(message: ListHumanLinkedIDPsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - IDPUserLink.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListHumanLinkedIDPsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListHumanLinkedIDPsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(IDPUserLink.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListHumanLinkedIDPsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => IDPUserLink.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListHumanLinkedIDPsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? IDPUserLink.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListHumanLinkedIDPsResponse { - return ListHumanLinkedIDPsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListHumanLinkedIDPsResponse { - const message = createBaseListHumanLinkedIDPsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => IDPUserLink.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseRemoveHumanLinkedIDPRequest(): RemoveHumanLinkedIDPRequest { - return { userId: "", idpId: "", linkedUserId: "" }; -} - -export const RemoveHumanLinkedIDPRequest = { - encode(message: RemoveHumanLinkedIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.idpId !== "") { - writer.uint32(18).string(message.idpId); - } - if (message.linkedUserId !== "") { - writer.uint32(26).string(message.linkedUserId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanLinkedIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanLinkedIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.idpId = reader.string(); - break; - case 3: - message.linkedUserId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanLinkedIDPRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - idpId: isSet(object.idpId) ? String(object.idpId) : "", - linkedUserId: isSet(object.linkedUserId) ? String(object.linkedUserId) : "", - }; - }, - - toJSON(message: RemoveHumanLinkedIDPRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.idpId !== undefined && (obj.idpId = message.idpId); - message.linkedUserId !== undefined && (obj.linkedUserId = message.linkedUserId); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanLinkedIDPRequest { - return RemoveHumanLinkedIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanLinkedIDPRequest { - const message = createBaseRemoveHumanLinkedIDPRequest(); - message.userId = object.userId ?? ""; - message.idpId = object.idpId ?? ""; - message.linkedUserId = object.linkedUserId ?? ""; - return message; - }, -}; - -function createBaseRemoveHumanLinkedIDPResponse(): RemoveHumanLinkedIDPResponse { - return { details: undefined }; -} - -export const RemoveHumanLinkedIDPResponse = { - encode(message: RemoveHumanLinkedIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveHumanLinkedIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveHumanLinkedIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveHumanLinkedIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveHumanLinkedIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveHumanLinkedIDPResponse { - return RemoveHumanLinkedIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveHumanLinkedIDPResponse { - const message = createBaseRemoveHumanLinkedIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListUserMembershipsRequest(): ListUserMembershipsRequest { - return { userId: "", query: undefined, queries: [] }; -} - -export const ListUserMembershipsRequest = { - encode(message: ListUserMembershipsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.queries) { - MembershipQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserMembershipsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserMembershipsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.queries.push(MembershipQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserMembershipsRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => MembershipQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUserMembershipsRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? MembershipQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserMembershipsRequest { - return ListUserMembershipsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserMembershipsRequest { - const message = createBaseListUserMembershipsRequest(); - message.userId = object.userId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => MembershipQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListUserMembershipsResponse(): ListUserMembershipsResponse { - return { details: undefined, result: [] }; -} - -export const ListUserMembershipsResponse = { - encode(message: ListUserMembershipsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Membership.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserMembershipsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserMembershipsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Membership.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserMembershipsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Membership.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUserMembershipsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Membership.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserMembershipsResponse { - return ListUserMembershipsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserMembershipsResponse { - const message = createBaseListUserMembershipsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Membership.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetMyOrgRequest(): GetMyOrgRequest { - return {}; -} - -export const GetMyOrgRequest = { - encode(_: GetMyOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetMyOrgRequest { - return {}; - }, - - toJSON(_: GetMyOrgRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetMyOrgRequest { - return GetMyOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetMyOrgRequest { - const message = createBaseGetMyOrgRequest(); - return message; - }, -}; - -function createBaseGetMyOrgResponse(): GetMyOrgResponse { - return { org: undefined }; -} - -export const GetMyOrgResponse = { - encode(message: GetMyOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.org !== undefined) { - Org.encode(message.org, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetMyOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetMyOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.org = Org.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetMyOrgResponse { - return { org: isSet(object.org) ? Org.fromJSON(object.org) : undefined }; - }, - - toJSON(message: GetMyOrgResponse): unknown { - const obj: any = {}; - message.org !== undefined && (obj.org = message.org ? Org.toJSON(message.org) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetMyOrgResponse { - return GetMyOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetMyOrgResponse { - const message = createBaseGetMyOrgResponse(); - message.org = (object.org !== undefined && object.org !== null) ? Org.fromPartial(object.org) : undefined; - return message; - }, -}; - -function createBaseGetOrgByDomainGlobalRequest(): GetOrgByDomainGlobalRequest { - return { domain: "" }; -} - -export const GetOrgByDomainGlobalRequest = { - encode(message: GetOrgByDomainGlobalRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgByDomainGlobalRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgByDomainGlobalRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgByDomainGlobalRequest { - return { domain: isSet(object.domain) ? String(object.domain) : "" }; - }, - - toJSON(message: GetOrgByDomainGlobalRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): GetOrgByDomainGlobalRequest { - return GetOrgByDomainGlobalRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgByDomainGlobalRequest { - const message = createBaseGetOrgByDomainGlobalRequest(); - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseListOrgChangesRequest(): ListOrgChangesRequest { - return { query: undefined }; -} - -export const ListOrgChangesRequest = { - encode(message: ListOrgChangesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ChangeQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgChangesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgChangesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ChangeQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgChangesRequest { - return { query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListOrgChangesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ChangeQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListOrgChangesRequest { - return ListOrgChangesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgChangesRequest { - const message = createBaseListOrgChangesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ChangeQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListOrgChangesResponse(): ListOrgChangesResponse { - return { result: [] }; -} - -export const ListOrgChangesResponse = { - encode(message: ListOrgChangesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Change.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgChangesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgChangesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.result.push(Change.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgChangesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Change.fromJSON(e)) : [] }; - }, - - toJSON(message: ListOrgChangesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Change.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgChangesResponse { - return ListOrgChangesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgChangesResponse { - const message = createBaseListOrgChangesResponse(); - message.result = object.result?.map((e) => Change.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetOrgByDomainGlobalResponse(): GetOrgByDomainGlobalResponse { - return { org: undefined }; -} - -export const GetOrgByDomainGlobalResponse = { - encode(message: GetOrgByDomainGlobalResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.org !== undefined) { - Org.encode(message.org, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgByDomainGlobalResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgByDomainGlobalResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.org = Org.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgByDomainGlobalResponse { - return { org: isSet(object.org) ? Org.fromJSON(object.org) : undefined }; - }, - - toJSON(message: GetOrgByDomainGlobalResponse): unknown { - const obj: any = {}; - message.org !== undefined && (obj.org = message.org ? Org.toJSON(message.org) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOrgByDomainGlobalResponse { - return GetOrgByDomainGlobalResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgByDomainGlobalResponse { - const message = createBaseGetOrgByDomainGlobalResponse(); - message.org = (object.org !== undefined && object.org !== null) ? Org.fromPartial(object.org) : undefined; - return message; - }, -}; - -function createBaseAddOrgRequest(): AddOrgRequest { - return { name: "" }; -} - -export const AddOrgRequest = { - encode(message: AddOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgRequest { - return { name: isSet(object.name) ? String(object.name) : "" }; - }, - - toJSON(message: AddOrgRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - return obj; - }, - - create(base?: DeepPartial): AddOrgRequest { - return AddOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgRequest { - const message = createBaseAddOrgRequest(); - message.name = object.name ?? ""; - return message; - }, -}; - -function createBaseAddOrgResponse(): AddOrgResponse { - return { id: "", details: undefined }; -} - -export const AddOrgResponse = { - encode(message: AddOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgResponse { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddOrgResponse): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddOrgResponse { - return AddOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgResponse { - const message = createBaseAddOrgResponse(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateOrgRequest(): UpdateOrgRequest { - return { name: "" }; -} - -export const UpdateOrgRequest = { - encode(message: UpdateOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgRequest { - return { name: isSet(object.name) ? String(object.name) : "" }; - }, - - toJSON(message: UpdateOrgRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgRequest { - return UpdateOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgRequest { - const message = createBaseUpdateOrgRequest(); - message.name = object.name ?? ""; - return message; - }, -}; - -function createBaseUpdateOrgResponse(): UpdateOrgResponse { - return { details: undefined }; -} - -export const UpdateOrgResponse = { - encode(message: UpdateOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgResponse { - return UpdateOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgResponse { - const message = createBaseUpdateOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateOrgRequest(): DeactivateOrgRequest { - return {}; -} - -export const DeactivateOrgRequest = { - encode(_: DeactivateOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): DeactivateOrgRequest { - return {}; - }, - - toJSON(_: DeactivateOrgRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): DeactivateOrgRequest { - return DeactivateOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): DeactivateOrgRequest { - const message = createBaseDeactivateOrgRequest(); - return message; - }, -}; - -function createBaseDeactivateOrgResponse(): DeactivateOrgResponse { - return { details: undefined }; -} - -export const DeactivateOrgResponse = { - encode(message: DeactivateOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateOrgResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateOrgResponse { - return DeactivateOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateOrgResponse { - const message = createBaseDeactivateOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateOrgRequest(): ReactivateOrgRequest { - return {}; -} - -export const ReactivateOrgRequest = { - encode(_: ReactivateOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ReactivateOrgRequest { - return {}; - }, - - toJSON(_: ReactivateOrgRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ReactivateOrgRequest { - return ReactivateOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ReactivateOrgRequest { - const message = createBaseReactivateOrgRequest(); - return message; - }, -}; - -function createBaseReactivateOrgResponse(): ReactivateOrgResponse { - return { details: undefined }; -} - -export const ReactivateOrgResponse = { - encode(message: ReactivateOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateOrgResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateOrgResponse { - return ReactivateOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateOrgResponse { - const message = createBaseReactivateOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveOrgRequest(): RemoveOrgRequest { - return {}; -} - -export const RemoveOrgRequest = { - encode(_: RemoveOrgRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveOrgRequest { - return {}; - }, - - toJSON(_: RemoveOrgRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveOrgRequest { - return RemoveOrgRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveOrgRequest { - const message = createBaseRemoveOrgRequest(); - return message; - }, -}; - -function createBaseRemoveOrgResponse(): RemoveOrgResponse { - return { details: undefined }; -} - -export const RemoveOrgResponse = { - encode(message: RemoveOrgResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveOrgResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgResponse { - return RemoveOrgResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgResponse { - const message = createBaseRemoveOrgResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListOrgDomainsRequest(): ListOrgDomainsRequest { - return { query: undefined, queries: [] }; -} - -export const ListOrgDomainsRequest = { - encode(message: ListOrgDomainsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - DomainSearchQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgDomainsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgDomainsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(DomainSearchQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgDomainsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => DomainSearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgDomainsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? DomainSearchQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgDomainsRequest { - return ListOrgDomainsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgDomainsRequest { - const message = createBaseListOrgDomainsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => DomainSearchQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListOrgDomainsResponse(): ListOrgDomainsResponse { - return { details: undefined, result: [] }; -} - -export const ListOrgDomainsResponse = { - encode(message: ListOrgDomainsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Domain.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgDomainsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgDomainsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Domain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgDomainsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Domain.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgDomainsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Domain.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgDomainsResponse { - return ListOrgDomainsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgDomainsResponse { - const message = createBaseListOrgDomainsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Domain.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddOrgDomainRequest(): AddOrgDomainRequest { - return { domain: "" }; -} - -export const AddOrgDomainRequest = { - encode(message: AddOrgDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgDomainRequest { - return { domain: isSet(object.domain) ? String(object.domain) : "" }; - }, - - toJSON(message: AddOrgDomainRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): AddOrgDomainRequest { - return AddOrgDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgDomainRequest { - const message = createBaseAddOrgDomainRequest(); - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseAddOrgDomainResponse(): AddOrgDomainResponse { - return { details: undefined }; -} - -export const AddOrgDomainResponse = { - encode(message: AddOrgDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddOrgDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddOrgDomainResponse { - return AddOrgDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgDomainResponse { - const message = createBaseAddOrgDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveOrgDomainRequest(): RemoveOrgDomainRequest { - return { domain: "" }; -} - -export const RemoveOrgDomainRequest = { - encode(message: RemoveOrgDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgDomainRequest { - return { domain: isSet(object.domain) ? String(object.domain) : "" }; - }, - - toJSON(message: RemoveOrgDomainRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgDomainRequest { - return RemoveOrgDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgDomainRequest { - const message = createBaseRemoveOrgDomainRequest(); - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseRemoveOrgDomainResponse(): RemoveOrgDomainResponse { - return { details: undefined }; -} - -export const RemoveOrgDomainResponse = { - encode(message: RemoveOrgDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveOrgDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgDomainResponse { - return RemoveOrgDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgDomainResponse { - const message = createBaseRemoveOrgDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGenerateOrgDomainValidationRequest(): GenerateOrgDomainValidationRequest { - return { domain: "", type: 0 }; -} - -export const GenerateOrgDomainValidationRequest = { - encode(message: GenerateOrgDomainValidationRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - if (message.type !== 0) { - writer.uint32(16).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenerateOrgDomainValidationRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenerateOrgDomainValidationRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - case 2: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenerateOrgDomainValidationRequest { - return { - domain: isSet(object.domain) ? String(object.domain) : "", - type: isSet(object.type) ? domainValidationTypeFromJSON(object.type) : 0, - }; - }, - - toJSON(message: GenerateOrgDomainValidationRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - message.type !== undefined && (obj.type = domainValidationTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): GenerateOrgDomainValidationRequest { - return GenerateOrgDomainValidationRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GenerateOrgDomainValidationRequest { - const message = createBaseGenerateOrgDomainValidationRequest(); - message.domain = object.domain ?? ""; - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseGenerateOrgDomainValidationResponse(): GenerateOrgDomainValidationResponse { - return { token: "", url: "" }; -} - -export const GenerateOrgDomainValidationResponse = { - encode(message: GenerateOrgDomainValidationResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.token !== "") { - writer.uint32(10).string(message.token); - } - if (message.url !== "") { - writer.uint32(18).string(message.url); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenerateOrgDomainValidationResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenerateOrgDomainValidationResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.token = reader.string(); - break; - case 2: - message.url = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenerateOrgDomainValidationResponse { - return { token: isSet(object.token) ? String(object.token) : "", url: isSet(object.url) ? String(object.url) : "" }; - }, - - toJSON(message: GenerateOrgDomainValidationResponse): unknown { - const obj: any = {}; - message.token !== undefined && (obj.token = message.token); - message.url !== undefined && (obj.url = message.url); - return obj; - }, - - create(base?: DeepPartial): GenerateOrgDomainValidationResponse { - return GenerateOrgDomainValidationResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GenerateOrgDomainValidationResponse { - const message = createBaseGenerateOrgDomainValidationResponse(); - message.token = object.token ?? ""; - message.url = object.url ?? ""; - return message; - }, -}; - -function createBaseValidateOrgDomainRequest(): ValidateOrgDomainRequest { - return { domain: "" }; -} - -export const ValidateOrgDomainRequest = { - encode(message: ValidateOrgDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ValidateOrgDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseValidateOrgDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ValidateOrgDomainRequest { - return { domain: isSet(object.domain) ? String(object.domain) : "" }; - }, - - toJSON(message: ValidateOrgDomainRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): ValidateOrgDomainRequest { - return ValidateOrgDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ValidateOrgDomainRequest { - const message = createBaseValidateOrgDomainRequest(); - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseValidateOrgDomainResponse(): ValidateOrgDomainResponse { - return { details: undefined }; -} - -export const ValidateOrgDomainResponse = { - encode(message: ValidateOrgDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ValidateOrgDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseValidateOrgDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ValidateOrgDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ValidateOrgDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ValidateOrgDomainResponse { - return ValidateOrgDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ValidateOrgDomainResponse { - const message = createBaseValidateOrgDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseSetPrimaryOrgDomainRequest(): SetPrimaryOrgDomainRequest { - return { domain: "" }; -} - -export const SetPrimaryOrgDomainRequest = { - encode(message: SetPrimaryOrgDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetPrimaryOrgDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetPrimaryOrgDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetPrimaryOrgDomainRequest { - return { domain: isSet(object.domain) ? String(object.domain) : "" }; - }, - - toJSON(message: SetPrimaryOrgDomainRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): SetPrimaryOrgDomainRequest { - return SetPrimaryOrgDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetPrimaryOrgDomainRequest { - const message = createBaseSetPrimaryOrgDomainRequest(); - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseSetPrimaryOrgDomainResponse(): SetPrimaryOrgDomainResponse { - return { details: undefined }; -} - -export const SetPrimaryOrgDomainResponse = { - encode(message: SetPrimaryOrgDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetPrimaryOrgDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetPrimaryOrgDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetPrimaryOrgDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetPrimaryOrgDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetPrimaryOrgDomainResponse { - return SetPrimaryOrgDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetPrimaryOrgDomainResponse { - const message = createBaseSetPrimaryOrgDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListOrgMemberRolesRequest(): ListOrgMemberRolesRequest { - return {}; -} - -export const ListOrgMemberRolesRequest = { - encode(_: ListOrgMemberRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgMemberRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgMemberRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListOrgMemberRolesRequest { - return {}; - }, - - toJSON(_: ListOrgMemberRolesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListOrgMemberRolesRequest { - return ListOrgMemberRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListOrgMemberRolesRequest { - const message = createBaseListOrgMemberRolesRequest(); - return message; - }, -}; - -function createBaseListOrgMemberRolesResponse(): ListOrgMemberRolesResponse { - return { result: [] }; -} - -export const ListOrgMemberRolesResponse = { - encode(message: ListOrgMemberRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgMemberRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgMemberRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgMemberRolesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: ListOrgMemberRolesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgMemberRolesResponse { - return ListOrgMemberRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgMemberRolesResponse { - const message = createBaseListOrgMemberRolesResponse(); - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListOrgMembersRequest(): ListOrgMembersRequest { - return { query: undefined, queries: [] }; -} - -export const ListOrgMembersRequest = { - encode(message: ListOrgMembersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - SearchQuery1.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgMembersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgMembersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(SearchQuery1.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgMembersRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgMembersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SearchQuery1.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgMembersRequest { - return ListOrgMembersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgMembersRequest { - const message = createBaseListOrgMembersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => SearchQuery1.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListOrgMembersResponse(): ListOrgMembersResponse { - return { details: undefined, result: [] }; -} - -export const ListOrgMembersResponse = { - encode(message: ListOrgMembersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Member.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgMembersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgMembersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Member.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgMembersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Member.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgMembersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Member.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgMembersResponse { - return ListOrgMembersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgMembersResponse { - const message = createBaseListOrgMembersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Member.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddOrgMemberRequest(): AddOrgMemberRequest { - return { userId: "", roles: [] }; -} - -export const AddOrgMemberRequest = { - encode(message: AddOrgMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgMemberRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AddOrgMemberRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): AddOrgMemberRequest { - return AddOrgMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgMemberRequest { - const message = createBaseAddOrgMemberRequest(); - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddOrgMemberResponse(): AddOrgMemberResponse { - return { details: undefined }; -} - -export const AddOrgMemberResponse = { - encode(message: AddOrgMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddOrgMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddOrgMemberResponse { - return AddOrgMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgMemberResponse { - const message = createBaseAddOrgMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateOrgMemberRequest(): UpdateOrgMemberRequest { - return { userId: "", roles: [] }; -} - -export const UpdateOrgMemberRequest = { - encode(message: UpdateOrgMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgMemberRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UpdateOrgMemberRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateOrgMemberRequest { - return UpdateOrgMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgMemberRequest { - const message = createBaseUpdateOrgMemberRequest(); - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateOrgMemberResponse(): UpdateOrgMemberResponse { - return { details: undefined }; -} - -export const UpdateOrgMemberResponse = { - encode(message: UpdateOrgMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOrgMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgMemberResponse { - return UpdateOrgMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgMemberResponse { - const message = createBaseUpdateOrgMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveOrgMemberRequest(): RemoveOrgMemberRequest { - return { userId: "" }; -} - -export const RemoveOrgMemberRequest = { - encode(message: RemoveOrgMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgMemberRequest { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: RemoveOrgMemberRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgMemberRequest { - return RemoveOrgMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgMemberRequest { - const message = createBaseRemoveOrgMemberRequest(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveOrgMemberResponse(): RemoveOrgMemberResponse { - return { details: undefined }; -} - -export const RemoveOrgMemberResponse = { - encode(message: RemoveOrgMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveOrgMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgMemberResponse { - return RemoveOrgMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgMemberResponse { - const message = createBaseRemoveOrgMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListOrgMetadataRequest(): ListOrgMetadataRequest { - return { query: undefined, queries: [] }; -} - -export const ListOrgMetadataRequest = { - encode(message: ListOrgMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - MetadataQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(MetadataQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgMetadataRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => MetadataQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgMetadataRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? MetadataQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgMetadataRequest { - return ListOrgMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgMetadataRequest { - const message = createBaseListOrgMetadataRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => MetadataQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListOrgMetadataResponse(): ListOrgMetadataResponse { - return { details: undefined, result: [] }; -} - -export const ListOrgMetadataResponse = { - encode(message: ListOrgMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Metadata.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgMetadataResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Metadata.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Metadata.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgMetadataResponse { - return ListOrgMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgMetadataResponse { - const message = createBaseListOrgMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Metadata.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetOrgMetadataRequest(): GetOrgMetadataRequest { - return { key: "" }; -} - -export const GetOrgMetadataRequest = { - encode(message: GetOrgMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgMetadataRequest { - return { key: isSet(object.key) ? String(object.key) : "" }; - }, - - toJSON(message: GetOrgMetadataRequest): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): GetOrgMetadataRequest { - return GetOrgMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgMetadataRequest { - const message = createBaseGetOrgMetadataRequest(); - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseGetOrgMetadataResponse(): GetOrgMetadataResponse { - return { metadata: undefined }; -} - -export const GetOrgMetadataResponse = { - encode(message: GetOrgMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.metadata !== undefined) { - Metadata.encode(message.metadata, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadata = Metadata.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgMetadataResponse { - return { metadata: isSet(object.metadata) ? Metadata.fromJSON(object.metadata) : undefined }; - }, - - toJSON(message: GetOrgMetadataResponse): unknown { - const obj: any = {}; - message.metadata !== undefined && (obj.metadata = message.metadata ? Metadata.toJSON(message.metadata) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOrgMetadataResponse { - return GetOrgMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgMetadataResponse { - const message = createBaseGetOrgMetadataResponse(); - message.metadata = (object.metadata !== undefined && object.metadata !== null) - ? Metadata.fromPartial(object.metadata) - : undefined; - return message; - }, -}; - -function createBaseSetOrgMetadataRequest(): SetOrgMetadataRequest { - return { key: "", value: Buffer.alloc(0) }; -} - -export const SetOrgMetadataRequest = { - encode(message: SetOrgMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetOrgMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetOrgMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetOrgMetadataRequest { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: SetOrgMetadataRequest): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): SetOrgMetadataRequest { - return SetOrgMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetOrgMetadataRequest { - const message = createBaseSetOrgMetadataRequest(); - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseSetOrgMetadataResponse(): SetOrgMetadataResponse { - return { details: undefined }; -} - -export const SetOrgMetadataResponse = { - encode(message: SetOrgMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetOrgMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetOrgMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetOrgMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetOrgMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetOrgMetadataResponse { - return SetOrgMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetOrgMetadataResponse { - const message = createBaseSetOrgMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkSetOrgMetadataRequest(): BulkSetOrgMetadataRequest { - return { metadata: [] }; -} - -export const BulkSetOrgMetadataRequest = { - encode(message: BulkSetOrgMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.metadata) { - BulkSetOrgMetadataRequest_Metadata.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetOrgMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetOrgMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadata.push(BulkSetOrgMetadataRequest_Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetOrgMetadataRequest { - return { - metadata: Array.isArray(object?.metadata) - ? object.metadata.map((e: any) => BulkSetOrgMetadataRequest_Metadata.fromJSON(e)) - : [], - }; - }, - - toJSON(message: BulkSetOrgMetadataRequest): unknown { - const obj: any = {}; - if (message.metadata) { - obj.metadata = message.metadata.map((e) => e ? BulkSetOrgMetadataRequest_Metadata.toJSON(e) : undefined); - } else { - obj.metadata = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkSetOrgMetadataRequest { - return BulkSetOrgMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetOrgMetadataRequest { - const message = createBaseBulkSetOrgMetadataRequest(); - message.metadata = object.metadata?.map((e) => BulkSetOrgMetadataRequest_Metadata.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseBulkSetOrgMetadataRequest_Metadata(): BulkSetOrgMetadataRequest_Metadata { - return { key: "", value: Buffer.alloc(0) }; -} - -export const BulkSetOrgMetadataRequest_Metadata = { - encode(message: BulkSetOrgMetadataRequest_Metadata, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetOrgMetadataRequest_Metadata { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetOrgMetadataRequest_Metadata(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetOrgMetadataRequest_Metadata { - return { - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: BulkSetOrgMetadataRequest_Metadata): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): BulkSetOrgMetadataRequest_Metadata { - return BulkSetOrgMetadataRequest_Metadata.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetOrgMetadataRequest_Metadata { - const message = createBaseBulkSetOrgMetadataRequest_Metadata(); - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseBulkSetOrgMetadataResponse(): BulkSetOrgMetadataResponse { - return { details: undefined }; -} - -export const BulkSetOrgMetadataResponse = { - encode(message: BulkSetOrgMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkSetOrgMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkSetOrgMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkSetOrgMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkSetOrgMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkSetOrgMetadataResponse { - return BulkSetOrgMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkSetOrgMetadataResponse { - const message = createBaseBulkSetOrgMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveOrgMetadataRequest(): RemoveOrgMetadataRequest { - return { key: "" }; -} - -export const RemoveOrgMetadataRequest = { - encode(message: RemoveOrgMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgMetadataRequest { - return { key: isSet(object.key) ? String(object.key) : "" }; - }, - - toJSON(message: RemoveOrgMetadataRequest): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgMetadataRequest { - return RemoveOrgMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgMetadataRequest { - const message = createBaseRemoveOrgMetadataRequest(); - message.key = object.key ?? ""; - return message; - }, -}; - -function createBaseRemoveOrgMetadataResponse(): RemoveOrgMetadataResponse { - return { details: undefined }; -} - -export const RemoveOrgMetadataResponse = { - encode(message: RemoveOrgMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveOrgMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgMetadataResponse { - return RemoveOrgMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgMetadataResponse { - const message = createBaseRemoveOrgMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkRemoveOrgMetadataRequest(): BulkRemoveOrgMetadataRequest { - return { keys: [] }; -} - -export const BulkRemoveOrgMetadataRequest = { - encode(message: BulkRemoveOrgMetadataRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.keys) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveOrgMetadataRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveOrgMetadataRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.keys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveOrgMetadataRequest { - return { keys: Array.isArray(object?.keys) ? object.keys.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: BulkRemoveOrgMetadataRequest): unknown { - const obj: any = {}; - if (message.keys) { - obj.keys = message.keys.map((e) => e); - } else { - obj.keys = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkRemoveOrgMetadataRequest { - return BulkRemoveOrgMetadataRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveOrgMetadataRequest { - const message = createBaseBulkRemoveOrgMetadataRequest(); - message.keys = object.keys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseBulkRemoveOrgMetadataResponse(): BulkRemoveOrgMetadataResponse { - return { details: undefined }; -} - -export const BulkRemoveOrgMetadataResponse = { - encode(message: BulkRemoveOrgMetadataResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveOrgMetadataResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveOrgMetadataResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveOrgMetadataResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkRemoveOrgMetadataResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkRemoveOrgMetadataResponse { - return BulkRemoveOrgMetadataResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveOrgMetadataResponse { - const message = createBaseBulkRemoveOrgMetadataResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetProjectByIDRequest(): GetProjectByIDRequest { - return { id: "" }; -} - -export const GetProjectByIDRequest = { - encode(message: GetProjectByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProjectByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProjectByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetProjectByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetProjectByIDRequest { - return GetProjectByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProjectByIDRequest { - const message = createBaseGetProjectByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetProjectByIDResponse(): GetProjectByIDResponse { - return { project: undefined }; -} - -export const GetProjectByIDResponse = { - encode(message: GetProjectByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.project !== undefined) { - Project.encode(message.project, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProjectByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.project = Project.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProjectByIDResponse { - return { project: isSet(object.project) ? Project.fromJSON(object.project) : undefined }; - }, - - toJSON(message: GetProjectByIDResponse): unknown { - const obj: any = {}; - message.project !== undefined && (obj.project = message.project ? Project.toJSON(message.project) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetProjectByIDResponse { - return GetProjectByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProjectByIDResponse { - const message = createBaseGetProjectByIDResponse(); - message.project = (object.project !== undefined && object.project !== null) - ? Project.fromPartial(object.project) - : undefined; - return message; - }, -}; - -function createBaseGetGrantedProjectByIDRequest(): GetGrantedProjectByIDRequest { - return { projectId: "", grantId: "" }; -} - -export const GetGrantedProjectByIDRequest = { - encode(message: GetGrantedProjectByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetGrantedProjectByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetGrantedProjectByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetGrantedProjectByIDRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: GetGrantedProjectByIDRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): GetGrantedProjectByIDRequest { - return GetGrantedProjectByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetGrantedProjectByIDRequest { - const message = createBaseGetGrantedProjectByIDRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseGetGrantedProjectByIDResponse(): GetGrantedProjectByIDResponse { - return { grantedProject: undefined }; -} - -export const GetGrantedProjectByIDResponse = { - encode(message: GetGrantedProjectByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.grantedProject !== undefined) { - GrantedProject.encode(message.grantedProject, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetGrantedProjectByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetGrantedProjectByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantedProject = GrantedProject.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetGrantedProjectByIDResponse { - return { - grantedProject: isSet(object.grantedProject) ? GrantedProject.fromJSON(object.grantedProject) : undefined, - }; - }, - - toJSON(message: GetGrantedProjectByIDResponse): unknown { - const obj: any = {}; - message.grantedProject !== undefined && - (obj.grantedProject = message.grantedProject ? GrantedProject.toJSON(message.grantedProject) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetGrantedProjectByIDResponse { - return GetGrantedProjectByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetGrantedProjectByIDResponse { - const message = createBaseGetGrantedProjectByIDResponse(); - message.grantedProject = (object.grantedProject !== undefined && object.grantedProject !== null) - ? GrantedProject.fromPartial(object.grantedProject) - : undefined; - return message; - }, -}; - -function createBaseListProjectsRequest(): ListProjectsRequest { - return { query: undefined, queries: [] }; -} - -export const ListProjectsRequest = { - encode(message: ListProjectsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - ProjectQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(ProjectQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => ProjectQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? ProjectQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectsRequest { - return ListProjectsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectsRequest { - const message = createBaseListProjectsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => ProjectQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectsResponse(): ListProjectsResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectsResponse = { - encode(message: ListProjectsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Project.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Project.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Project.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Project.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectsResponse { - return ListProjectsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectsResponse { - const message = createBaseListProjectsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Project.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListGrantedProjectsRequest(): ListGrantedProjectsRequest { - return { query: undefined, queries: [] }; -} - -export const ListGrantedProjectsRequest = { - encode(message: ListGrantedProjectsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - ProjectQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListGrantedProjectsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListGrantedProjectsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(ProjectQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListGrantedProjectsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => ProjectQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListGrantedProjectsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? ProjectQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListGrantedProjectsRequest { - return ListGrantedProjectsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListGrantedProjectsRequest { - const message = createBaseListGrantedProjectsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => ProjectQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListGrantedProjectsResponse(): ListGrantedProjectsResponse { - return { details: undefined, result: [] }; -} - -export const ListGrantedProjectsResponse = { - encode(message: ListGrantedProjectsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - GrantedProject.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListGrantedProjectsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListGrantedProjectsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(GrantedProject.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListGrantedProjectsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => GrantedProject.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListGrantedProjectsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? GrantedProject.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListGrantedProjectsResponse { - return ListGrantedProjectsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListGrantedProjectsResponse { - const message = createBaseListGrantedProjectsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => GrantedProject.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectChangesRequest(): ListProjectChangesRequest { - return { query: undefined, projectId: "" }; -} - -export const ListProjectChangesRequest = { - encode(message: ListProjectChangesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ChangeQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectChangesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectChangesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ChangeQuery.decode(reader, reader.uint32()); - break; - case 2: - message.projectId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectChangesRequest { - return { - query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined, - projectId: isSet(object.projectId) ? String(object.projectId) : "", - }; - }, - - toJSON(message: ListProjectChangesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ChangeQuery.toJSON(message.query) : undefined); - message.projectId !== undefined && (obj.projectId = message.projectId); - return obj; - }, - - create(base?: DeepPartial): ListProjectChangesRequest { - return ListProjectChangesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectChangesRequest { - const message = createBaseListProjectChangesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ChangeQuery.fromPartial(object.query) - : undefined; - message.projectId = object.projectId ?? ""; - return message; - }, -}; - -function createBaseListProjectChangesResponse(): ListProjectChangesResponse { - return { result: [] }; -} - -export const ListProjectChangesResponse = { - encode(message: ListProjectChangesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Change.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectChangesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectChangesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.result.push(Change.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectChangesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Change.fromJSON(e)) : [] }; - }, - - toJSON(message: ListProjectChangesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Change.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectChangesResponse { - return ListProjectChangesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectChangesResponse { - const message = createBaseListProjectChangesResponse(); - message.result = object.result?.map((e) => Change.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddProjectRequest(): AddProjectRequest { - return { - name: "", - projectRoleAssertion: false, - projectRoleCheck: false, - hasProjectCheck: false, - privateLabelingSetting: 0, - }; -} - -export const AddProjectRequest = { - encode(message: AddProjectRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.projectRoleAssertion === true) { - writer.uint32(16).bool(message.projectRoleAssertion); - } - if (message.projectRoleCheck === true) { - writer.uint32(24).bool(message.projectRoleCheck); - } - if (message.hasProjectCheck === true) { - writer.uint32(32).bool(message.hasProjectCheck); - } - if (message.privateLabelingSetting !== 0) { - writer.uint32(40).int32(message.privateLabelingSetting); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.projectRoleAssertion = reader.bool(); - break; - case 3: - message.projectRoleCheck = reader.bool(); - break; - case 4: - message.hasProjectCheck = reader.bool(); - break; - case 5: - message.privateLabelingSetting = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - projectRoleAssertion: isSet(object.projectRoleAssertion) ? Boolean(object.projectRoleAssertion) : false, - projectRoleCheck: isSet(object.projectRoleCheck) ? Boolean(object.projectRoleCheck) : false, - hasProjectCheck: isSet(object.hasProjectCheck) ? Boolean(object.hasProjectCheck) : false, - privateLabelingSetting: isSet(object.privateLabelingSetting) - ? privateLabelingSettingFromJSON(object.privateLabelingSetting) - : 0, - }; - }, - - toJSON(message: AddProjectRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.projectRoleAssertion !== undefined && (obj.projectRoleAssertion = message.projectRoleAssertion); - message.projectRoleCheck !== undefined && (obj.projectRoleCheck = message.projectRoleCheck); - message.hasProjectCheck !== undefined && (obj.hasProjectCheck = message.hasProjectCheck); - message.privateLabelingSetting !== undefined && - (obj.privateLabelingSetting = privateLabelingSettingToJSON(message.privateLabelingSetting)); - return obj; - }, - - create(base?: DeepPartial): AddProjectRequest { - return AddProjectRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectRequest { - const message = createBaseAddProjectRequest(); - message.name = object.name ?? ""; - message.projectRoleAssertion = object.projectRoleAssertion ?? false; - message.projectRoleCheck = object.projectRoleCheck ?? false; - message.hasProjectCheck = object.hasProjectCheck ?? false; - message.privateLabelingSetting = object.privateLabelingSetting ?? 0; - return message; - }, -}; - -function createBaseAddProjectResponse(): AddProjectResponse { - return { id: "", details: undefined }; -} - -export const AddProjectResponse = { - encode(message: AddProjectResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectResponse { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddProjectResponse): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddProjectResponse { - return AddProjectResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectResponse { - const message = createBaseAddProjectResponse(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateProjectRequest(): UpdateProjectRequest { - return { - id: "", - name: "", - projectRoleAssertion: false, - projectRoleCheck: false, - hasProjectCheck: false, - privateLabelingSetting: 0, - }; -} - -export const UpdateProjectRequest = { - encode(message: UpdateProjectRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.projectRoleAssertion === true) { - writer.uint32(24).bool(message.projectRoleAssertion); - } - if (message.projectRoleCheck === true) { - writer.uint32(32).bool(message.projectRoleCheck); - } - if (message.hasProjectCheck === true) { - writer.uint32(40).bool(message.hasProjectCheck); - } - if (message.privateLabelingSetting !== 0) { - writer.uint32(48).int32(message.privateLabelingSetting); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.projectRoleAssertion = reader.bool(); - break; - case 4: - message.projectRoleCheck = reader.bool(); - break; - case 5: - message.hasProjectCheck = reader.bool(); - break; - case 6: - message.privateLabelingSetting = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - projectRoleAssertion: isSet(object.projectRoleAssertion) ? Boolean(object.projectRoleAssertion) : false, - projectRoleCheck: isSet(object.projectRoleCheck) ? Boolean(object.projectRoleCheck) : false, - hasProjectCheck: isSet(object.hasProjectCheck) ? Boolean(object.hasProjectCheck) : false, - privateLabelingSetting: isSet(object.privateLabelingSetting) - ? privateLabelingSettingFromJSON(object.privateLabelingSetting) - : 0, - }; - }, - - toJSON(message: UpdateProjectRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.projectRoleAssertion !== undefined && (obj.projectRoleAssertion = message.projectRoleAssertion); - message.projectRoleCheck !== undefined && (obj.projectRoleCheck = message.projectRoleCheck); - message.hasProjectCheck !== undefined && (obj.hasProjectCheck = message.hasProjectCheck); - message.privateLabelingSetting !== undefined && - (obj.privateLabelingSetting = privateLabelingSettingToJSON(message.privateLabelingSetting)); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectRequest { - return UpdateProjectRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectRequest { - const message = createBaseUpdateProjectRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.projectRoleAssertion = object.projectRoleAssertion ?? false; - message.projectRoleCheck = object.projectRoleCheck ?? false; - message.hasProjectCheck = object.hasProjectCheck ?? false; - message.privateLabelingSetting = object.privateLabelingSetting ?? 0; - return message; - }, -}; - -function createBaseUpdateProjectResponse(): UpdateProjectResponse { - return { details: undefined }; -} - -export const UpdateProjectResponse = { - encode(message: UpdateProjectResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateProjectResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectResponse { - return UpdateProjectResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectResponse { - const message = createBaseUpdateProjectResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateProjectRequest(): DeactivateProjectRequest { - return { id: "" }; -} - -export const DeactivateProjectRequest = { - encode(message: DeactivateProjectRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateProjectRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateProjectRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateProjectRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeactivateProjectRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeactivateProjectRequest { - return DeactivateProjectRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateProjectRequest { - const message = createBaseDeactivateProjectRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeactivateProjectResponse(): DeactivateProjectResponse { - return { details: undefined }; -} - -export const DeactivateProjectResponse = { - encode(message: DeactivateProjectResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateProjectResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateProjectResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateProjectResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateProjectResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateProjectResponse { - return DeactivateProjectResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateProjectResponse { - const message = createBaseDeactivateProjectResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateProjectRequest(): ReactivateProjectRequest { - return { id: "" }; -} - -export const ReactivateProjectRequest = { - encode(message: ReactivateProjectRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateProjectRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateProjectRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateProjectRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: ReactivateProjectRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): ReactivateProjectRequest { - return ReactivateProjectRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateProjectRequest { - const message = createBaseReactivateProjectRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseReactivateProjectResponse(): ReactivateProjectResponse { - return { details: undefined }; -} - -export const ReactivateProjectResponse = { - encode(message: ReactivateProjectResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateProjectResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateProjectResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateProjectResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateProjectResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateProjectResponse { - return ReactivateProjectResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateProjectResponse { - const message = createBaseReactivateProjectResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveProjectRequest(): RemoveProjectRequest { - return { id: "" }; -} - -export const RemoveProjectRequest = { - encode(message: RemoveProjectRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: RemoveProjectRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectRequest { - return RemoveProjectRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectRequest { - const message = createBaseRemoveProjectRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseRemoveProjectResponse(): RemoveProjectResponse { - return { details: undefined }; -} - -export const RemoveProjectResponse = { - encode(message: RemoveProjectResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveProjectResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectResponse { - return RemoveProjectResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectResponse { - const message = createBaseRemoveProjectResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListProjectMemberRolesRequest(): ListProjectMemberRolesRequest { - return {}; -} - -export const ListProjectMemberRolesRequest = { - encode(_: ListProjectMemberRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectMemberRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectMemberRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListProjectMemberRolesRequest { - return {}; - }, - - toJSON(_: ListProjectMemberRolesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListProjectMemberRolesRequest { - return ListProjectMemberRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListProjectMemberRolesRequest { - const message = createBaseListProjectMemberRolesRequest(); - return message; - }, -}; - -function createBaseListProjectMemberRolesResponse(): ListProjectMemberRolesResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectMemberRolesResponse = { - encode(message: ListProjectMemberRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectMemberRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectMemberRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectMemberRolesResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: ListProjectMemberRolesResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectMemberRolesResponse { - return ListProjectMemberRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectMemberRolesResponse { - const message = createBaseListProjectMemberRolesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddProjectRoleRequest(): AddProjectRoleRequest { - return { projectId: "", roleKey: "", displayName: "", group: "" }; -} - -export const AddProjectRoleRequest = { - encode(message: AddProjectRoleRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.roleKey !== "") { - writer.uint32(18).string(message.roleKey); - } - if (message.displayName !== "") { - writer.uint32(26).string(message.displayName); - } - if (message.group !== "") { - writer.uint32(34).string(message.group); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectRoleRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectRoleRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.roleKey = reader.string(); - break; - case 3: - message.displayName = reader.string(); - break; - case 4: - message.group = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectRoleRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - roleKey: isSet(object.roleKey) ? String(object.roleKey) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - group: isSet(object.group) ? String(object.group) : "", - }; - }, - - toJSON(message: AddProjectRoleRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.roleKey !== undefined && (obj.roleKey = message.roleKey); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.group !== undefined && (obj.group = message.group); - return obj; - }, - - create(base?: DeepPartial): AddProjectRoleRequest { - return AddProjectRoleRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectRoleRequest { - const message = createBaseAddProjectRoleRequest(); - message.projectId = object.projectId ?? ""; - message.roleKey = object.roleKey ?? ""; - message.displayName = object.displayName ?? ""; - message.group = object.group ?? ""; - return message; - }, -}; - -function createBaseAddProjectRoleResponse(): AddProjectRoleResponse { - return { details: undefined }; -} - -export const AddProjectRoleResponse = { - encode(message: AddProjectRoleResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectRoleResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectRoleResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectRoleResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddProjectRoleResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddProjectRoleResponse { - return AddProjectRoleResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectRoleResponse { - const message = createBaseAddProjectRoleResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkAddProjectRolesRequest(): BulkAddProjectRolesRequest { - return { projectId: "", roles: [] }; -} - -export const BulkAddProjectRolesRequest = { - encode(message: BulkAddProjectRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - for (const v of message.roles) { - BulkAddProjectRolesRequest_Role.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkAddProjectRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkAddProjectRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.roles.push(BulkAddProjectRolesRequest_Role.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkAddProjectRolesRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - roles: Array.isArray(object?.roles) - ? object.roles.map((e: any) => BulkAddProjectRolesRequest_Role.fromJSON(e)) - : [], - }; - }, - - toJSON(message: BulkAddProjectRolesRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - if (message.roles) { - obj.roles = message.roles.map((e) => e ? BulkAddProjectRolesRequest_Role.toJSON(e) : undefined); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkAddProjectRolesRequest { - return BulkAddProjectRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkAddProjectRolesRequest { - const message = createBaseBulkAddProjectRolesRequest(); - message.projectId = object.projectId ?? ""; - message.roles = object.roles?.map((e) => BulkAddProjectRolesRequest_Role.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseBulkAddProjectRolesRequest_Role(): BulkAddProjectRolesRequest_Role { - return { key: "", displayName: "", group: "" }; -} - -export const BulkAddProjectRolesRequest_Role = { - encode(message: BulkAddProjectRolesRequest_Role, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.displayName !== "") { - writer.uint32(18).string(message.displayName); - } - if (message.group !== "") { - writer.uint32(26).string(message.group); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkAddProjectRolesRequest_Role { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkAddProjectRolesRequest_Role(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.displayName = reader.string(); - break; - case 3: - message.group = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkAddProjectRolesRequest_Role { - return { - key: isSet(object.key) ? String(object.key) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - group: isSet(object.group) ? String(object.group) : "", - }; - }, - - toJSON(message: BulkAddProjectRolesRequest_Role): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.group !== undefined && (obj.group = message.group); - return obj; - }, - - create(base?: DeepPartial): BulkAddProjectRolesRequest_Role { - return BulkAddProjectRolesRequest_Role.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkAddProjectRolesRequest_Role { - const message = createBaseBulkAddProjectRolesRequest_Role(); - message.key = object.key ?? ""; - message.displayName = object.displayName ?? ""; - message.group = object.group ?? ""; - return message; - }, -}; - -function createBaseBulkAddProjectRolesResponse(): BulkAddProjectRolesResponse { - return { details: undefined }; -} - -export const BulkAddProjectRolesResponse = { - encode(message: BulkAddProjectRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkAddProjectRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkAddProjectRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkAddProjectRolesResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: BulkAddProjectRolesResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): BulkAddProjectRolesResponse { - return BulkAddProjectRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkAddProjectRolesResponse { - const message = createBaseBulkAddProjectRolesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateProjectRoleRequest(): UpdateProjectRoleRequest { - return { projectId: "", roleKey: "", displayName: "", group: "" }; -} - -export const UpdateProjectRoleRequest = { - encode(message: UpdateProjectRoleRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.roleKey !== "") { - writer.uint32(18).string(message.roleKey); - } - if (message.displayName !== "") { - writer.uint32(26).string(message.displayName); - } - if (message.group !== "") { - writer.uint32(34).string(message.group); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectRoleRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectRoleRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.roleKey = reader.string(); - break; - case 3: - message.displayName = reader.string(); - break; - case 4: - message.group = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectRoleRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - roleKey: isSet(object.roleKey) ? String(object.roleKey) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - group: isSet(object.group) ? String(object.group) : "", - }; - }, - - toJSON(message: UpdateProjectRoleRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.roleKey !== undefined && (obj.roleKey = message.roleKey); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.group !== undefined && (obj.group = message.group); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectRoleRequest { - return UpdateProjectRoleRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectRoleRequest { - const message = createBaseUpdateProjectRoleRequest(); - message.projectId = object.projectId ?? ""; - message.roleKey = object.roleKey ?? ""; - message.displayName = object.displayName ?? ""; - message.group = object.group ?? ""; - return message; - }, -}; - -function createBaseUpdateProjectRoleResponse(): UpdateProjectRoleResponse { - return { details: undefined }; -} - -export const UpdateProjectRoleResponse = { - encode(message: UpdateProjectRoleResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectRoleResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectRoleResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectRoleResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateProjectRoleResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectRoleResponse { - return UpdateProjectRoleResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectRoleResponse { - const message = createBaseUpdateProjectRoleResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveProjectRoleRequest(): RemoveProjectRoleRequest { - return { projectId: "", roleKey: "" }; -} - -export const RemoveProjectRoleRequest = { - encode(message: RemoveProjectRoleRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.roleKey !== "") { - writer.uint32(18).string(message.roleKey); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectRoleRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectRoleRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.roleKey = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectRoleRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - roleKey: isSet(object.roleKey) ? String(object.roleKey) : "", - }; - }, - - toJSON(message: RemoveProjectRoleRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.roleKey !== undefined && (obj.roleKey = message.roleKey); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectRoleRequest { - return RemoveProjectRoleRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectRoleRequest { - const message = createBaseRemoveProjectRoleRequest(); - message.projectId = object.projectId ?? ""; - message.roleKey = object.roleKey ?? ""; - return message; - }, -}; - -function createBaseRemoveProjectRoleResponse(): RemoveProjectRoleResponse { - return { details: undefined }; -} - -export const RemoveProjectRoleResponse = { - encode(message: RemoveProjectRoleResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectRoleResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectRoleResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectRoleResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveProjectRoleResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectRoleResponse { - return RemoveProjectRoleResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectRoleResponse { - const message = createBaseRemoveProjectRoleResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListProjectRolesRequest(): ListProjectRolesRequest { - return { projectId: "", query: undefined, queries: [] }; -} - -export const ListProjectRolesRequest = { - encode(message: ListProjectRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.queries) { - RoleQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.queries.push(RoleQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectRolesRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => RoleQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectRolesRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? RoleQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectRolesRequest { - return ListProjectRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectRolesRequest { - const message = createBaseListProjectRolesRequest(); - message.projectId = object.projectId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => RoleQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectRolesResponse(): ListProjectRolesResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectRolesResponse = { - encode(message: ListProjectRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Role.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Role.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectRolesResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Role.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectRolesResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Role.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectRolesResponse { - return ListProjectRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectRolesResponse { - const message = createBaseListProjectRolesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Role.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListGrantedProjectRolesRequest(): ListGrantedProjectRolesRequest { - return { projectId: "", grantId: "", query: undefined, queries: [] }; -} - -export const ListGrantedProjectRolesRequest = { - encode(message: ListGrantedProjectRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.queries) { - RoleQuery.encode(v!, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListGrantedProjectRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListGrantedProjectRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 4: - message.queries.push(RoleQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListGrantedProjectRolesRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => RoleQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListGrantedProjectRolesRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? RoleQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListGrantedProjectRolesRequest { - return ListGrantedProjectRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListGrantedProjectRolesRequest { - const message = createBaseListGrantedProjectRolesRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => RoleQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListGrantedProjectRolesResponse(): ListGrantedProjectRolesResponse { - return { details: undefined, result: [] }; -} - -export const ListGrantedProjectRolesResponse = { - encode(message: ListGrantedProjectRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Role.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListGrantedProjectRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListGrantedProjectRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Role.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListGrantedProjectRolesResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Role.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListGrantedProjectRolesResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Role.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListGrantedProjectRolesResponse { - return ListGrantedProjectRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListGrantedProjectRolesResponse { - const message = createBaseListGrantedProjectRolesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Role.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectMembersRequest(): ListProjectMembersRequest { - return { projectId: "", query: undefined, queries: [] }; -} - -export const ListProjectMembersRequest = { - encode(message: ListProjectMembersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.queries) { - SearchQuery1.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectMembersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectMembersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.queries.push(SearchQuery1.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectMembersRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectMembersRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SearchQuery1.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectMembersRequest { - return ListProjectMembersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectMembersRequest { - const message = createBaseListProjectMembersRequest(); - message.projectId = object.projectId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => SearchQuery1.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectMembersResponse(): ListProjectMembersResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectMembersResponse = { - encode(message: ListProjectMembersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Member.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectMembersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectMembersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Member.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectMembersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Member.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectMembersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Member.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectMembersResponse { - return ListProjectMembersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectMembersResponse { - const message = createBaseListProjectMembersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Member.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddProjectMemberRequest(): AddProjectMemberRequest { - return { projectId: "", userId: "", roles: [] }; -} - -export const AddProjectMemberRequest = { - encode(message: AddProjectMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.userId = reader.string(); - break; - case 3: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectMemberRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AddProjectMemberRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): AddProjectMemberRequest { - return AddProjectMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectMemberRequest { - const message = createBaseAddProjectMemberRequest(); - message.projectId = object.projectId ?? ""; - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddProjectMemberResponse(): AddProjectMemberResponse { - return { details: undefined }; -} - -export const AddProjectMemberResponse = { - encode(message: AddProjectMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddProjectMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddProjectMemberResponse { - return AddProjectMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectMemberResponse { - const message = createBaseAddProjectMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateProjectMemberRequest(): UpdateProjectMemberRequest { - return { projectId: "", userId: "", roles: [] }; -} - -export const UpdateProjectMemberRequest = { - encode(message: UpdateProjectMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.userId = reader.string(); - break; - case 3: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectMemberRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UpdateProjectMemberRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateProjectMemberRequest { - return UpdateProjectMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectMemberRequest { - const message = createBaseUpdateProjectMemberRequest(); - message.projectId = object.projectId ?? ""; - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateProjectMemberResponse(): UpdateProjectMemberResponse { - return { details: undefined }; -} - -export const UpdateProjectMemberResponse = { - encode(message: UpdateProjectMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateProjectMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectMemberResponse { - return UpdateProjectMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectMemberResponse { - const message = createBaseUpdateProjectMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveProjectMemberRequest(): RemoveProjectMemberRequest { - return { projectId: "", userId: "" }; -} - -export const RemoveProjectMemberRequest = { - encode(message: RemoveProjectMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectMemberRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: RemoveProjectMemberRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectMemberRequest { - return RemoveProjectMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectMemberRequest { - const message = createBaseRemoveProjectMemberRequest(); - message.projectId = object.projectId ?? ""; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveProjectMemberResponse(): RemoveProjectMemberResponse { - return { details: undefined }; -} - -export const RemoveProjectMemberResponse = { - encode(message: RemoveProjectMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveProjectMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectMemberResponse { - return RemoveProjectMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectMemberResponse { - const message = createBaseRemoveProjectMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetAppByIDRequest(): GetAppByIDRequest { - return { projectId: "", appId: "" }; -} - -export const GetAppByIDRequest = { - encode(message: GetAppByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetAppByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetAppByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetAppByIDRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: GetAppByIDRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): GetAppByIDRequest { - return GetAppByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetAppByIDRequest { - const message = createBaseGetAppByIDRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseGetAppByIDResponse(): GetAppByIDResponse { - return { app: undefined }; -} - -export const GetAppByIDResponse = { - encode(message: GetAppByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.app !== undefined) { - App.encode(message.app, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetAppByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetAppByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.app = App.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetAppByIDResponse { - return { app: isSet(object.app) ? App.fromJSON(object.app) : undefined }; - }, - - toJSON(message: GetAppByIDResponse): unknown { - const obj: any = {}; - message.app !== undefined && (obj.app = message.app ? App.toJSON(message.app) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetAppByIDResponse { - return GetAppByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetAppByIDResponse { - const message = createBaseGetAppByIDResponse(); - message.app = (object.app !== undefined && object.app !== null) ? App.fromPartial(object.app) : undefined; - return message; - }, -}; - -function createBaseListAppsRequest(): ListAppsRequest { - return { projectId: "", query: undefined, queries: [] }; -} - -export const ListAppsRequest = { - encode(message: ListAppsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.queries) { - AppQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAppsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAppsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.queries.push(AppQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAppsRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => AppQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListAppsRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? AppQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAppsRequest { - return ListAppsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAppsRequest { - const message = createBaseListAppsRequest(); - message.projectId = object.projectId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => AppQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListAppsResponse(): ListAppsResponse { - return { details: undefined, result: [] }; -} - -export const ListAppsResponse = { - encode(message: ListAppsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - App.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAppsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAppsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(App.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAppsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => App.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListAppsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? App.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAppsResponse { - return ListAppsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAppsResponse { - const message = createBaseListAppsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => App.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListAppChangesRequest(): ListAppChangesRequest { - return { query: undefined, projectId: "", appId: "" }; -} - -export const ListAppChangesRequest = { - encode(message: ListAppChangesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ChangeQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(26).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAppChangesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAppChangesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ChangeQuery.decode(reader, reader.uint32()); - break; - case 2: - message.projectId = reader.string(); - break; - case 3: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAppChangesRequest { - return { - query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined, - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: ListAppChangesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ChangeQuery.toJSON(message.query) : undefined); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): ListAppChangesRequest { - return ListAppChangesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAppChangesRequest { - const message = createBaseListAppChangesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ChangeQuery.fromPartial(object.query) - : undefined; - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseListAppChangesResponse(): ListAppChangesResponse { - return { result: [] }; -} - -export const ListAppChangesResponse = { - encode(message: ListAppChangesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Change.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAppChangesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAppChangesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.result.push(Change.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAppChangesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Change.fromJSON(e)) : [] }; - }, - - toJSON(message: ListAppChangesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Change.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAppChangesResponse { - return ListAppChangesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAppChangesResponse { - const message = createBaseListAppChangesResponse(); - message.result = object.result?.map((e) => Change.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddOIDCAppRequest(): AddOIDCAppRequest { - return { - projectId: "", - name: "", - redirectUris: [], - responseTypes: [], - grantTypes: [], - appType: 0, - authMethodType: 0, - postLogoutRedirectUris: [], - version: 0, - devMode: false, - accessTokenType: 0, - accessTokenRoleAssertion: false, - idTokenRoleAssertion: false, - idTokenUserinfoAssertion: false, - clockSkew: undefined, - additionalOrigins: [], - }; -} - -export const AddOIDCAppRequest = { - encode(message: AddOIDCAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - for (const v of message.redirectUris) { - writer.uint32(26).string(v!); - } - writer.uint32(34).fork(); - for (const v of message.responseTypes) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(42).fork(); - for (const v of message.grantTypes) { - writer.int32(v); - } - writer.ldelim(); - if (message.appType !== 0) { - writer.uint32(48).int32(message.appType); - } - if (message.authMethodType !== 0) { - writer.uint32(56).int32(message.authMethodType); - } - for (const v of message.postLogoutRedirectUris) { - writer.uint32(66).string(v!); - } - if (message.version !== 0) { - writer.uint32(72).int32(message.version); - } - if (message.devMode === true) { - writer.uint32(80).bool(message.devMode); - } - if (message.accessTokenType !== 0) { - writer.uint32(88).int32(message.accessTokenType); - } - if (message.accessTokenRoleAssertion === true) { - writer.uint32(96).bool(message.accessTokenRoleAssertion); - } - if (message.idTokenRoleAssertion === true) { - writer.uint32(104).bool(message.idTokenRoleAssertion); - } - if (message.idTokenUserinfoAssertion === true) { - writer.uint32(112).bool(message.idTokenUserinfoAssertion); - } - if (message.clockSkew !== undefined) { - Duration.encode(message.clockSkew, writer.uint32(122).fork()).ldelim(); - } - for (const v of message.additionalOrigins) { - writer.uint32(130).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOIDCAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOIDCAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.redirectUris.push(reader.string()); - break; - case 4: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.responseTypes.push(reader.int32() as any); - } - } else { - message.responseTypes.push(reader.int32() as any); - } - break; - case 5: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.grantTypes.push(reader.int32() as any); - } - } else { - message.grantTypes.push(reader.int32() as any); - } - break; - case 6: - message.appType = reader.int32() as any; - break; - case 7: - message.authMethodType = reader.int32() as any; - break; - case 8: - message.postLogoutRedirectUris.push(reader.string()); - break; - case 9: - message.version = reader.int32() as any; - break; - case 10: - message.devMode = reader.bool(); - break; - case 11: - message.accessTokenType = reader.int32() as any; - break; - case 12: - message.accessTokenRoleAssertion = reader.bool(); - break; - case 13: - message.idTokenRoleAssertion = reader.bool(); - break; - case 14: - message.idTokenUserinfoAssertion = reader.bool(); - break; - case 15: - message.clockSkew = Duration.decode(reader, reader.uint32()); - break; - case 16: - message.additionalOrigins.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOIDCAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - name: isSet(object.name) ? String(object.name) : "", - redirectUris: Array.isArray(object?.redirectUris) ? object.redirectUris.map((e: any) => String(e)) : [], - responseTypes: Array.isArray(object?.responseTypes) - ? object.responseTypes.map((e: any) => oIDCResponseTypeFromJSON(e)) - : [], - grantTypes: Array.isArray(object?.grantTypes) ? object.grantTypes.map((e: any) => oIDCGrantTypeFromJSON(e)) : [], - appType: isSet(object.appType) ? oIDCAppTypeFromJSON(object.appType) : 0, - authMethodType: isSet(object.authMethodType) ? oIDCAuthMethodTypeFromJSON(object.authMethodType) : 0, - postLogoutRedirectUris: Array.isArray(object?.postLogoutRedirectUris) - ? object.postLogoutRedirectUris.map((e: any) => String(e)) - : [], - version: isSet(object.version) ? oIDCVersionFromJSON(object.version) : 0, - devMode: isSet(object.devMode) ? Boolean(object.devMode) : false, - accessTokenType: isSet(object.accessTokenType) ? oIDCTokenTypeFromJSON(object.accessTokenType) : 0, - accessTokenRoleAssertion: isSet(object.accessTokenRoleAssertion) - ? Boolean(object.accessTokenRoleAssertion) - : false, - idTokenRoleAssertion: isSet(object.idTokenRoleAssertion) ? Boolean(object.idTokenRoleAssertion) : false, - idTokenUserinfoAssertion: isSet(object.idTokenUserinfoAssertion) - ? Boolean(object.idTokenUserinfoAssertion) - : false, - clockSkew: isSet(object.clockSkew) ? Duration.fromJSON(object.clockSkew) : undefined, - additionalOrigins: Array.isArray(object?.additionalOrigins) - ? object.additionalOrigins.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: AddOIDCAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.name !== undefined && (obj.name = message.name); - if (message.redirectUris) { - obj.redirectUris = message.redirectUris.map((e) => e); - } else { - obj.redirectUris = []; - } - if (message.responseTypes) { - obj.responseTypes = message.responseTypes.map((e) => oIDCResponseTypeToJSON(e)); - } else { - obj.responseTypes = []; - } - if (message.grantTypes) { - obj.grantTypes = message.grantTypes.map((e) => oIDCGrantTypeToJSON(e)); - } else { - obj.grantTypes = []; - } - message.appType !== undefined && (obj.appType = oIDCAppTypeToJSON(message.appType)); - message.authMethodType !== undefined && (obj.authMethodType = oIDCAuthMethodTypeToJSON(message.authMethodType)); - if (message.postLogoutRedirectUris) { - obj.postLogoutRedirectUris = message.postLogoutRedirectUris.map((e) => e); - } else { - obj.postLogoutRedirectUris = []; - } - message.version !== undefined && (obj.version = oIDCVersionToJSON(message.version)); - message.devMode !== undefined && (obj.devMode = message.devMode); - message.accessTokenType !== undefined && (obj.accessTokenType = oIDCTokenTypeToJSON(message.accessTokenType)); - message.accessTokenRoleAssertion !== undefined && (obj.accessTokenRoleAssertion = message.accessTokenRoleAssertion); - message.idTokenRoleAssertion !== undefined && (obj.idTokenRoleAssertion = message.idTokenRoleAssertion); - message.idTokenUserinfoAssertion !== undefined && (obj.idTokenUserinfoAssertion = message.idTokenUserinfoAssertion); - message.clockSkew !== undefined && - (obj.clockSkew = message.clockSkew ? Duration.toJSON(message.clockSkew) : undefined); - if (message.additionalOrigins) { - obj.additionalOrigins = message.additionalOrigins.map((e) => e); - } else { - obj.additionalOrigins = []; - } - return obj; - }, - - create(base?: DeepPartial): AddOIDCAppRequest { - return AddOIDCAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOIDCAppRequest { - const message = createBaseAddOIDCAppRequest(); - message.projectId = object.projectId ?? ""; - message.name = object.name ?? ""; - message.redirectUris = object.redirectUris?.map((e) => e) || []; - message.responseTypes = object.responseTypes?.map((e) => e) || []; - message.grantTypes = object.grantTypes?.map((e) => e) || []; - message.appType = object.appType ?? 0; - message.authMethodType = object.authMethodType ?? 0; - message.postLogoutRedirectUris = object.postLogoutRedirectUris?.map((e) => e) || []; - message.version = object.version ?? 0; - message.devMode = object.devMode ?? false; - message.accessTokenType = object.accessTokenType ?? 0; - message.accessTokenRoleAssertion = object.accessTokenRoleAssertion ?? false; - message.idTokenRoleAssertion = object.idTokenRoleAssertion ?? false; - message.idTokenUserinfoAssertion = object.idTokenUserinfoAssertion ?? false; - message.clockSkew = (object.clockSkew !== undefined && object.clockSkew !== null) - ? Duration.fromPartial(object.clockSkew) - : undefined; - message.additionalOrigins = object.additionalOrigins?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddOIDCAppResponse(): AddOIDCAppResponse { - return { - appId: "", - details: undefined, - clientId: "", - clientSecret: "", - noneCompliant: false, - complianceProblems: [], - }; -} - -export const AddOIDCAppResponse = { - encode(message: AddOIDCAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.appId !== "") { - writer.uint32(10).string(message.appId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.noneCompliant === true) { - writer.uint32(40).bool(message.noneCompliant); - } - for (const v of message.complianceProblems) { - LocalizedMessage.encode(v!, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOIDCAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOIDCAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.appId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.noneCompliant = reader.bool(); - break; - case 6: - message.complianceProblems.push(LocalizedMessage.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOIDCAppResponse { - return { - appId: isSet(object.appId) ? String(object.appId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - noneCompliant: isSet(object.noneCompliant) ? Boolean(object.noneCompliant) : false, - complianceProblems: Array.isArray(object?.complianceProblems) - ? object.complianceProblems.map((e: any) => LocalizedMessage.fromJSON(e)) - : [], - }; - }, - - toJSON(message: AddOIDCAppResponse): unknown { - const obj: any = {}; - message.appId !== undefined && (obj.appId = message.appId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.noneCompliant !== undefined && (obj.noneCompliant = message.noneCompliant); - if (message.complianceProblems) { - obj.complianceProblems = message.complianceProblems.map((e) => e ? LocalizedMessage.toJSON(e) : undefined); - } else { - obj.complianceProblems = []; - } - return obj; - }, - - create(base?: DeepPartial): AddOIDCAppResponse { - return AddOIDCAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOIDCAppResponse { - const message = createBaseAddOIDCAppResponse(); - message.appId = object.appId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.noneCompliant = object.noneCompliant ?? false; - message.complianceProblems = object.complianceProblems?.map((e) => LocalizedMessage.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddSAMLAppRequest(): AddSAMLAppRequest { - return { projectId: "", name: "", metadataXml: undefined, metadataUrl: undefined }; -} - -export const AddSAMLAppRequest = { - encode(message: AddSAMLAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.metadataXml !== undefined) { - writer.uint32(26).bytes(message.metadataXml); - } - if (message.metadataUrl !== undefined) { - writer.uint32(34).string(message.metadataUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSAMLAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSAMLAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.metadataXml = reader.bytes() as Buffer; - break; - case 4: - message.metadataUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSAMLAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - name: isSet(object.name) ? String(object.name) : "", - metadataXml: isSet(object.metadataXml) ? Buffer.from(bytesFromBase64(object.metadataXml)) : undefined, - metadataUrl: isSet(object.metadataUrl) ? String(object.metadataUrl) : undefined, - }; - }, - - toJSON(message: AddSAMLAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.name !== undefined && (obj.name = message.name); - message.metadataXml !== undefined && - (obj.metadataXml = message.metadataXml !== undefined ? base64FromBytes(message.metadataXml) : undefined); - message.metadataUrl !== undefined && (obj.metadataUrl = message.metadataUrl); - return obj; - }, - - create(base?: DeepPartial): AddSAMLAppRequest { - return AddSAMLAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSAMLAppRequest { - const message = createBaseAddSAMLAppRequest(); - message.projectId = object.projectId ?? ""; - message.name = object.name ?? ""; - message.metadataXml = object.metadataXml ?? undefined; - message.metadataUrl = object.metadataUrl ?? undefined; - return message; - }, -}; - -function createBaseAddSAMLAppResponse(): AddSAMLAppResponse { - return { appId: "", details: undefined }; -} - -export const AddSAMLAppResponse = { - encode(message: AddSAMLAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.appId !== "") { - writer.uint32(10).string(message.appId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSAMLAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSAMLAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.appId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSAMLAppResponse { - return { - appId: isSet(object.appId) ? String(object.appId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddSAMLAppResponse): unknown { - const obj: any = {}; - message.appId !== undefined && (obj.appId = message.appId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddSAMLAppResponse { - return AddSAMLAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSAMLAppResponse { - const message = createBaseAddSAMLAppResponse(); - message.appId = object.appId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddAPIAppRequest(): AddAPIAppRequest { - return { projectId: "", name: "", authMethodType: 0 }; -} - -export const AddAPIAppRequest = { - encode(message: AddAPIAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.authMethodType !== 0) { - writer.uint32(24).int32(message.authMethodType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddAPIAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddAPIAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.authMethodType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddAPIAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - name: isSet(object.name) ? String(object.name) : "", - authMethodType: isSet(object.authMethodType) ? aPIAuthMethodTypeFromJSON(object.authMethodType) : 0, - }; - }, - - toJSON(message: AddAPIAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.name !== undefined && (obj.name = message.name); - message.authMethodType !== undefined && (obj.authMethodType = aPIAuthMethodTypeToJSON(message.authMethodType)); - return obj; - }, - - create(base?: DeepPartial): AddAPIAppRequest { - return AddAPIAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddAPIAppRequest { - const message = createBaseAddAPIAppRequest(); - message.projectId = object.projectId ?? ""; - message.name = object.name ?? ""; - message.authMethodType = object.authMethodType ?? 0; - return message; - }, -}; - -function createBaseAddAPIAppResponse(): AddAPIAppResponse { - return { appId: "", details: undefined, clientId: "", clientSecret: "" }; -} - -export const AddAPIAppResponse = { - encode(message: AddAPIAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.appId !== "") { - writer.uint32(10).string(message.appId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddAPIAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddAPIAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.appId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddAPIAppResponse { - return { - appId: isSet(object.appId) ? String(object.appId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - }; - }, - - toJSON(message: AddAPIAppResponse): unknown { - const obj: any = {}; - message.appId !== undefined && (obj.appId = message.appId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - return obj; - }, - - create(base?: DeepPartial): AddAPIAppResponse { - return AddAPIAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddAPIAppResponse { - const message = createBaseAddAPIAppResponse(); - message.appId = object.appId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - return message; - }, -}; - -function createBaseUpdateAppRequest(): UpdateAppRequest { - return { projectId: "", appId: "", name: "" }; -} - -export const UpdateAppRequest = { - encode(message: UpdateAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.name !== "") { - writer.uint32(42).string(message.name); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 5: - message.name = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - name: isSet(object.name) ? String(object.name) : "", - }; - }, - - toJSON(message: UpdateAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.name !== undefined && (obj.name = message.name); - return obj; - }, - - create(base?: DeepPartial): UpdateAppRequest { - return UpdateAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateAppRequest { - const message = createBaseUpdateAppRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.name = object.name ?? ""; - return message; - }, -}; - -function createBaseUpdateAppResponse(): UpdateAppResponse { - return { details: undefined }; -} - -export const UpdateAppResponse = { - encode(message: UpdateAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateAppResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateAppResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateAppResponse { - return UpdateAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateAppResponse { - const message = createBaseUpdateAppResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateOIDCAppConfigRequest(): UpdateOIDCAppConfigRequest { - return { - projectId: "", - appId: "", - redirectUris: [], - responseTypes: [], - grantTypes: [], - appType: 0, - authMethodType: 0, - postLogoutRedirectUris: [], - devMode: false, - accessTokenType: 0, - accessTokenRoleAssertion: false, - idTokenRoleAssertion: false, - idTokenUserinfoAssertion: false, - clockSkew: undefined, - additionalOrigins: [], - }; -} - -export const UpdateOIDCAppConfigRequest = { - encode(message: UpdateOIDCAppConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - for (const v of message.redirectUris) { - writer.uint32(26).string(v!); - } - writer.uint32(34).fork(); - for (const v of message.responseTypes) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(42).fork(); - for (const v of message.grantTypes) { - writer.int32(v); - } - writer.ldelim(); - if (message.appType !== 0) { - writer.uint32(48).int32(message.appType); - } - if (message.authMethodType !== 0) { - writer.uint32(56).int32(message.authMethodType); - } - for (const v of message.postLogoutRedirectUris) { - writer.uint32(66).string(v!); - } - if (message.devMode === true) { - writer.uint32(72).bool(message.devMode); - } - if (message.accessTokenType !== 0) { - writer.uint32(80).int32(message.accessTokenType); - } - if (message.accessTokenRoleAssertion === true) { - writer.uint32(88).bool(message.accessTokenRoleAssertion); - } - if (message.idTokenRoleAssertion === true) { - writer.uint32(96).bool(message.idTokenRoleAssertion); - } - if (message.idTokenUserinfoAssertion === true) { - writer.uint32(104).bool(message.idTokenUserinfoAssertion); - } - if (message.clockSkew !== undefined) { - Duration.encode(message.clockSkew, writer.uint32(114).fork()).ldelim(); - } - for (const v of message.additionalOrigins) { - writer.uint32(122).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOIDCAppConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOIDCAppConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 3: - message.redirectUris.push(reader.string()); - break; - case 4: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.responseTypes.push(reader.int32() as any); - } - } else { - message.responseTypes.push(reader.int32() as any); - } - break; - case 5: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.grantTypes.push(reader.int32() as any); - } - } else { - message.grantTypes.push(reader.int32() as any); - } - break; - case 6: - message.appType = reader.int32() as any; - break; - case 7: - message.authMethodType = reader.int32() as any; - break; - case 8: - message.postLogoutRedirectUris.push(reader.string()); - break; - case 9: - message.devMode = reader.bool(); - break; - case 10: - message.accessTokenType = reader.int32() as any; - break; - case 11: - message.accessTokenRoleAssertion = reader.bool(); - break; - case 12: - message.idTokenRoleAssertion = reader.bool(); - break; - case 13: - message.idTokenUserinfoAssertion = reader.bool(); - break; - case 14: - message.clockSkew = Duration.decode(reader, reader.uint32()); - break; - case 15: - message.additionalOrigins.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOIDCAppConfigRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - redirectUris: Array.isArray(object?.redirectUris) ? object.redirectUris.map((e: any) => String(e)) : [], - responseTypes: Array.isArray(object?.responseTypes) - ? object.responseTypes.map((e: any) => oIDCResponseTypeFromJSON(e)) - : [], - grantTypes: Array.isArray(object?.grantTypes) ? object.grantTypes.map((e: any) => oIDCGrantTypeFromJSON(e)) : [], - appType: isSet(object.appType) ? oIDCAppTypeFromJSON(object.appType) : 0, - authMethodType: isSet(object.authMethodType) ? oIDCAuthMethodTypeFromJSON(object.authMethodType) : 0, - postLogoutRedirectUris: Array.isArray(object?.postLogoutRedirectUris) - ? object.postLogoutRedirectUris.map((e: any) => String(e)) - : [], - devMode: isSet(object.devMode) ? Boolean(object.devMode) : false, - accessTokenType: isSet(object.accessTokenType) ? oIDCTokenTypeFromJSON(object.accessTokenType) : 0, - accessTokenRoleAssertion: isSet(object.accessTokenRoleAssertion) - ? Boolean(object.accessTokenRoleAssertion) - : false, - idTokenRoleAssertion: isSet(object.idTokenRoleAssertion) ? Boolean(object.idTokenRoleAssertion) : false, - idTokenUserinfoAssertion: isSet(object.idTokenUserinfoAssertion) - ? Boolean(object.idTokenUserinfoAssertion) - : false, - clockSkew: isSet(object.clockSkew) ? Duration.fromJSON(object.clockSkew) : undefined, - additionalOrigins: Array.isArray(object?.additionalOrigins) - ? object.additionalOrigins.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: UpdateOIDCAppConfigRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - if (message.redirectUris) { - obj.redirectUris = message.redirectUris.map((e) => e); - } else { - obj.redirectUris = []; - } - if (message.responseTypes) { - obj.responseTypes = message.responseTypes.map((e) => oIDCResponseTypeToJSON(e)); - } else { - obj.responseTypes = []; - } - if (message.grantTypes) { - obj.grantTypes = message.grantTypes.map((e) => oIDCGrantTypeToJSON(e)); - } else { - obj.grantTypes = []; - } - message.appType !== undefined && (obj.appType = oIDCAppTypeToJSON(message.appType)); - message.authMethodType !== undefined && (obj.authMethodType = oIDCAuthMethodTypeToJSON(message.authMethodType)); - if (message.postLogoutRedirectUris) { - obj.postLogoutRedirectUris = message.postLogoutRedirectUris.map((e) => e); - } else { - obj.postLogoutRedirectUris = []; - } - message.devMode !== undefined && (obj.devMode = message.devMode); - message.accessTokenType !== undefined && (obj.accessTokenType = oIDCTokenTypeToJSON(message.accessTokenType)); - message.accessTokenRoleAssertion !== undefined && (obj.accessTokenRoleAssertion = message.accessTokenRoleAssertion); - message.idTokenRoleAssertion !== undefined && (obj.idTokenRoleAssertion = message.idTokenRoleAssertion); - message.idTokenUserinfoAssertion !== undefined && (obj.idTokenUserinfoAssertion = message.idTokenUserinfoAssertion); - message.clockSkew !== undefined && - (obj.clockSkew = message.clockSkew ? Duration.toJSON(message.clockSkew) : undefined); - if (message.additionalOrigins) { - obj.additionalOrigins = message.additionalOrigins.map((e) => e); - } else { - obj.additionalOrigins = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateOIDCAppConfigRequest { - return UpdateOIDCAppConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOIDCAppConfigRequest { - const message = createBaseUpdateOIDCAppConfigRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.redirectUris = object.redirectUris?.map((e) => e) || []; - message.responseTypes = object.responseTypes?.map((e) => e) || []; - message.grantTypes = object.grantTypes?.map((e) => e) || []; - message.appType = object.appType ?? 0; - message.authMethodType = object.authMethodType ?? 0; - message.postLogoutRedirectUris = object.postLogoutRedirectUris?.map((e) => e) || []; - message.devMode = object.devMode ?? false; - message.accessTokenType = object.accessTokenType ?? 0; - message.accessTokenRoleAssertion = object.accessTokenRoleAssertion ?? false; - message.idTokenRoleAssertion = object.idTokenRoleAssertion ?? false; - message.idTokenUserinfoAssertion = object.idTokenUserinfoAssertion ?? false; - message.clockSkew = (object.clockSkew !== undefined && object.clockSkew !== null) - ? Duration.fromPartial(object.clockSkew) - : undefined; - message.additionalOrigins = object.additionalOrigins?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateOIDCAppConfigResponse(): UpdateOIDCAppConfigResponse { - return { details: undefined }; -} - -export const UpdateOIDCAppConfigResponse = { - encode(message: UpdateOIDCAppConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOIDCAppConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOIDCAppConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOIDCAppConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOIDCAppConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOIDCAppConfigResponse { - return UpdateOIDCAppConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOIDCAppConfigResponse { - const message = createBaseUpdateOIDCAppConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateSAMLAppConfigRequest(): UpdateSAMLAppConfigRequest { - return { projectId: "", appId: "", metadataXml: undefined, metadataUrl: undefined }; -} - -export const UpdateSAMLAppConfigRequest = { - encode(message: UpdateSAMLAppConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.metadataXml !== undefined) { - writer.uint32(26).bytes(message.metadataXml); - } - if (message.metadataUrl !== undefined) { - writer.uint32(34).string(message.metadataUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSAMLAppConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSAMLAppConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 3: - message.metadataXml = reader.bytes() as Buffer; - break; - case 4: - message.metadataUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSAMLAppConfigRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - metadataXml: isSet(object.metadataXml) ? Buffer.from(bytesFromBase64(object.metadataXml)) : undefined, - metadataUrl: isSet(object.metadataUrl) ? String(object.metadataUrl) : undefined, - }; - }, - - toJSON(message: UpdateSAMLAppConfigRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.metadataXml !== undefined && - (obj.metadataXml = message.metadataXml !== undefined ? base64FromBytes(message.metadataXml) : undefined); - message.metadataUrl !== undefined && (obj.metadataUrl = message.metadataUrl); - return obj; - }, - - create(base?: DeepPartial): UpdateSAMLAppConfigRequest { - return UpdateSAMLAppConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSAMLAppConfigRequest { - const message = createBaseUpdateSAMLAppConfigRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.metadataXml = object.metadataXml ?? undefined; - message.metadataUrl = object.metadataUrl ?? undefined; - return message; - }, -}; - -function createBaseUpdateSAMLAppConfigResponse(): UpdateSAMLAppConfigResponse { - return { details: undefined }; -} - -export const UpdateSAMLAppConfigResponse = { - encode(message: UpdateSAMLAppConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSAMLAppConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateSAMLAppConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateSAMLAppConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateSAMLAppConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateSAMLAppConfigResponse { - return UpdateSAMLAppConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateSAMLAppConfigResponse { - const message = createBaseUpdateSAMLAppConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateAPIAppConfigRequest(): UpdateAPIAppConfigRequest { - return { projectId: "", appId: "", authMethodType: 0 }; -} - -export const UpdateAPIAppConfigRequest = { - encode(message: UpdateAPIAppConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.authMethodType !== 0) { - writer.uint32(56).int32(message.authMethodType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateAPIAppConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateAPIAppConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 7: - message.authMethodType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateAPIAppConfigRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - authMethodType: isSet(object.authMethodType) ? aPIAuthMethodTypeFromJSON(object.authMethodType) : 0, - }; - }, - - toJSON(message: UpdateAPIAppConfigRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.authMethodType !== undefined && (obj.authMethodType = aPIAuthMethodTypeToJSON(message.authMethodType)); - return obj; - }, - - create(base?: DeepPartial): UpdateAPIAppConfigRequest { - return UpdateAPIAppConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateAPIAppConfigRequest { - const message = createBaseUpdateAPIAppConfigRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.authMethodType = object.authMethodType ?? 0; - return message; - }, -}; - -function createBaseUpdateAPIAppConfigResponse(): UpdateAPIAppConfigResponse { - return { details: undefined }; -} - -export const UpdateAPIAppConfigResponse = { - encode(message: UpdateAPIAppConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateAPIAppConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateAPIAppConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateAPIAppConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateAPIAppConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateAPIAppConfigResponse { - return UpdateAPIAppConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateAPIAppConfigResponse { - const message = createBaseUpdateAPIAppConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateAppRequest(): DeactivateAppRequest { - return { projectId: "", appId: "" }; -} - -export const DeactivateAppRequest = { - encode(message: DeactivateAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: DeactivateAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): DeactivateAppRequest { - return DeactivateAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateAppRequest { - const message = createBaseDeactivateAppRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseDeactivateAppResponse(): DeactivateAppResponse { - return { details: undefined }; -} - -export const DeactivateAppResponse = { - encode(message: DeactivateAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateAppResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateAppResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateAppResponse { - return DeactivateAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateAppResponse { - const message = createBaseDeactivateAppResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateAppRequest(): ReactivateAppRequest { - return { projectId: "", appId: "" }; -} - -export const ReactivateAppRequest = { - encode(message: ReactivateAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: ReactivateAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): ReactivateAppRequest { - return ReactivateAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateAppRequest { - const message = createBaseReactivateAppRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseReactivateAppResponse(): ReactivateAppResponse { - return { details: undefined }; -} - -export const ReactivateAppResponse = { - encode(message: ReactivateAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateAppResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateAppResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateAppResponse { - return ReactivateAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateAppResponse { - const message = createBaseReactivateAppResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveAppRequest(): RemoveAppRequest { - return { projectId: "", appId: "" }; -} - -export const RemoveAppRequest = { - encode(message: RemoveAppRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveAppRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveAppRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveAppRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: RemoveAppRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): RemoveAppRequest { - return RemoveAppRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveAppRequest { - const message = createBaseRemoveAppRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseRemoveAppResponse(): RemoveAppResponse { - return { details: undefined }; -} - -export const RemoveAppResponse = { - encode(message: RemoveAppResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveAppResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveAppResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveAppResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveAppResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveAppResponse { - return RemoveAppResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveAppResponse { - const message = createBaseRemoveAppResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRegenerateOIDCClientSecretRequest(): RegenerateOIDCClientSecretRequest { - return { projectId: "", appId: "" }; -} - -export const RegenerateOIDCClientSecretRequest = { - encode(message: RegenerateOIDCClientSecretRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegenerateOIDCClientSecretRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegenerateOIDCClientSecretRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegenerateOIDCClientSecretRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: RegenerateOIDCClientSecretRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): RegenerateOIDCClientSecretRequest { - return RegenerateOIDCClientSecretRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegenerateOIDCClientSecretRequest { - const message = createBaseRegenerateOIDCClientSecretRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseRegenerateOIDCClientSecretResponse(): RegenerateOIDCClientSecretResponse { - return { clientSecret: "", details: undefined }; -} - -export const RegenerateOIDCClientSecretResponse = { - encode(message: RegenerateOIDCClientSecretResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientSecret !== "") { - writer.uint32(10).string(message.clientSecret); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegenerateOIDCClientSecretResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegenerateOIDCClientSecretResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientSecret = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegenerateOIDCClientSecretResponse { - return { - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: RegenerateOIDCClientSecretResponse): unknown { - const obj: any = {}; - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RegenerateOIDCClientSecretResponse { - return RegenerateOIDCClientSecretResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegenerateOIDCClientSecretResponse { - const message = createBaseRegenerateOIDCClientSecretResponse(); - message.clientSecret = object.clientSecret ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRegenerateAPIClientSecretRequest(): RegenerateAPIClientSecretRequest { - return { projectId: "", appId: "" }; -} - -export const RegenerateAPIClientSecretRequest = { - encode(message: RegenerateAPIClientSecretRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegenerateAPIClientSecretRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegenerateAPIClientSecretRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegenerateAPIClientSecretRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - }; - }, - - toJSON(message: RegenerateAPIClientSecretRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - return obj; - }, - - create(base?: DeepPartial): RegenerateAPIClientSecretRequest { - return RegenerateAPIClientSecretRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegenerateAPIClientSecretRequest { - const message = createBaseRegenerateAPIClientSecretRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - return message; - }, -}; - -function createBaseRegenerateAPIClientSecretResponse(): RegenerateAPIClientSecretResponse { - return { clientSecret: "", details: undefined }; -} - -export const RegenerateAPIClientSecretResponse = { - encode(message: RegenerateAPIClientSecretResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientSecret !== "") { - writer.uint32(10).string(message.clientSecret); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegenerateAPIClientSecretResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegenerateAPIClientSecretResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientSecret = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegenerateAPIClientSecretResponse { - return { - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: RegenerateAPIClientSecretResponse): unknown { - const obj: any = {}; - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RegenerateAPIClientSecretResponse { - return RegenerateAPIClientSecretResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegenerateAPIClientSecretResponse { - const message = createBaseRegenerateAPIClientSecretResponse(); - message.clientSecret = object.clientSecret ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetAppKeyRequest(): GetAppKeyRequest { - return { projectId: "", appId: "", keyId: "" }; -} - -export const GetAppKeyRequest = { - encode(message: GetAppKeyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.keyId !== "") { - writer.uint32(26).string(message.keyId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetAppKeyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetAppKeyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 3: - message.keyId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetAppKeyRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - keyId: isSet(object.keyId) ? String(object.keyId) : "", - }; - }, - - toJSON(message: GetAppKeyRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.keyId !== undefined && (obj.keyId = message.keyId); - return obj; - }, - - create(base?: DeepPartial): GetAppKeyRequest { - return GetAppKeyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetAppKeyRequest { - const message = createBaseGetAppKeyRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.keyId = object.keyId ?? ""; - return message; - }, -}; - -function createBaseGetAppKeyResponse(): GetAppKeyResponse { - return { key: undefined }; -} - -export const GetAppKeyResponse = { - encode(message: GetAppKeyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== undefined) { - Key.encode(message.key, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetAppKeyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetAppKeyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = Key.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetAppKeyResponse { - return { key: isSet(object.key) ? Key.fromJSON(object.key) : undefined }; - }, - - toJSON(message: GetAppKeyResponse): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key ? Key.toJSON(message.key) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetAppKeyResponse { - return GetAppKeyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetAppKeyResponse { - const message = createBaseGetAppKeyResponse(); - message.key = (object.key !== undefined && object.key !== null) ? Key.fromPartial(object.key) : undefined; - return message; - }, -}; - -function createBaseListAppKeysRequest(): ListAppKeysRequest { - return { query: undefined, appId: "", projectId: "" }; -} - -export const ListAppKeysRequest = { - encode(message: ListAppKeysRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.projectId !== "") { - writer.uint32(26).string(message.projectId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAppKeysRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAppKeysRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.appId = reader.string(); - break; - case 3: - message.projectId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAppKeysRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - appId: isSet(object.appId) ? String(object.appId) : "", - projectId: isSet(object.projectId) ? String(object.projectId) : "", - }; - }, - - toJSON(message: ListAppKeysRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.appId !== undefined && (obj.appId = message.appId); - message.projectId !== undefined && (obj.projectId = message.projectId); - return obj; - }, - - create(base?: DeepPartial): ListAppKeysRequest { - return ListAppKeysRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAppKeysRequest { - const message = createBaseListAppKeysRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.appId = object.appId ?? ""; - message.projectId = object.projectId ?? ""; - return message; - }, -}; - -function createBaseListAppKeysResponse(): ListAppKeysResponse { - return { details: undefined, result: [] }; -} - -export const ListAppKeysResponse = { - encode(message: ListAppKeysResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Key.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAppKeysResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAppKeysResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Key.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAppKeysResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Key.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListAppKeysResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Key.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAppKeysResponse { - return ListAppKeysResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAppKeysResponse { - const message = createBaseListAppKeysResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Key.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddAppKeyRequest(): AddAppKeyRequest { - return { projectId: "", appId: "", type: 0, expirationDate: undefined }; -} - -export const AddAppKeyRequest = { - encode(message: AddAppKeyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.type !== 0) { - writer.uint32(24).int32(message.type); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddAppKeyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddAppKeyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 3: - message.type = reader.int32() as any; - break; - case 4: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddAppKeyRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - type: isSet(object.type) ? keyTypeFromJSON(object.type) : 0, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - }; - }, - - toJSON(message: AddAppKeyRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.type !== undefined && (obj.type = keyTypeToJSON(message.type)); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): AddAppKeyRequest { - return AddAppKeyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddAppKeyRequest { - const message = createBaseAddAppKeyRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.type = object.type ?? 0; - message.expirationDate = object.expirationDate ?? undefined; - return message; - }, -}; - -function createBaseAddAppKeyResponse(): AddAppKeyResponse { - return { id: "", details: undefined, keyDetails: Buffer.alloc(0) }; -} - -export const AddAppKeyResponse = { - encode(message: AddAppKeyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.keyDetails.length !== 0) { - writer.uint32(26).bytes(message.keyDetails); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddAppKeyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddAppKeyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.keyDetails = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddAppKeyResponse { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - keyDetails: isSet(object.keyDetails) ? Buffer.from(bytesFromBase64(object.keyDetails)) : Buffer.alloc(0), - }; - }, - - toJSON(message: AddAppKeyResponse): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.keyDetails !== undefined && - (obj.keyDetails = base64FromBytes(message.keyDetails !== undefined ? message.keyDetails : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): AddAppKeyResponse { - return AddAppKeyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddAppKeyResponse { - const message = createBaseAddAppKeyResponse(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.keyDetails = object.keyDetails ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseRemoveAppKeyRequest(): RemoveAppKeyRequest { - return { projectId: "", appId: "", keyId: "" }; -} - -export const RemoveAppKeyRequest = { - encode(message: RemoveAppKeyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(18).string(message.appId); - } - if (message.keyId !== "") { - writer.uint32(26).string(message.keyId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveAppKeyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveAppKeyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.appId = reader.string(); - break; - case 3: - message.keyId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveAppKeyRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - keyId: isSet(object.keyId) ? String(object.keyId) : "", - }; - }, - - toJSON(message: RemoveAppKeyRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.keyId !== undefined && (obj.keyId = message.keyId); - return obj; - }, - - create(base?: DeepPartial): RemoveAppKeyRequest { - return RemoveAppKeyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveAppKeyRequest { - const message = createBaseRemoveAppKeyRequest(); - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.keyId = object.keyId ?? ""; - return message; - }, -}; - -function createBaseRemoveAppKeyResponse(): RemoveAppKeyResponse { - return { details: undefined }; -} - -export const RemoveAppKeyResponse = { - encode(message: RemoveAppKeyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveAppKeyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveAppKeyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveAppKeyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveAppKeyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveAppKeyResponse { - return RemoveAppKeyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveAppKeyResponse { - const message = createBaseRemoveAppKeyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListProjectGrantChangesRequest(): ListProjectGrantChangesRequest { - return { query: undefined, projectId: "", grantId: "" }; -} - -export const ListProjectGrantChangesRequest = { - encode(message: ListProjectGrantChangesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ChangeQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(26).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantChangesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantChangesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ChangeQuery.decode(reader, reader.uint32()); - break; - case 2: - message.projectId = reader.string(); - break; - case 3: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantChangesRequest { - return { - query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined, - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: ListProjectGrantChangesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ChangeQuery.toJSON(message.query) : undefined); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantChangesRequest { - return ListProjectGrantChangesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantChangesRequest { - const message = createBaseListProjectGrantChangesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ChangeQuery.fromPartial(object.query) - : undefined; - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseListProjectGrantChangesResponse(): ListProjectGrantChangesResponse { - return { result: [] }; -} - -export const ListProjectGrantChangesResponse = { - encode(message: ListProjectGrantChangesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - Change.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantChangesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantChangesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.result.push(Change.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantChangesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => Change.fromJSON(e)) : [] }; - }, - - toJSON(message: ListProjectGrantChangesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? Change.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantChangesResponse { - return ListProjectGrantChangesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantChangesResponse { - const message = createBaseListProjectGrantChangesResponse(); - message.result = object.result?.map((e) => Change.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetProjectGrantByIDRequest(): GetProjectGrantByIDRequest { - return { projectId: "", grantId: "" }; -} - -export const GetProjectGrantByIDRequest = { - encode(message: GetProjectGrantByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectGrantByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProjectGrantByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProjectGrantByIDRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: GetProjectGrantByIDRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): GetProjectGrantByIDRequest { - return GetProjectGrantByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProjectGrantByIDRequest { - const message = createBaseGetProjectGrantByIDRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseGetProjectGrantByIDResponse(): GetProjectGrantByIDResponse { - return { projectGrant: undefined }; -} - -export const GetProjectGrantByIDResponse = { - encode(message: GetProjectGrantByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectGrant !== undefined) { - GrantedProject.encode(message.projectGrant, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectGrantByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProjectGrantByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectGrant = GrantedProject.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProjectGrantByIDResponse { - return { projectGrant: isSet(object.projectGrant) ? GrantedProject.fromJSON(object.projectGrant) : undefined }; - }, - - toJSON(message: GetProjectGrantByIDResponse): unknown { - const obj: any = {}; - message.projectGrant !== undefined && - (obj.projectGrant = message.projectGrant ? GrantedProject.toJSON(message.projectGrant) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetProjectGrantByIDResponse { - return GetProjectGrantByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProjectGrantByIDResponse { - const message = createBaseGetProjectGrantByIDResponse(); - message.projectGrant = (object.projectGrant !== undefined && object.projectGrant !== null) - ? GrantedProject.fromPartial(object.projectGrant) - : undefined; - return message; - }, -}; - -function createBaseListProjectGrantsRequest(): ListProjectGrantsRequest { - return { projectId: "", query: undefined, queries: [] }; -} - -export const ListProjectGrantsRequest = { - encode(message: ListProjectGrantsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.queries) { - ProjectGrantQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.queries.push(ProjectGrantQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantsRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => ProjectGrantQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectGrantsRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? ProjectGrantQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantsRequest { - return ListProjectGrantsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantsRequest { - const message = createBaseListProjectGrantsRequest(); - message.projectId = object.projectId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => ProjectGrantQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectGrantsResponse(): ListProjectGrantsResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectGrantsResponse = { - encode(message: ListProjectGrantsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - GrantedProject.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(GrantedProject.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => GrantedProject.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectGrantsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? GrantedProject.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantsResponse { - return ListProjectGrantsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantsResponse { - const message = createBaseListProjectGrantsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => GrantedProject.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListAllProjectGrantsRequest(): ListAllProjectGrantsRequest { - return { query: undefined, queries: [] }; -} - -export const ListAllProjectGrantsRequest = { - encode(message: ListAllProjectGrantsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - AllProjectGrantQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAllProjectGrantsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAllProjectGrantsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(AllProjectGrantQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAllProjectGrantsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => AllProjectGrantQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListAllProjectGrantsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? AllProjectGrantQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAllProjectGrantsRequest { - return ListAllProjectGrantsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAllProjectGrantsRequest { - const message = createBaseListAllProjectGrantsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => AllProjectGrantQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListAllProjectGrantsResponse(): ListAllProjectGrantsResponse { - return { details: undefined, result: [] }; -} - -export const ListAllProjectGrantsResponse = { - encode(message: ListAllProjectGrantsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - GrantedProject.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListAllProjectGrantsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListAllProjectGrantsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(GrantedProject.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListAllProjectGrantsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => GrantedProject.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListAllProjectGrantsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? GrantedProject.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListAllProjectGrantsResponse { - return ListAllProjectGrantsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListAllProjectGrantsResponse { - const message = createBaseListAllProjectGrantsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => GrantedProject.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddProjectGrantRequest(): AddProjectGrantRequest { - return { projectId: "", grantedOrgId: "", roleKeys: [] }; -} - -export const AddProjectGrantRequest = { - encode(message: AddProjectGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantedOrgId !== "") { - writer.uint32(18).string(message.grantedOrgId); - } - for (const v of message.roleKeys) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantedOrgId = reader.string(); - break; - case 3: - message.roleKeys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectGrantRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantedOrgId: isSet(object.grantedOrgId) ? String(object.grantedOrgId) : "", - roleKeys: Array.isArray(object?.roleKeys) ? object.roleKeys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AddProjectGrantRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantedOrgId !== undefined && (obj.grantedOrgId = message.grantedOrgId); - if (message.roleKeys) { - obj.roleKeys = message.roleKeys.map((e) => e); - } else { - obj.roleKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): AddProjectGrantRequest { - return AddProjectGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectGrantRequest { - const message = createBaseAddProjectGrantRequest(); - message.projectId = object.projectId ?? ""; - message.grantedOrgId = object.grantedOrgId ?? ""; - message.roleKeys = object.roleKeys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddProjectGrantResponse(): AddProjectGrantResponse { - return { grantId: "", details: undefined }; -} - -export const AddProjectGrantResponse = { - encode(message: AddProjectGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.grantId !== "") { - writer.uint32(10).string(message.grantId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectGrantResponse { - return { - grantId: isSet(object.grantId) ? String(object.grantId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddProjectGrantResponse): unknown { - const obj: any = {}; - message.grantId !== undefined && (obj.grantId = message.grantId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddProjectGrantResponse { - return AddProjectGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectGrantResponse { - const message = createBaseAddProjectGrantResponse(); - message.grantId = object.grantId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateProjectGrantRequest(): UpdateProjectGrantRequest { - return { projectId: "", grantId: "", roleKeys: [] }; -} - -export const UpdateProjectGrantRequest = { - encode(message: UpdateProjectGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - for (const v of message.roleKeys) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.roleKeys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectGrantRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - roleKeys: Array.isArray(object?.roleKeys) ? object.roleKeys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UpdateProjectGrantRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - if (message.roleKeys) { - obj.roleKeys = message.roleKeys.map((e) => e); - } else { - obj.roleKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateProjectGrantRequest { - return UpdateProjectGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectGrantRequest { - const message = createBaseUpdateProjectGrantRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.roleKeys = object.roleKeys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateProjectGrantResponse(): UpdateProjectGrantResponse { - return { details: undefined }; -} - -export const UpdateProjectGrantResponse = { - encode(message: UpdateProjectGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateProjectGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectGrantResponse { - return UpdateProjectGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectGrantResponse { - const message = createBaseUpdateProjectGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateProjectGrantRequest(): DeactivateProjectGrantRequest { - return { projectId: "", grantId: "" }; -} - -export const DeactivateProjectGrantRequest = { - encode(message: DeactivateProjectGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateProjectGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateProjectGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateProjectGrantRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: DeactivateProjectGrantRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): DeactivateProjectGrantRequest { - return DeactivateProjectGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateProjectGrantRequest { - const message = createBaseDeactivateProjectGrantRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseDeactivateProjectGrantResponse(): DeactivateProjectGrantResponse { - return { details: undefined }; -} - -export const DeactivateProjectGrantResponse = { - encode(message: DeactivateProjectGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateProjectGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateProjectGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateProjectGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateProjectGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateProjectGrantResponse { - return DeactivateProjectGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateProjectGrantResponse { - const message = createBaseDeactivateProjectGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateProjectGrantRequest(): ReactivateProjectGrantRequest { - return { projectId: "", grantId: "" }; -} - -export const ReactivateProjectGrantRequest = { - encode(message: ReactivateProjectGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateProjectGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateProjectGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateProjectGrantRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: ReactivateProjectGrantRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): ReactivateProjectGrantRequest { - return ReactivateProjectGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateProjectGrantRequest { - const message = createBaseReactivateProjectGrantRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseReactivateProjectGrantResponse(): ReactivateProjectGrantResponse { - return { details: undefined }; -} - -export const ReactivateProjectGrantResponse = { - encode(message: ReactivateProjectGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateProjectGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateProjectGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateProjectGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateProjectGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateProjectGrantResponse { - return ReactivateProjectGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateProjectGrantResponse { - const message = createBaseReactivateProjectGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveProjectGrantRequest(): RemoveProjectGrantRequest { - return { projectId: "", grantId: "" }; -} - -export const RemoveProjectGrantRequest = { - encode(message: RemoveProjectGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectGrantRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: RemoveProjectGrantRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectGrantRequest { - return RemoveProjectGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectGrantRequest { - const message = createBaseRemoveProjectGrantRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseRemoveProjectGrantResponse(): RemoveProjectGrantResponse { - return { details: undefined }; -} - -export const RemoveProjectGrantResponse = { - encode(message: RemoveProjectGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveProjectGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectGrantResponse { - return RemoveProjectGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectGrantResponse { - const message = createBaseRemoveProjectGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListProjectGrantMemberRolesRequest(): ListProjectGrantMemberRolesRequest { - return { query: undefined, result: [] }; -} - -export const ListProjectGrantMemberRolesRequest = { - encode(message: ListProjectGrantMemberRolesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantMemberRolesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantMemberRolesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantMemberRolesRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: ListProjectGrantMemberRolesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantMemberRolesRequest { - return ListProjectGrantMemberRolesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantMemberRolesRequest { - const message = createBaseListProjectGrantMemberRolesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListProjectGrantMemberRolesResponse(): ListProjectGrantMemberRolesResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectGrantMemberRolesResponse = { - encode(message: ListProjectGrantMemberRolesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantMemberRolesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantMemberRolesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantMemberRolesResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: ListProjectGrantMemberRolesResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantMemberRolesResponse { - return ListProjectGrantMemberRolesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantMemberRolesResponse { - const message = createBaseListProjectGrantMemberRolesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseListProjectGrantMembersRequest(): ListProjectGrantMembersRequest { - return { projectId: "", grantId: "", query: undefined, queries: [] }; -} - -export const ListProjectGrantMembersRequest = { - encode(message: ListProjectGrantMembersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.queries) { - SearchQuery1.encode(v!, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantMembersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantMembersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 4: - message.queries.push(SearchQuery1.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantMembersRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectGrantMembersRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SearchQuery1.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantMembersRequest { - return ListProjectGrantMembersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantMembersRequest { - const message = createBaseListProjectGrantMembersRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => SearchQuery1.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListProjectGrantMembersResponse(): ListProjectGrantMembersResponse { - return { details: undefined, result: [] }; -} - -export const ListProjectGrantMembersResponse = { - encode(message: ListProjectGrantMembersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Member.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProjectGrantMembersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProjectGrantMembersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Member.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProjectGrantMembersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Member.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProjectGrantMembersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Member.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProjectGrantMembersResponse { - return ListProjectGrantMembersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProjectGrantMembersResponse { - const message = createBaseListProjectGrantMembersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Member.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddProjectGrantMemberRequest(): AddProjectGrantMemberRequest { - return { projectId: "", grantId: "", userId: "", roles: [] }; -} - -export const AddProjectGrantMemberRequest = { - encode(message: AddProjectGrantMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - if (message.userId !== "") { - writer.uint32(26).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(34).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectGrantMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectGrantMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.userId = reader.string(); - break; - case 4: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectGrantMemberRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AddProjectGrantMemberRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): AddProjectGrantMemberRequest { - return AddProjectGrantMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectGrantMemberRequest { - const message = createBaseAddProjectGrantMemberRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddProjectGrantMemberResponse(): AddProjectGrantMemberResponse { - return { details: undefined }; -} - -export const AddProjectGrantMemberResponse = { - encode(message: AddProjectGrantMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddProjectGrantMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddProjectGrantMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddProjectGrantMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddProjectGrantMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddProjectGrantMemberResponse { - return AddProjectGrantMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddProjectGrantMemberResponse { - const message = createBaseAddProjectGrantMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateProjectGrantMemberRequest(): UpdateProjectGrantMemberRequest { - return { projectId: "", grantId: "", userId: "", roles: [] }; -} - -export const UpdateProjectGrantMemberRequest = { - encode(message: UpdateProjectGrantMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - if (message.userId !== "") { - writer.uint32(26).string(message.userId); - } - for (const v of message.roles) { - writer.uint32(34).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectGrantMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectGrantMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.userId = reader.string(); - break; - case 4: - message.roles.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectGrantMemberRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UpdateProjectGrantMemberRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.userId !== undefined && (obj.userId = message.userId); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateProjectGrantMemberRequest { - return UpdateProjectGrantMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectGrantMemberRequest { - const message = createBaseUpdateProjectGrantMemberRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.userId = object.userId ?? ""; - message.roles = object.roles?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateProjectGrantMemberResponse(): UpdateProjectGrantMemberResponse { - return { details: undefined }; -} - -export const UpdateProjectGrantMemberResponse = { - encode(message: UpdateProjectGrantMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectGrantMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateProjectGrantMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateProjectGrantMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateProjectGrantMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateProjectGrantMemberResponse { - return UpdateProjectGrantMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateProjectGrantMemberResponse { - const message = createBaseUpdateProjectGrantMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveProjectGrantMemberRequest(): RemoveProjectGrantMemberRequest { - return { projectId: "", grantId: "", userId: "" }; -} - -export const RemoveProjectGrantMemberRequest = { - encode(message: RemoveProjectGrantMemberRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - if (message.userId !== "") { - writer.uint32(26).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectGrantMemberRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectGrantMemberRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectGrantMemberRequest { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - }; - }, - - toJSON(message: RemoveProjectGrantMemberRequest): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.grantId !== undefined && (obj.grantId = message.grantId); - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectGrantMemberRequest { - return RemoveProjectGrantMemberRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectGrantMemberRequest { - const message = createBaseRemoveProjectGrantMemberRequest(); - message.projectId = object.projectId ?? ""; - message.grantId = object.grantId ?? ""; - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseRemoveProjectGrantMemberResponse(): RemoveProjectGrantMemberResponse { - return { details: undefined }; -} - -export const RemoveProjectGrantMemberResponse = { - encode(message: RemoveProjectGrantMemberResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveProjectGrantMemberResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveProjectGrantMemberResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveProjectGrantMemberResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveProjectGrantMemberResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveProjectGrantMemberResponse { - return RemoveProjectGrantMemberResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveProjectGrantMemberResponse { - const message = createBaseRemoveProjectGrantMemberResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetUserGrantByIDRequest(): GetUserGrantByIDRequest { - return { userId: "", grantId: "" }; -} - -export const GetUserGrantByIDRequest = { - encode(message: GetUserGrantByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserGrantByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserGrantByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserGrantByIDRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: GetUserGrantByIDRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): GetUserGrantByIDRequest { - return GetUserGrantByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserGrantByIDRequest { - const message = createBaseGetUserGrantByIDRequest(); - message.userId = object.userId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseGetUserGrantByIDResponse(): GetUserGrantByIDResponse { - return { userGrant: undefined }; -} - -export const GetUserGrantByIDResponse = { - encode(message: GetUserGrantByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userGrant !== undefined) { - UserGrant.encode(message.userGrant, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUserGrantByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUserGrantByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userGrant = UserGrant.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUserGrantByIDResponse { - return { userGrant: isSet(object.userGrant) ? UserGrant.fromJSON(object.userGrant) : undefined }; - }, - - toJSON(message: GetUserGrantByIDResponse): unknown { - const obj: any = {}; - message.userGrant !== undefined && - (obj.userGrant = message.userGrant ? UserGrant.toJSON(message.userGrant) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetUserGrantByIDResponse { - return GetUserGrantByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUserGrantByIDResponse { - const message = createBaseGetUserGrantByIDResponse(); - message.userGrant = (object.userGrant !== undefined && object.userGrant !== null) - ? UserGrant.fromPartial(object.userGrant) - : undefined; - return message; - }, -}; - -function createBaseListUserGrantRequest(): ListUserGrantRequest { - return { query: undefined, queries: [] }; -} - -export const ListUserGrantRequest = { - encode(message: ListUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - UserGrantQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(UserGrantQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserGrantRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => UserGrantQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUserGrantRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? UserGrantQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserGrantRequest { - return ListUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserGrantRequest { - const message = createBaseListUserGrantRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => UserGrantQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListUserGrantResponse(): ListUserGrantResponse { - return { details: undefined, result: [] }; -} - -export const ListUserGrantResponse = { - encode(message: ListUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - UserGrant.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(UserGrant.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListUserGrantResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => UserGrant.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListUserGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? UserGrant.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListUserGrantResponse { - return ListUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListUserGrantResponse { - const message = createBaseListUserGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => UserGrant.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddUserGrantRequest(): AddUserGrantRequest { - return { userId: "", projectId: "", projectGrantId: "", roleKeys: [] }; -} - -export const AddUserGrantRequest = { - encode(message: AddUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - if (message.projectGrantId !== "") { - writer.uint32(26).string(message.projectGrantId); - } - for (const v of message.roleKeys) { - writer.uint32(34).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.projectId = reader.string(); - break; - case 3: - message.projectGrantId = reader.string(); - break; - case 4: - message.roleKeys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddUserGrantRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - projectId: isSet(object.projectId) ? String(object.projectId) : "", - projectGrantId: isSet(object.projectGrantId) ? String(object.projectGrantId) : "", - roleKeys: Array.isArray(object?.roleKeys) ? object.roleKeys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: AddUserGrantRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.projectGrantId !== undefined && (obj.projectGrantId = message.projectGrantId); - if (message.roleKeys) { - obj.roleKeys = message.roleKeys.map((e) => e); - } else { - obj.roleKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): AddUserGrantRequest { - return AddUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddUserGrantRequest { - const message = createBaseAddUserGrantRequest(); - message.userId = object.userId ?? ""; - message.projectId = object.projectId ?? ""; - message.projectGrantId = object.projectGrantId ?? ""; - message.roleKeys = object.roleKeys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddUserGrantResponse(): AddUserGrantResponse { - return { userGrantId: "", details: undefined }; -} - -export const AddUserGrantResponse = { - encode(message: AddUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userGrantId !== "") { - writer.uint32(10).string(message.userGrantId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userGrantId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddUserGrantResponse { - return { - userGrantId: isSet(object.userGrantId) ? String(object.userGrantId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddUserGrantResponse): unknown { - const obj: any = {}; - message.userGrantId !== undefined && (obj.userGrantId = message.userGrantId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddUserGrantResponse { - return AddUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddUserGrantResponse { - const message = createBaseAddUserGrantResponse(); - message.userGrantId = object.userGrantId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateUserGrantRequest(): UpdateUserGrantRequest { - return { userId: "", grantId: "", roleKeys: [] }; -} - -export const UpdateUserGrantRequest = { - encode(message: UpdateUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - for (const v of message.roleKeys) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - case 3: - message.roleKeys.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateUserGrantRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - roleKeys: Array.isArray(object?.roleKeys) ? object.roleKeys.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: UpdateUserGrantRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.grantId !== undefined && (obj.grantId = message.grantId); - if (message.roleKeys) { - obj.roleKeys = message.roleKeys.map((e) => e); - } else { - obj.roleKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): UpdateUserGrantRequest { - return UpdateUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateUserGrantRequest { - const message = createBaseUpdateUserGrantRequest(); - message.userId = object.userId ?? ""; - message.grantId = object.grantId ?? ""; - message.roleKeys = object.roleKeys?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUpdateUserGrantResponse(): UpdateUserGrantResponse { - return { details: undefined }; -} - -export const UpdateUserGrantResponse = { - encode(message: UpdateUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateUserGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateUserGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateUserGrantResponse { - return UpdateUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateUserGrantResponse { - const message = createBaseUpdateUserGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeactivateUserGrantRequest(): DeactivateUserGrantRequest { - return { userId: "", grantId: "" }; -} - -export const DeactivateUserGrantRequest = { - encode(message: DeactivateUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateUserGrantRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: DeactivateUserGrantRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): DeactivateUserGrantRequest { - return DeactivateUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateUserGrantRequest { - const message = createBaseDeactivateUserGrantRequest(); - message.userId = object.userId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseDeactivateUserGrantResponse(): DeactivateUserGrantResponse { - return { details: undefined }; -} - -export const DeactivateUserGrantResponse = { - encode(message: DeactivateUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateUserGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateUserGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateUserGrantResponse { - return DeactivateUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateUserGrantResponse { - const message = createBaseDeactivateUserGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateUserGrantRequest(): ReactivateUserGrantRequest { - return { userId: "", grantId: "" }; -} - -export const ReactivateUserGrantRequest = { - encode(message: ReactivateUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateUserGrantRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: ReactivateUserGrantRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): ReactivateUserGrantRequest { - return ReactivateUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateUserGrantRequest { - const message = createBaseReactivateUserGrantRequest(); - message.userId = object.userId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseReactivateUserGrantResponse(): ReactivateUserGrantResponse { - return { details: undefined }; -} - -export const ReactivateUserGrantResponse = { - encode(message: ReactivateUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateUserGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateUserGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateUserGrantResponse { - return ReactivateUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateUserGrantResponse { - const message = createBaseReactivateUserGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveUserGrantRequest(): RemoveUserGrantRequest { - return { userId: "", grantId: "" }; -} - -export const RemoveUserGrantRequest = { - encode(message: RemoveUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.grantId !== "") { - writer.uint32(18).string(message.grantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.grantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveUserGrantRequest { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - grantId: isSet(object.grantId) ? String(object.grantId) : "", - }; - }, - - toJSON(message: RemoveUserGrantRequest): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.grantId !== undefined && (obj.grantId = message.grantId); - return obj; - }, - - create(base?: DeepPartial): RemoveUserGrantRequest { - return RemoveUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveUserGrantRequest { - const message = createBaseRemoveUserGrantRequest(); - message.userId = object.userId ?? ""; - message.grantId = object.grantId ?? ""; - return message; - }, -}; - -function createBaseRemoveUserGrantResponse(): RemoveUserGrantResponse { - return { details: undefined }; -} - -export const RemoveUserGrantResponse = { - encode(message: RemoveUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveUserGrantResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveUserGrantResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveUserGrantResponse { - return RemoveUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveUserGrantResponse { - const message = createBaseRemoveUserGrantResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseBulkRemoveUserGrantRequest(): BulkRemoveUserGrantRequest { - return { grantId: [] }; -} - -export const BulkRemoveUserGrantRequest = { - encode(message: BulkRemoveUserGrantRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.grantId) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveUserGrantRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveUserGrantRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantId.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BulkRemoveUserGrantRequest { - return { grantId: Array.isArray(object?.grantId) ? object.grantId.map((e: any) => String(e)) : [] }; - }, - - toJSON(message: BulkRemoveUserGrantRequest): unknown { - const obj: any = {}; - if (message.grantId) { - obj.grantId = message.grantId.map((e) => e); - } else { - obj.grantId = []; - } - return obj; - }, - - create(base?: DeepPartial): BulkRemoveUserGrantRequest { - return BulkRemoveUserGrantRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): BulkRemoveUserGrantRequest { - const message = createBaseBulkRemoveUserGrantRequest(); - message.grantId = object.grantId?.map((e) => e) || []; - return message; - }, -}; - -function createBaseBulkRemoveUserGrantResponse(): BulkRemoveUserGrantResponse { - return {}; -} - -export const BulkRemoveUserGrantResponse = { - encode(_: BulkRemoveUserGrantResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BulkRemoveUserGrantResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBulkRemoveUserGrantResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): BulkRemoveUserGrantResponse { - return {}; - }, - - toJSON(_: BulkRemoveUserGrantResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): BulkRemoveUserGrantResponse { - return BulkRemoveUserGrantResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): BulkRemoveUserGrantResponse { - const message = createBaseBulkRemoveUserGrantResponse(); - return message; - }, -}; - -function createBaseGetOrgIAMPolicyRequest(): GetOrgIAMPolicyRequest { - return {}; -} - -export const GetOrgIAMPolicyRequest = { - encode(_: GetOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetOrgIAMPolicyRequest { - return {}; - }, - - toJSON(_: GetOrgIAMPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetOrgIAMPolicyRequest { - return GetOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetOrgIAMPolicyRequest { - const message = createBaseGetOrgIAMPolicyRequest(); - return message; - }, -}; - -function createBaseGetOrgIAMPolicyResponse(): GetOrgIAMPolicyResponse { - return { policy: undefined }; -} - -export const GetOrgIAMPolicyResponse = { - encode(message: GetOrgIAMPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - OrgIAMPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgIAMPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgIAMPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = OrgIAMPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgIAMPolicyResponse { - return { policy: isSet(object.policy) ? OrgIAMPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetOrgIAMPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? OrgIAMPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOrgIAMPolicyResponse { - return GetOrgIAMPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgIAMPolicyResponse { - const message = createBaseGetOrgIAMPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? OrgIAMPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetDomainPolicyRequest(): GetDomainPolicyRequest { - return {}; -} - -export const GetDomainPolicyRequest = { - encode(_: GetDomainPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDomainPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDomainPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDomainPolicyRequest { - return {}; - }, - - toJSON(_: GetDomainPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDomainPolicyRequest { - return GetDomainPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDomainPolicyRequest { - const message = createBaseGetDomainPolicyRequest(); - return message; - }, -}; - -function createBaseGetDomainPolicyResponse(): GetDomainPolicyResponse { - return { policy: undefined }; -} - -export const GetDomainPolicyResponse = { - encode(message: GetDomainPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - DomainPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDomainPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDomainPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = DomainPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDomainPolicyResponse { - return { policy: isSet(object.policy) ? DomainPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDomainPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? DomainPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDomainPolicyResponse { - return GetDomainPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDomainPolicyResponse { - const message = createBaseGetDomainPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? DomainPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetLoginPolicyRequest(): GetLoginPolicyRequest { - return {}; -} - -export const GetLoginPolicyRequest = { - encode(_: GetLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLoginPolicyRequest { - return {}; - }, - - toJSON(_: GetLoginPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLoginPolicyRequest { - return GetLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLoginPolicyRequest { - const message = createBaseGetLoginPolicyRequest(); - return message; - }, -}; - -function createBaseGetLoginPolicyResponse(): GetLoginPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetLoginPolicyResponse = { - encode(message: GetLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LoginPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LoginPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLoginPolicyResponse { - return { - policy: isSet(object.policy) ? LoginPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetLoginPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LoginPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetLoginPolicyResponse { - return GetLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLoginPolicyResponse { - const message = createBaseGetLoginPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LoginPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseGetDefaultLoginPolicyRequest(): GetDefaultLoginPolicyRequest { - return {}; -} - -export const GetDefaultLoginPolicyRequest = { - encode(_: GetDefaultLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultLoginPolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultLoginPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultLoginPolicyRequest { - return GetDefaultLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultLoginPolicyRequest { - const message = createBaseGetDefaultLoginPolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultLoginPolicyResponse(): GetDefaultLoginPolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultLoginPolicyResponse = { - encode(message: GetDefaultLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LoginPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LoginPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLoginPolicyResponse { - return { policy: isSet(object.policy) ? LoginPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultLoginPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LoginPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLoginPolicyResponse { - return GetDefaultLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLoginPolicyResponse { - const message = createBaseGetDefaultLoginPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LoginPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomLoginPolicyRequest(): AddCustomLoginPolicyRequest { - return { - allowUsernamePassword: false, - allowRegister: false, - allowExternalIdp: false, - forceMfa: false, - passwordlessType: 0, - hidePasswordReset: false, - ignoreUnknownUsernames: false, - defaultRedirectUri: "", - passwordCheckLifetime: undefined, - externalLoginCheckLifetime: undefined, - mfaInitSkipLifetime: undefined, - secondFactorCheckLifetime: undefined, - multiFactorCheckLifetime: undefined, - secondFactors: [], - multiFactors: [], - idps: [], - allowDomainDiscovery: false, - disableLoginWithEmail: false, - disableLoginWithPhone: false, - }; -} - -export const AddCustomLoginPolicyRequest = { - encode(message: AddCustomLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.allowUsernamePassword === true) { - writer.uint32(8).bool(message.allowUsernamePassword); - } - if (message.allowRegister === true) { - writer.uint32(16).bool(message.allowRegister); - } - if (message.allowExternalIdp === true) { - writer.uint32(24).bool(message.allowExternalIdp); - } - if (message.forceMfa === true) { - writer.uint32(32).bool(message.forceMfa); - } - if (message.passwordlessType !== 0) { - writer.uint32(40).int32(message.passwordlessType); - } - if (message.hidePasswordReset === true) { - writer.uint32(48).bool(message.hidePasswordReset); - } - if (message.ignoreUnknownUsernames === true) { - writer.uint32(56).bool(message.ignoreUnknownUsernames); - } - if (message.defaultRedirectUri !== "") { - writer.uint32(66).string(message.defaultRedirectUri); - } - if (message.passwordCheckLifetime !== undefined) { - Duration.encode(message.passwordCheckLifetime, writer.uint32(74).fork()).ldelim(); - } - if (message.externalLoginCheckLifetime !== undefined) { - Duration.encode(message.externalLoginCheckLifetime, writer.uint32(82).fork()).ldelim(); - } - if (message.mfaInitSkipLifetime !== undefined) { - Duration.encode(message.mfaInitSkipLifetime, writer.uint32(90).fork()).ldelim(); - } - if (message.secondFactorCheckLifetime !== undefined) { - Duration.encode(message.secondFactorCheckLifetime, writer.uint32(98).fork()).ldelim(); - } - if (message.multiFactorCheckLifetime !== undefined) { - Duration.encode(message.multiFactorCheckLifetime, writer.uint32(106).fork()).ldelim(); - } - writer.uint32(114).fork(); - for (const v of message.secondFactors) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(122).fork(); - for (const v of message.multiFactors) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.idps) { - AddCustomLoginPolicyRequest_IDP.encode(v!, writer.uint32(130).fork()).ldelim(); - } - if (message.allowDomainDiscovery === true) { - writer.uint32(136).bool(message.allowDomainDiscovery); - } - if (message.disableLoginWithEmail === true) { - writer.uint32(144).bool(message.disableLoginWithEmail); - } - if (message.disableLoginWithPhone === true) { - writer.uint32(152).bool(message.disableLoginWithPhone); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowUsernamePassword = reader.bool(); - break; - case 2: - message.allowRegister = reader.bool(); - break; - case 3: - message.allowExternalIdp = reader.bool(); - break; - case 4: - message.forceMfa = reader.bool(); - break; - case 5: - message.passwordlessType = reader.int32() as any; - break; - case 6: - message.hidePasswordReset = reader.bool(); - break; - case 7: - message.ignoreUnknownUsernames = reader.bool(); - break; - case 8: - message.defaultRedirectUri = reader.string(); - break; - case 9: - message.passwordCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 10: - message.externalLoginCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 11: - message.mfaInitSkipLifetime = Duration.decode(reader, reader.uint32()); - break; - case 12: - message.secondFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 13: - message.multiFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 14: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.secondFactors.push(reader.int32() as any); - } - } else { - message.secondFactors.push(reader.int32() as any); - } - break; - case 15: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.multiFactors.push(reader.int32() as any); - } - } else { - message.multiFactors.push(reader.int32() as any); - } - break; - case 16: - message.idps.push(AddCustomLoginPolicyRequest_IDP.decode(reader, reader.uint32())); - break; - case 17: - message.allowDomainDiscovery = reader.bool(); - break; - case 18: - message.disableLoginWithEmail = reader.bool(); - break; - case 19: - message.disableLoginWithPhone = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLoginPolicyRequest { - return { - allowUsernamePassword: isSet(object.allowUsernamePassword) ? Boolean(object.allowUsernamePassword) : false, - allowRegister: isSet(object.allowRegister) ? Boolean(object.allowRegister) : false, - allowExternalIdp: isSet(object.allowExternalIdp) ? Boolean(object.allowExternalIdp) : false, - forceMfa: isSet(object.forceMfa) ? Boolean(object.forceMfa) : false, - passwordlessType: isSet(object.passwordlessType) ? passwordlessTypeFromJSON(object.passwordlessType) : 0, - hidePasswordReset: isSet(object.hidePasswordReset) ? Boolean(object.hidePasswordReset) : false, - ignoreUnknownUsernames: isSet(object.ignoreUnknownUsernames) ? Boolean(object.ignoreUnknownUsernames) : false, - defaultRedirectUri: isSet(object.defaultRedirectUri) ? String(object.defaultRedirectUri) : "", - passwordCheckLifetime: isSet(object.passwordCheckLifetime) - ? Duration.fromJSON(object.passwordCheckLifetime) - : undefined, - externalLoginCheckLifetime: isSet(object.externalLoginCheckLifetime) - ? Duration.fromJSON(object.externalLoginCheckLifetime) - : undefined, - mfaInitSkipLifetime: isSet(object.mfaInitSkipLifetime) - ? Duration.fromJSON(object.mfaInitSkipLifetime) - : undefined, - secondFactorCheckLifetime: isSet(object.secondFactorCheckLifetime) - ? Duration.fromJSON(object.secondFactorCheckLifetime) - : undefined, - multiFactorCheckLifetime: isSet(object.multiFactorCheckLifetime) - ? Duration.fromJSON(object.multiFactorCheckLifetime) - : undefined, - secondFactors: Array.isArray(object?.secondFactors) - ? object.secondFactors.map((e: any) => secondFactorTypeFromJSON(e)) - : [], - multiFactors: Array.isArray(object?.multiFactors) - ? object.multiFactors.map((e: any) => multiFactorTypeFromJSON(e)) - : [], - idps: Array.isArray(object?.idps) - ? object.idps.map((e: any) => AddCustomLoginPolicyRequest_IDP.fromJSON(e)) - : [], - allowDomainDiscovery: isSet(object.allowDomainDiscovery) ? Boolean(object.allowDomainDiscovery) : false, - disableLoginWithEmail: isSet(object.disableLoginWithEmail) ? Boolean(object.disableLoginWithEmail) : false, - disableLoginWithPhone: isSet(object.disableLoginWithPhone) ? Boolean(object.disableLoginWithPhone) : false, - }; - }, - - toJSON(message: AddCustomLoginPolicyRequest): unknown { - const obj: any = {}; - message.allowUsernamePassword !== undefined && (obj.allowUsernamePassword = message.allowUsernamePassword); - message.allowRegister !== undefined && (obj.allowRegister = message.allowRegister); - message.allowExternalIdp !== undefined && (obj.allowExternalIdp = message.allowExternalIdp); - message.forceMfa !== undefined && (obj.forceMfa = message.forceMfa); - message.passwordlessType !== undefined && (obj.passwordlessType = passwordlessTypeToJSON(message.passwordlessType)); - message.hidePasswordReset !== undefined && (obj.hidePasswordReset = message.hidePasswordReset); - message.ignoreUnknownUsernames !== undefined && (obj.ignoreUnknownUsernames = message.ignoreUnknownUsernames); - message.defaultRedirectUri !== undefined && (obj.defaultRedirectUri = message.defaultRedirectUri); - message.passwordCheckLifetime !== undefined && (obj.passwordCheckLifetime = message.passwordCheckLifetime - ? Duration.toJSON(message.passwordCheckLifetime) - : undefined); - message.externalLoginCheckLifetime !== undefined && - (obj.externalLoginCheckLifetime = message.externalLoginCheckLifetime - ? Duration.toJSON(message.externalLoginCheckLifetime) - : undefined); - message.mfaInitSkipLifetime !== undefined && - (obj.mfaInitSkipLifetime = message.mfaInitSkipLifetime - ? Duration.toJSON(message.mfaInitSkipLifetime) - : undefined); - message.secondFactorCheckLifetime !== undefined && - (obj.secondFactorCheckLifetime = message.secondFactorCheckLifetime - ? Duration.toJSON(message.secondFactorCheckLifetime) - : undefined); - message.multiFactorCheckLifetime !== undefined && (obj.multiFactorCheckLifetime = message.multiFactorCheckLifetime - ? Duration.toJSON(message.multiFactorCheckLifetime) - : undefined); - if (message.secondFactors) { - obj.secondFactors = message.secondFactors.map((e) => secondFactorTypeToJSON(e)); - } else { - obj.secondFactors = []; - } - if (message.multiFactors) { - obj.multiFactors = message.multiFactors.map((e) => multiFactorTypeToJSON(e)); - } else { - obj.multiFactors = []; - } - if (message.idps) { - obj.idps = message.idps.map((e) => e ? AddCustomLoginPolicyRequest_IDP.toJSON(e) : undefined); - } else { - obj.idps = []; - } - message.allowDomainDiscovery !== undefined && (obj.allowDomainDiscovery = message.allowDomainDiscovery); - message.disableLoginWithEmail !== undefined && (obj.disableLoginWithEmail = message.disableLoginWithEmail); - message.disableLoginWithPhone !== undefined && (obj.disableLoginWithPhone = message.disableLoginWithPhone); - return obj; - }, - - create(base?: DeepPartial): AddCustomLoginPolicyRequest { - return AddCustomLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLoginPolicyRequest { - const message = createBaseAddCustomLoginPolicyRequest(); - message.allowUsernamePassword = object.allowUsernamePassword ?? false; - message.allowRegister = object.allowRegister ?? false; - message.allowExternalIdp = object.allowExternalIdp ?? false; - message.forceMfa = object.forceMfa ?? false; - message.passwordlessType = object.passwordlessType ?? 0; - message.hidePasswordReset = object.hidePasswordReset ?? false; - message.ignoreUnknownUsernames = object.ignoreUnknownUsernames ?? false; - message.defaultRedirectUri = object.defaultRedirectUri ?? ""; - message.passwordCheckLifetime = - (object.passwordCheckLifetime !== undefined && object.passwordCheckLifetime !== null) - ? Duration.fromPartial(object.passwordCheckLifetime) - : undefined; - message.externalLoginCheckLifetime = - (object.externalLoginCheckLifetime !== undefined && object.externalLoginCheckLifetime !== null) - ? Duration.fromPartial(object.externalLoginCheckLifetime) - : undefined; - message.mfaInitSkipLifetime = (object.mfaInitSkipLifetime !== undefined && object.mfaInitSkipLifetime !== null) - ? Duration.fromPartial(object.mfaInitSkipLifetime) - : undefined; - message.secondFactorCheckLifetime = - (object.secondFactorCheckLifetime !== undefined && object.secondFactorCheckLifetime !== null) - ? Duration.fromPartial(object.secondFactorCheckLifetime) - : undefined; - message.multiFactorCheckLifetime = - (object.multiFactorCheckLifetime !== undefined && object.multiFactorCheckLifetime !== null) - ? Duration.fromPartial(object.multiFactorCheckLifetime) - : undefined; - message.secondFactors = object.secondFactors?.map((e) => e) || []; - message.multiFactors = object.multiFactors?.map((e) => e) || []; - message.idps = object.idps?.map((e) => AddCustomLoginPolicyRequest_IDP.fromPartial(e)) || []; - message.allowDomainDiscovery = object.allowDomainDiscovery ?? false; - message.disableLoginWithEmail = object.disableLoginWithEmail ?? false; - message.disableLoginWithPhone = object.disableLoginWithPhone ?? false; - return message; - }, -}; - -function createBaseAddCustomLoginPolicyRequest_IDP(): AddCustomLoginPolicyRequest_IDP { - return { idpId: "", ownerType: 0 }; -} - -export const AddCustomLoginPolicyRequest_IDP = { - encode(message: AddCustomLoginPolicyRequest_IDP, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.ownerType !== 0) { - writer.uint32(16).int32(message.ownerType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLoginPolicyRequest_IDP { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLoginPolicyRequest_IDP(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.ownerType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLoginPolicyRequest_IDP { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - ownerType: isSet(object.ownerType) ? iDPOwnerTypeFromJSON(object.ownerType) : 0, - }; - }, - - toJSON(message: AddCustomLoginPolicyRequest_IDP): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.ownerType !== undefined && (obj.ownerType = iDPOwnerTypeToJSON(message.ownerType)); - return obj; - }, - - create(base?: DeepPartial): AddCustomLoginPolicyRequest_IDP { - return AddCustomLoginPolicyRequest_IDP.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLoginPolicyRequest_IDP { - const message = createBaseAddCustomLoginPolicyRequest_IDP(); - message.idpId = object.idpId ?? ""; - message.ownerType = object.ownerType ?? 0; - return message; - }, -}; - -function createBaseAddCustomLoginPolicyResponse(): AddCustomLoginPolicyResponse { - return { details: undefined }; -} - -export const AddCustomLoginPolicyResponse = { - encode(message: AddCustomLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomLoginPolicyResponse { - return AddCustomLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLoginPolicyResponse { - const message = createBaseAddCustomLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomLoginPolicyRequest(): UpdateCustomLoginPolicyRequest { - return { - allowUsernamePassword: false, - allowRegister: false, - allowExternalIdp: false, - forceMfa: false, - passwordlessType: 0, - hidePasswordReset: false, - ignoreUnknownUsernames: false, - defaultRedirectUri: "", - passwordCheckLifetime: undefined, - externalLoginCheckLifetime: undefined, - mfaInitSkipLifetime: undefined, - secondFactorCheckLifetime: undefined, - multiFactorCheckLifetime: undefined, - allowDomainDiscovery: false, - disableLoginWithEmail: false, - disableLoginWithPhone: false, - }; -} - -export const UpdateCustomLoginPolicyRequest = { - encode(message: UpdateCustomLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.allowUsernamePassword === true) { - writer.uint32(8).bool(message.allowUsernamePassword); - } - if (message.allowRegister === true) { - writer.uint32(16).bool(message.allowRegister); - } - if (message.allowExternalIdp === true) { - writer.uint32(24).bool(message.allowExternalIdp); - } - if (message.forceMfa === true) { - writer.uint32(32).bool(message.forceMfa); - } - if (message.passwordlessType !== 0) { - writer.uint32(40).int32(message.passwordlessType); - } - if (message.hidePasswordReset === true) { - writer.uint32(48).bool(message.hidePasswordReset); - } - if (message.ignoreUnknownUsernames === true) { - writer.uint32(56).bool(message.ignoreUnknownUsernames); - } - if (message.defaultRedirectUri !== "") { - writer.uint32(66).string(message.defaultRedirectUri); - } - if (message.passwordCheckLifetime !== undefined) { - Duration.encode(message.passwordCheckLifetime, writer.uint32(74).fork()).ldelim(); - } - if (message.externalLoginCheckLifetime !== undefined) { - Duration.encode(message.externalLoginCheckLifetime, writer.uint32(82).fork()).ldelim(); - } - if (message.mfaInitSkipLifetime !== undefined) { - Duration.encode(message.mfaInitSkipLifetime, writer.uint32(90).fork()).ldelim(); - } - if (message.secondFactorCheckLifetime !== undefined) { - Duration.encode(message.secondFactorCheckLifetime, writer.uint32(98).fork()).ldelim(); - } - if (message.multiFactorCheckLifetime !== undefined) { - Duration.encode(message.multiFactorCheckLifetime, writer.uint32(106).fork()).ldelim(); - } - if (message.allowDomainDiscovery === true) { - writer.uint32(112).bool(message.allowDomainDiscovery); - } - if (message.disableLoginWithEmail === true) { - writer.uint32(120).bool(message.disableLoginWithEmail); - } - if (message.disableLoginWithPhone === true) { - writer.uint32(128).bool(message.disableLoginWithPhone); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowUsernamePassword = reader.bool(); - break; - case 2: - message.allowRegister = reader.bool(); - break; - case 3: - message.allowExternalIdp = reader.bool(); - break; - case 4: - message.forceMfa = reader.bool(); - break; - case 5: - message.passwordlessType = reader.int32() as any; - break; - case 6: - message.hidePasswordReset = reader.bool(); - break; - case 7: - message.ignoreUnknownUsernames = reader.bool(); - break; - case 8: - message.defaultRedirectUri = reader.string(); - break; - case 9: - message.passwordCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 10: - message.externalLoginCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 11: - message.mfaInitSkipLifetime = Duration.decode(reader, reader.uint32()); - break; - case 12: - message.secondFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 13: - message.multiFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 14: - message.allowDomainDiscovery = reader.bool(); - break; - case 15: - message.disableLoginWithEmail = reader.bool(); - break; - case 16: - message.disableLoginWithPhone = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomLoginPolicyRequest { - return { - allowUsernamePassword: isSet(object.allowUsernamePassword) ? Boolean(object.allowUsernamePassword) : false, - allowRegister: isSet(object.allowRegister) ? Boolean(object.allowRegister) : false, - allowExternalIdp: isSet(object.allowExternalIdp) ? Boolean(object.allowExternalIdp) : false, - forceMfa: isSet(object.forceMfa) ? Boolean(object.forceMfa) : false, - passwordlessType: isSet(object.passwordlessType) ? passwordlessTypeFromJSON(object.passwordlessType) : 0, - hidePasswordReset: isSet(object.hidePasswordReset) ? Boolean(object.hidePasswordReset) : false, - ignoreUnknownUsernames: isSet(object.ignoreUnknownUsernames) ? Boolean(object.ignoreUnknownUsernames) : false, - defaultRedirectUri: isSet(object.defaultRedirectUri) ? String(object.defaultRedirectUri) : "", - passwordCheckLifetime: isSet(object.passwordCheckLifetime) - ? Duration.fromJSON(object.passwordCheckLifetime) - : undefined, - externalLoginCheckLifetime: isSet(object.externalLoginCheckLifetime) - ? Duration.fromJSON(object.externalLoginCheckLifetime) - : undefined, - mfaInitSkipLifetime: isSet(object.mfaInitSkipLifetime) - ? Duration.fromJSON(object.mfaInitSkipLifetime) - : undefined, - secondFactorCheckLifetime: isSet(object.secondFactorCheckLifetime) - ? Duration.fromJSON(object.secondFactorCheckLifetime) - : undefined, - multiFactorCheckLifetime: isSet(object.multiFactorCheckLifetime) - ? Duration.fromJSON(object.multiFactorCheckLifetime) - : undefined, - allowDomainDiscovery: isSet(object.allowDomainDiscovery) ? Boolean(object.allowDomainDiscovery) : false, - disableLoginWithEmail: isSet(object.disableLoginWithEmail) ? Boolean(object.disableLoginWithEmail) : false, - disableLoginWithPhone: isSet(object.disableLoginWithPhone) ? Boolean(object.disableLoginWithPhone) : false, - }; - }, - - toJSON(message: UpdateCustomLoginPolicyRequest): unknown { - const obj: any = {}; - message.allowUsernamePassword !== undefined && (obj.allowUsernamePassword = message.allowUsernamePassword); - message.allowRegister !== undefined && (obj.allowRegister = message.allowRegister); - message.allowExternalIdp !== undefined && (obj.allowExternalIdp = message.allowExternalIdp); - message.forceMfa !== undefined && (obj.forceMfa = message.forceMfa); - message.passwordlessType !== undefined && (obj.passwordlessType = passwordlessTypeToJSON(message.passwordlessType)); - message.hidePasswordReset !== undefined && (obj.hidePasswordReset = message.hidePasswordReset); - message.ignoreUnknownUsernames !== undefined && (obj.ignoreUnknownUsernames = message.ignoreUnknownUsernames); - message.defaultRedirectUri !== undefined && (obj.defaultRedirectUri = message.defaultRedirectUri); - message.passwordCheckLifetime !== undefined && (obj.passwordCheckLifetime = message.passwordCheckLifetime - ? Duration.toJSON(message.passwordCheckLifetime) - : undefined); - message.externalLoginCheckLifetime !== undefined && - (obj.externalLoginCheckLifetime = message.externalLoginCheckLifetime - ? Duration.toJSON(message.externalLoginCheckLifetime) - : undefined); - message.mfaInitSkipLifetime !== undefined && - (obj.mfaInitSkipLifetime = message.mfaInitSkipLifetime - ? Duration.toJSON(message.mfaInitSkipLifetime) - : undefined); - message.secondFactorCheckLifetime !== undefined && - (obj.secondFactorCheckLifetime = message.secondFactorCheckLifetime - ? Duration.toJSON(message.secondFactorCheckLifetime) - : undefined); - message.multiFactorCheckLifetime !== undefined && (obj.multiFactorCheckLifetime = message.multiFactorCheckLifetime - ? Duration.toJSON(message.multiFactorCheckLifetime) - : undefined); - message.allowDomainDiscovery !== undefined && (obj.allowDomainDiscovery = message.allowDomainDiscovery); - message.disableLoginWithEmail !== undefined && (obj.disableLoginWithEmail = message.disableLoginWithEmail); - message.disableLoginWithPhone !== undefined && (obj.disableLoginWithPhone = message.disableLoginWithPhone); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomLoginPolicyRequest { - return UpdateCustomLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomLoginPolicyRequest { - const message = createBaseUpdateCustomLoginPolicyRequest(); - message.allowUsernamePassword = object.allowUsernamePassword ?? false; - message.allowRegister = object.allowRegister ?? false; - message.allowExternalIdp = object.allowExternalIdp ?? false; - message.forceMfa = object.forceMfa ?? false; - message.passwordlessType = object.passwordlessType ?? 0; - message.hidePasswordReset = object.hidePasswordReset ?? false; - message.ignoreUnknownUsernames = object.ignoreUnknownUsernames ?? false; - message.defaultRedirectUri = object.defaultRedirectUri ?? ""; - message.passwordCheckLifetime = - (object.passwordCheckLifetime !== undefined && object.passwordCheckLifetime !== null) - ? Duration.fromPartial(object.passwordCheckLifetime) - : undefined; - message.externalLoginCheckLifetime = - (object.externalLoginCheckLifetime !== undefined && object.externalLoginCheckLifetime !== null) - ? Duration.fromPartial(object.externalLoginCheckLifetime) - : undefined; - message.mfaInitSkipLifetime = (object.mfaInitSkipLifetime !== undefined && object.mfaInitSkipLifetime !== null) - ? Duration.fromPartial(object.mfaInitSkipLifetime) - : undefined; - message.secondFactorCheckLifetime = - (object.secondFactorCheckLifetime !== undefined && object.secondFactorCheckLifetime !== null) - ? Duration.fromPartial(object.secondFactorCheckLifetime) - : undefined; - message.multiFactorCheckLifetime = - (object.multiFactorCheckLifetime !== undefined && object.multiFactorCheckLifetime !== null) - ? Duration.fromPartial(object.multiFactorCheckLifetime) - : undefined; - message.allowDomainDiscovery = object.allowDomainDiscovery ?? false; - message.disableLoginWithEmail = object.disableLoginWithEmail ?? false; - message.disableLoginWithPhone = object.disableLoginWithPhone ?? false; - return message; - }, -}; - -function createBaseUpdateCustomLoginPolicyResponse(): UpdateCustomLoginPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomLoginPolicyResponse = { - encode(message: UpdateCustomLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomLoginPolicyResponse { - return UpdateCustomLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomLoginPolicyResponse { - const message = createBaseUpdateCustomLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetLoginPolicyToDefaultRequest(): ResetLoginPolicyToDefaultRequest { - return {}; -} - -export const ResetLoginPolicyToDefaultRequest = { - encode(_: ResetLoginPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetLoginPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetLoginPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetLoginPolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetLoginPolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResetLoginPolicyToDefaultRequest { - return ResetLoginPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResetLoginPolicyToDefaultRequest { - const message = createBaseResetLoginPolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetLoginPolicyToDefaultResponse(): ResetLoginPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetLoginPolicyToDefaultResponse = { - encode(message: ResetLoginPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetLoginPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetLoginPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetLoginPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetLoginPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetLoginPolicyToDefaultResponse { - return ResetLoginPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetLoginPolicyToDefaultResponse { - const message = createBaseResetLoginPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicyIDPsRequest(): ListLoginPolicyIDPsRequest { - return { query: undefined }; -} - -export const ListLoginPolicyIDPsRequest = { - encode(message: ListLoginPolicyIDPsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyIDPsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyIDPsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicyIDPsRequest { - return { query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined }; - }, - - toJSON(message: ListLoginPolicyIDPsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyIDPsRequest { - return ListLoginPolicyIDPsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicyIDPsRequest { - const message = createBaseListLoginPolicyIDPsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicyIDPsResponse(): ListLoginPolicyIDPsResponse { - return { details: undefined, result: [] }; -} - -export const ListLoginPolicyIDPsResponse = { - encode(message: ListLoginPolicyIDPsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - IDPLoginPolicyLink.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyIDPsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyIDPsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(IDPLoginPolicyLink.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicyIDPsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => IDPLoginPolicyLink.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListLoginPolicyIDPsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? IDPLoginPolicyLink.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyIDPsResponse { - return ListLoginPolicyIDPsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicyIDPsResponse { - const message = createBaseListLoginPolicyIDPsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => IDPLoginPolicyLink.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddIDPToLoginPolicyRequest(): AddIDPToLoginPolicyRequest { - return { idpId: "", ownerType: 0 }; -} - -export const AddIDPToLoginPolicyRequest = { - encode(message: AddIDPToLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.ownerType !== 0) { - writer.uint32(16).int32(message.ownerType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddIDPToLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddIDPToLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.ownerType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddIDPToLoginPolicyRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - ownerType: isSet(object.ownerType) ? iDPOwnerTypeFromJSON(object.ownerType) : 0, - }; - }, - - toJSON(message: AddIDPToLoginPolicyRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.ownerType !== undefined && (obj.ownerType = iDPOwnerTypeToJSON(message.ownerType)); - return obj; - }, - - create(base?: DeepPartial): AddIDPToLoginPolicyRequest { - return AddIDPToLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddIDPToLoginPolicyRequest { - const message = createBaseAddIDPToLoginPolicyRequest(); - message.idpId = object.idpId ?? ""; - message.ownerType = object.ownerType ?? 0; - return message; - }, -}; - -function createBaseAddIDPToLoginPolicyResponse(): AddIDPToLoginPolicyResponse { - return { details: undefined }; -} - -export const AddIDPToLoginPolicyResponse = { - encode(message: AddIDPToLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddIDPToLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddIDPToLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddIDPToLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddIDPToLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddIDPToLoginPolicyResponse { - return AddIDPToLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddIDPToLoginPolicyResponse { - const message = createBaseAddIDPToLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveIDPFromLoginPolicyRequest(): RemoveIDPFromLoginPolicyRequest { - return { idpId: "" }; -} - -export const RemoveIDPFromLoginPolicyRequest = { - encode(message: RemoveIDPFromLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIDPFromLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIDPFromLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIDPFromLoginPolicyRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: RemoveIDPFromLoginPolicyRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): RemoveIDPFromLoginPolicyRequest { - return RemoveIDPFromLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIDPFromLoginPolicyRequest { - const message = createBaseRemoveIDPFromLoginPolicyRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseRemoveIDPFromLoginPolicyResponse(): RemoveIDPFromLoginPolicyResponse { - return { details: undefined }; -} - -export const RemoveIDPFromLoginPolicyResponse = { - encode(message: RemoveIDPFromLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveIDPFromLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveIDPFromLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveIDPFromLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveIDPFromLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveIDPFromLoginPolicyResponse { - return RemoveIDPFromLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveIDPFromLoginPolicyResponse { - const message = createBaseRemoveIDPFromLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicySecondFactorsRequest(): ListLoginPolicySecondFactorsRequest { - return {}; -} - -export const ListLoginPolicySecondFactorsRequest = { - encode(_: ListLoginPolicySecondFactorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicySecondFactorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicySecondFactorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListLoginPolicySecondFactorsRequest { - return {}; - }, - - toJSON(_: ListLoginPolicySecondFactorsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicySecondFactorsRequest { - return ListLoginPolicySecondFactorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListLoginPolicySecondFactorsRequest { - const message = createBaseListLoginPolicySecondFactorsRequest(); - return message; - }, -}; - -function createBaseListLoginPolicySecondFactorsResponse(): ListLoginPolicySecondFactorsResponse { - return { details: undefined, result: [] }; -} - -export const ListLoginPolicySecondFactorsResponse = { - encode(message: ListLoginPolicySecondFactorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - writer.uint32(18).fork(); - for (const v of message.result) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicySecondFactorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicySecondFactorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.result.push(reader.int32() as any); - } - } else { - message.result.push(reader.int32() as any); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicySecondFactorsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => secondFactorTypeFromJSON(e)) : [], - }; - }, - - toJSON(message: ListLoginPolicySecondFactorsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => secondFactorTypeToJSON(e)); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicySecondFactorsResponse { - return ListLoginPolicySecondFactorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicySecondFactorsResponse { - const message = createBaseListLoginPolicySecondFactorsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddSecondFactorToLoginPolicyRequest(): AddSecondFactorToLoginPolicyRequest { - return { type: 0 }; -} - -export const AddSecondFactorToLoginPolicyRequest = { - encode(message: AddSecondFactorToLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSecondFactorToLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSecondFactorToLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSecondFactorToLoginPolicyRequest { - return { type: isSet(object.type) ? secondFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: AddSecondFactorToLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = secondFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): AddSecondFactorToLoginPolicyRequest { - return AddSecondFactorToLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSecondFactorToLoginPolicyRequest { - const message = createBaseAddSecondFactorToLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseAddSecondFactorToLoginPolicyResponse(): AddSecondFactorToLoginPolicyResponse { - return { details: undefined }; -} - -export const AddSecondFactorToLoginPolicyResponse = { - encode(message: AddSecondFactorToLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddSecondFactorToLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddSecondFactorToLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddSecondFactorToLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddSecondFactorToLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddSecondFactorToLoginPolicyResponse { - return AddSecondFactorToLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddSecondFactorToLoginPolicyResponse { - const message = createBaseAddSecondFactorToLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveSecondFactorFromLoginPolicyRequest(): RemoveSecondFactorFromLoginPolicyRequest { - return { type: 0 }; -} - -export const RemoveSecondFactorFromLoginPolicyRequest = { - encode(message: RemoveSecondFactorFromLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSecondFactorFromLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSecondFactorFromLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSecondFactorFromLoginPolicyRequest { - return { type: isSet(object.type) ? secondFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: RemoveSecondFactorFromLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = secondFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): RemoveSecondFactorFromLoginPolicyRequest { - return RemoveSecondFactorFromLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveSecondFactorFromLoginPolicyRequest { - const message = createBaseRemoveSecondFactorFromLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseRemoveSecondFactorFromLoginPolicyResponse(): RemoveSecondFactorFromLoginPolicyResponse { - return { details: undefined }; -} - -export const RemoveSecondFactorFromLoginPolicyResponse = { - encode(message: RemoveSecondFactorFromLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveSecondFactorFromLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveSecondFactorFromLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveSecondFactorFromLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveSecondFactorFromLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveSecondFactorFromLoginPolicyResponse { - return RemoveSecondFactorFromLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): RemoveSecondFactorFromLoginPolicyResponse { - const message = createBaseRemoveSecondFactorFromLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListLoginPolicyMultiFactorsRequest(): ListLoginPolicyMultiFactorsRequest { - return {}; -} - -export const ListLoginPolicyMultiFactorsRequest = { - encode(_: ListLoginPolicyMultiFactorsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyMultiFactorsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyMultiFactorsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListLoginPolicyMultiFactorsRequest { - return {}; - }, - - toJSON(_: ListLoginPolicyMultiFactorsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyMultiFactorsRequest { - return ListLoginPolicyMultiFactorsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListLoginPolicyMultiFactorsRequest { - const message = createBaseListLoginPolicyMultiFactorsRequest(); - return message; - }, -}; - -function createBaseListLoginPolicyMultiFactorsResponse(): ListLoginPolicyMultiFactorsResponse { - return { details: undefined, result: [] }; -} - -export const ListLoginPolicyMultiFactorsResponse = { - encode(message: ListLoginPolicyMultiFactorsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - writer.uint32(18).fork(); - for (const v of message.result) { - writer.int32(v); - } - writer.ldelim(); - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListLoginPolicyMultiFactorsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListLoginPolicyMultiFactorsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.result.push(reader.int32() as any); - } - } else { - message.result.push(reader.int32() as any); - } - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListLoginPolicyMultiFactorsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => multiFactorTypeFromJSON(e)) : [], - }; - }, - - toJSON(message: ListLoginPolicyMultiFactorsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => multiFactorTypeToJSON(e)); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListLoginPolicyMultiFactorsResponse { - return ListLoginPolicyMultiFactorsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListLoginPolicyMultiFactorsResponse { - const message = createBaseListLoginPolicyMultiFactorsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => e) || []; - return message; - }, -}; - -function createBaseAddMultiFactorToLoginPolicyRequest(): AddMultiFactorToLoginPolicyRequest { - return { type: 0 }; -} - -export const AddMultiFactorToLoginPolicyRequest = { - encode(message: AddMultiFactorToLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMultiFactorToLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMultiFactorToLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMultiFactorToLoginPolicyRequest { - return { type: isSet(object.type) ? multiFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: AddMultiFactorToLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = multiFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): AddMultiFactorToLoginPolicyRequest { - return AddMultiFactorToLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMultiFactorToLoginPolicyRequest { - const message = createBaseAddMultiFactorToLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseAddMultiFactorToLoginPolicyResponse(): AddMultiFactorToLoginPolicyResponse { - return { details: undefined }; -} - -export const AddMultiFactorToLoginPolicyResponse = { - encode(message: AddMultiFactorToLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddMultiFactorToLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddMultiFactorToLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddMultiFactorToLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddMultiFactorToLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddMultiFactorToLoginPolicyResponse { - return AddMultiFactorToLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddMultiFactorToLoginPolicyResponse { - const message = createBaseAddMultiFactorToLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveMultiFactorFromLoginPolicyRequest(): RemoveMultiFactorFromLoginPolicyRequest { - return { type: 0 }; -} - -export const RemoveMultiFactorFromLoginPolicyRequest = { - encode(message: RemoveMultiFactorFromLoginPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMultiFactorFromLoginPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMultiFactorFromLoginPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMultiFactorFromLoginPolicyRequest { - return { type: isSet(object.type) ? multiFactorTypeFromJSON(object.type) : 0 }; - }, - - toJSON(message: RemoveMultiFactorFromLoginPolicyRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = multiFactorTypeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): RemoveMultiFactorFromLoginPolicyRequest { - return RemoveMultiFactorFromLoginPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMultiFactorFromLoginPolicyRequest { - const message = createBaseRemoveMultiFactorFromLoginPolicyRequest(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseRemoveMultiFactorFromLoginPolicyResponse(): RemoveMultiFactorFromLoginPolicyResponse { - return { details: undefined }; -} - -export const RemoveMultiFactorFromLoginPolicyResponse = { - encode(message: RemoveMultiFactorFromLoginPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveMultiFactorFromLoginPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveMultiFactorFromLoginPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveMultiFactorFromLoginPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveMultiFactorFromLoginPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveMultiFactorFromLoginPolicyResponse { - return RemoveMultiFactorFromLoginPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveMultiFactorFromLoginPolicyResponse { - const message = createBaseRemoveMultiFactorFromLoginPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPasswordComplexityPolicyRequest(): GetPasswordComplexityPolicyRequest { - return {}; -} - -export const GetPasswordComplexityPolicyRequest = { - encode(_: GetPasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPasswordComplexityPolicyRequest { - return {}; - }, - - toJSON(_: GetPasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPasswordComplexityPolicyRequest { - return GetPasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPasswordComplexityPolicyRequest { - const message = createBaseGetPasswordComplexityPolicyRequest(); - return message; - }, -}; - -function createBaseGetPasswordComplexityPolicyResponse(): GetPasswordComplexityPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetPasswordComplexityPolicyResponse = { - encode(message: GetPasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordComplexityPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordComplexityPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPasswordComplexityPolicyResponse { - return { - policy: isSet(object.policy) ? PasswordComplexityPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetPasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordComplexityPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetPasswordComplexityPolicyResponse { - return GetPasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPasswordComplexityPolicyResponse { - const message = createBaseGetPasswordComplexityPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordComplexityPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseGetDefaultPasswordComplexityPolicyRequest(): GetDefaultPasswordComplexityPolicyRequest { - return {}; -} - -export const GetDefaultPasswordComplexityPolicyRequest = { - encode(_: GetDefaultPasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultPasswordComplexityPolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultPasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordComplexityPolicyRequest { - return GetDefaultPasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultPasswordComplexityPolicyRequest { - const message = createBaseGetDefaultPasswordComplexityPolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultPasswordComplexityPolicyResponse(): GetDefaultPasswordComplexityPolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultPasswordComplexityPolicyResponse = { - encode(message: GetDefaultPasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordComplexityPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordComplexityPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordComplexityPolicyResponse { - return { policy: isSet(object.policy) ? PasswordComplexityPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultPasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordComplexityPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordComplexityPolicyResponse { - return GetDefaultPasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordComplexityPolicyResponse { - const message = createBaseGetDefaultPasswordComplexityPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordComplexityPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomPasswordComplexityPolicyRequest(): AddCustomPasswordComplexityPolicyRequest { - return { minLength: 0, hasUppercase: false, hasLowercase: false, hasNumber: false, hasSymbol: false }; -} - -export const AddCustomPasswordComplexityPolicyRequest = { - encode(message: AddCustomPasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.minLength !== 0) { - writer.uint32(8).uint64(message.minLength); - } - if (message.hasUppercase === true) { - writer.uint32(16).bool(message.hasUppercase); - } - if (message.hasLowercase === true) { - writer.uint32(24).bool(message.hasLowercase); - } - if (message.hasNumber === true) { - writer.uint32(32).bool(message.hasNumber); - } - if (message.hasSymbol === true) { - writer.uint32(40).bool(message.hasSymbol); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomPasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomPasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.minLength = longToNumber(reader.uint64() as Long); - break; - case 2: - message.hasUppercase = reader.bool(); - break; - case 3: - message.hasLowercase = reader.bool(); - break; - case 4: - message.hasNumber = reader.bool(); - break; - case 5: - message.hasSymbol = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomPasswordComplexityPolicyRequest { - return { - minLength: isSet(object.minLength) ? Number(object.minLength) : 0, - hasUppercase: isSet(object.hasUppercase) ? Boolean(object.hasUppercase) : false, - hasLowercase: isSet(object.hasLowercase) ? Boolean(object.hasLowercase) : false, - hasNumber: isSet(object.hasNumber) ? Boolean(object.hasNumber) : false, - hasSymbol: isSet(object.hasSymbol) ? Boolean(object.hasSymbol) : false, - }; - }, - - toJSON(message: AddCustomPasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - message.minLength !== undefined && (obj.minLength = Math.round(message.minLength)); - message.hasUppercase !== undefined && (obj.hasUppercase = message.hasUppercase); - message.hasLowercase !== undefined && (obj.hasLowercase = message.hasLowercase); - message.hasNumber !== undefined && (obj.hasNumber = message.hasNumber); - message.hasSymbol !== undefined && (obj.hasSymbol = message.hasSymbol); - return obj; - }, - - create(base?: DeepPartial): AddCustomPasswordComplexityPolicyRequest { - return AddCustomPasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomPasswordComplexityPolicyRequest { - const message = createBaseAddCustomPasswordComplexityPolicyRequest(); - message.minLength = object.minLength ?? 0; - message.hasUppercase = object.hasUppercase ?? false; - message.hasLowercase = object.hasLowercase ?? false; - message.hasNumber = object.hasNumber ?? false; - message.hasSymbol = object.hasSymbol ?? false; - return message; - }, -}; - -function createBaseAddCustomPasswordComplexityPolicyResponse(): AddCustomPasswordComplexityPolicyResponse { - return { details: undefined }; -} - -export const AddCustomPasswordComplexityPolicyResponse = { - encode(message: AddCustomPasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomPasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomPasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomPasswordComplexityPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomPasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomPasswordComplexityPolicyResponse { - return AddCustomPasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): AddCustomPasswordComplexityPolicyResponse { - const message = createBaseAddCustomPasswordComplexityPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomPasswordComplexityPolicyRequest(): UpdateCustomPasswordComplexityPolicyRequest { - return { minLength: 0, hasUppercase: false, hasLowercase: false, hasNumber: false, hasSymbol: false }; -} - -export const UpdateCustomPasswordComplexityPolicyRequest = { - encode(message: UpdateCustomPasswordComplexityPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.minLength !== 0) { - writer.uint32(8).uint64(message.minLength); - } - if (message.hasUppercase === true) { - writer.uint32(16).bool(message.hasUppercase); - } - if (message.hasLowercase === true) { - writer.uint32(24).bool(message.hasLowercase); - } - if (message.hasNumber === true) { - writer.uint32(32).bool(message.hasNumber); - } - if (message.hasSymbol === true) { - writer.uint32(40).bool(message.hasSymbol); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomPasswordComplexityPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomPasswordComplexityPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.minLength = longToNumber(reader.uint64() as Long); - break; - case 2: - message.hasUppercase = reader.bool(); - break; - case 3: - message.hasLowercase = reader.bool(); - break; - case 4: - message.hasNumber = reader.bool(); - break; - case 5: - message.hasSymbol = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomPasswordComplexityPolicyRequest { - return { - minLength: isSet(object.minLength) ? Number(object.minLength) : 0, - hasUppercase: isSet(object.hasUppercase) ? Boolean(object.hasUppercase) : false, - hasLowercase: isSet(object.hasLowercase) ? Boolean(object.hasLowercase) : false, - hasNumber: isSet(object.hasNumber) ? Boolean(object.hasNumber) : false, - hasSymbol: isSet(object.hasSymbol) ? Boolean(object.hasSymbol) : false, - }; - }, - - toJSON(message: UpdateCustomPasswordComplexityPolicyRequest): unknown { - const obj: any = {}; - message.minLength !== undefined && (obj.minLength = Math.round(message.minLength)); - message.hasUppercase !== undefined && (obj.hasUppercase = message.hasUppercase); - message.hasLowercase !== undefined && (obj.hasLowercase = message.hasLowercase); - message.hasNumber !== undefined && (obj.hasNumber = message.hasNumber); - message.hasSymbol !== undefined && (obj.hasSymbol = message.hasSymbol); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomPasswordComplexityPolicyRequest { - return UpdateCustomPasswordComplexityPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): UpdateCustomPasswordComplexityPolicyRequest { - const message = createBaseUpdateCustomPasswordComplexityPolicyRequest(); - message.minLength = object.minLength ?? 0; - message.hasUppercase = object.hasUppercase ?? false; - message.hasLowercase = object.hasLowercase ?? false; - message.hasNumber = object.hasNumber ?? false; - message.hasSymbol = object.hasSymbol ?? false; - return message; - }, -}; - -function createBaseUpdateCustomPasswordComplexityPolicyResponse(): UpdateCustomPasswordComplexityPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomPasswordComplexityPolicyResponse = { - encode(message: UpdateCustomPasswordComplexityPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomPasswordComplexityPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomPasswordComplexityPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomPasswordComplexityPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomPasswordComplexityPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): UpdateCustomPasswordComplexityPolicyResponse { - return UpdateCustomPasswordComplexityPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): UpdateCustomPasswordComplexityPolicyResponse { - const message = createBaseUpdateCustomPasswordComplexityPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetPasswordComplexityPolicyToDefaultRequest(): ResetPasswordComplexityPolicyToDefaultRequest { - return {}; -} - -export const ResetPasswordComplexityPolicyToDefaultRequest = { - encode(_: ResetPasswordComplexityPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetPasswordComplexityPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetPasswordComplexityPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetPasswordComplexityPolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetPasswordComplexityPolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create( - base?: DeepPartial, - ): ResetPasswordComplexityPolicyToDefaultRequest { - return ResetPasswordComplexityPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - _: DeepPartial, - ): ResetPasswordComplexityPolicyToDefaultRequest { - const message = createBaseResetPasswordComplexityPolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetPasswordComplexityPolicyToDefaultResponse(): ResetPasswordComplexityPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetPasswordComplexityPolicyToDefaultResponse = { - encode( - message: ResetPasswordComplexityPolicyToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetPasswordComplexityPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetPasswordComplexityPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetPasswordComplexityPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetPasswordComplexityPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetPasswordComplexityPolicyToDefaultResponse { - return ResetPasswordComplexityPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetPasswordComplexityPolicyToDefaultResponse { - const message = createBaseResetPasswordComplexityPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPasswordAgePolicyRequest(): GetPasswordAgePolicyRequest { - return {}; -} - -export const GetPasswordAgePolicyRequest = { - encode(_: GetPasswordAgePolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordAgePolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordAgePolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPasswordAgePolicyRequest { - return {}; - }, - - toJSON(_: GetPasswordAgePolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPasswordAgePolicyRequest { - return GetPasswordAgePolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPasswordAgePolicyRequest { - const message = createBaseGetPasswordAgePolicyRequest(); - return message; - }, -}; - -function createBaseGetPasswordAgePolicyResponse(): GetPasswordAgePolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetPasswordAgePolicyResponse = { - encode(message: GetPasswordAgePolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordAgePolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPasswordAgePolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPasswordAgePolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordAgePolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPasswordAgePolicyResponse { - return { - policy: isSet(object.policy) ? PasswordAgePolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetPasswordAgePolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordAgePolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetPasswordAgePolicyResponse { - return GetPasswordAgePolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPasswordAgePolicyResponse { - const message = createBaseGetPasswordAgePolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordAgePolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseGetDefaultPasswordAgePolicyRequest(): GetDefaultPasswordAgePolicyRequest { - return {}; -} - -export const GetDefaultPasswordAgePolicyRequest = { - encode(_: GetDefaultPasswordAgePolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordAgePolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordAgePolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultPasswordAgePolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultPasswordAgePolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordAgePolicyRequest { - return GetDefaultPasswordAgePolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultPasswordAgePolicyRequest { - const message = createBaseGetDefaultPasswordAgePolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultPasswordAgePolicyResponse(): GetDefaultPasswordAgePolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultPasswordAgePolicyResponse = { - encode(message: GetDefaultPasswordAgePolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PasswordAgePolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordAgePolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordAgePolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PasswordAgePolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordAgePolicyResponse { - return { policy: isSet(object.policy) ? PasswordAgePolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultPasswordAgePolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? PasswordAgePolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordAgePolicyResponse { - return GetDefaultPasswordAgePolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultPasswordAgePolicyResponse { - const message = createBaseGetDefaultPasswordAgePolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PasswordAgePolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomPasswordAgePolicyRequest(): AddCustomPasswordAgePolicyRequest { - return { maxAgeDays: 0, expireWarnDays: 0 }; -} - -export const AddCustomPasswordAgePolicyRequest = { - encode(message: AddCustomPasswordAgePolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.maxAgeDays !== 0) { - writer.uint32(8).uint32(message.maxAgeDays); - } - if (message.expireWarnDays !== 0) { - writer.uint32(16).uint32(message.expireWarnDays); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomPasswordAgePolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomPasswordAgePolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxAgeDays = reader.uint32(); - break; - case 2: - message.expireWarnDays = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomPasswordAgePolicyRequest { - return { - maxAgeDays: isSet(object.maxAgeDays) ? Number(object.maxAgeDays) : 0, - expireWarnDays: isSet(object.expireWarnDays) ? Number(object.expireWarnDays) : 0, - }; - }, - - toJSON(message: AddCustomPasswordAgePolicyRequest): unknown { - const obj: any = {}; - message.maxAgeDays !== undefined && (obj.maxAgeDays = Math.round(message.maxAgeDays)); - message.expireWarnDays !== undefined && (obj.expireWarnDays = Math.round(message.expireWarnDays)); - return obj; - }, - - create(base?: DeepPartial): AddCustomPasswordAgePolicyRequest { - return AddCustomPasswordAgePolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomPasswordAgePolicyRequest { - const message = createBaseAddCustomPasswordAgePolicyRequest(); - message.maxAgeDays = object.maxAgeDays ?? 0; - message.expireWarnDays = object.expireWarnDays ?? 0; - return message; - }, -}; - -function createBaseAddCustomPasswordAgePolicyResponse(): AddCustomPasswordAgePolicyResponse { - return { details: undefined }; -} - -export const AddCustomPasswordAgePolicyResponse = { - encode(message: AddCustomPasswordAgePolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomPasswordAgePolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomPasswordAgePolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomPasswordAgePolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomPasswordAgePolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomPasswordAgePolicyResponse { - return AddCustomPasswordAgePolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomPasswordAgePolicyResponse { - const message = createBaseAddCustomPasswordAgePolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomPasswordAgePolicyRequest(): UpdateCustomPasswordAgePolicyRequest { - return { maxAgeDays: 0, expireWarnDays: 0 }; -} - -export const UpdateCustomPasswordAgePolicyRequest = { - encode(message: UpdateCustomPasswordAgePolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.maxAgeDays !== 0) { - writer.uint32(8).uint32(message.maxAgeDays); - } - if (message.expireWarnDays !== 0) { - writer.uint32(16).uint32(message.expireWarnDays); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomPasswordAgePolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomPasswordAgePolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxAgeDays = reader.uint32(); - break; - case 2: - message.expireWarnDays = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomPasswordAgePolicyRequest { - return { - maxAgeDays: isSet(object.maxAgeDays) ? Number(object.maxAgeDays) : 0, - expireWarnDays: isSet(object.expireWarnDays) ? Number(object.expireWarnDays) : 0, - }; - }, - - toJSON(message: UpdateCustomPasswordAgePolicyRequest): unknown { - const obj: any = {}; - message.maxAgeDays !== undefined && (obj.maxAgeDays = Math.round(message.maxAgeDays)); - message.expireWarnDays !== undefined && (obj.expireWarnDays = Math.round(message.expireWarnDays)); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomPasswordAgePolicyRequest { - return UpdateCustomPasswordAgePolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomPasswordAgePolicyRequest { - const message = createBaseUpdateCustomPasswordAgePolicyRequest(); - message.maxAgeDays = object.maxAgeDays ?? 0; - message.expireWarnDays = object.expireWarnDays ?? 0; - return message; - }, -}; - -function createBaseUpdateCustomPasswordAgePolicyResponse(): UpdateCustomPasswordAgePolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomPasswordAgePolicyResponse = { - encode(message: UpdateCustomPasswordAgePolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomPasswordAgePolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomPasswordAgePolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomPasswordAgePolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomPasswordAgePolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomPasswordAgePolicyResponse { - return UpdateCustomPasswordAgePolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomPasswordAgePolicyResponse { - const message = createBaseUpdateCustomPasswordAgePolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetPasswordAgePolicyToDefaultRequest(): ResetPasswordAgePolicyToDefaultRequest { - return {}; -} - -export const ResetPasswordAgePolicyToDefaultRequest = { - encode(_: ResetPasswordAgePolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetPasswordAgePolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetPasswordAgePolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetPasswordAgePolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetPasswordAgePolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResetPasswordAgePolicyToDefaultRequest { - return ResetPasswordAgePolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResetPasswordAgePolicyToDefaultRequest { - const message = createBaseResetPasswordAgePolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetPasswordAgePolicyToDefaultResponse(): ResetPasswordAgePolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetPasswordAgePolicyToDefaultResponse = { - encode(message: ResetPasswordAgePolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetPasswordAgePolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetPasswordAgePolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetPasswordAgePolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetPasswordAgePolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetPasswordAgePolicyToDefaultResponse { - return ResetPasswordAgePolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetPasswordAgePolicyToDefaultResponse { - const message = createBaseResetPasswordAgePolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetLockoutPolicyRequest(): GetLockoutPolicyRequest { - return {}; -} - -export const GetLockoutPolicyRequest = { - encode(_: GetLockoutPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLockoutPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLockoutPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLockoutPolicyRequest { - return {}; - }, - - toJSON(_: GetLockoutPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLockoutPolicyRequest { - return GetLockoutPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLockoutPolicyRequest { - const message = createBaseGetLockoutPolicyRequest(); - return message; - }, -}; - -function createBaseGetLockoutPolicyResponse(): GetLockoutPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetLockoutPolicyResponse = { - encode(message: GetLockoutPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LockoutPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLockoutPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLockoutPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LockoutPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLockoutPolicyResponse { - return { - policy: isSet(object.policy) ? LockoutPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetLockoutPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LockoutPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetLockoutPolicyResponse { - return GetLockoutPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLockoutPolicyResponse { - const message = createBaseGetLockoutPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LockoutPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseGetDefaultLockoutPolicyRequest(): GetDefaultLockoutPolicyRequest { - return {}; -} - -export const GetDefaultLockoutPolicyRequest = { - encode(_: GetDefaultLockoutPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLockoutPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLockoutPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultLockoutPolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultLockoutPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultLockoutPolicyRequest { - return GetDefaultLockoutPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultLockoutPolicyRequest { - const message = createBaseGetDefaultLockoutPolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultLockoutPolicyResponse(): GetDefaultLockoutPolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultLockoutPolicyResponse = { - encode(message: GetDefaultLockoutPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LockoutPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLockoutPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLockoutPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LockoutPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLockoutPolicyResponse { - return { policy: isSet(object.policy) ? LockoutPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultLockoutPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LockoutPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLockoutPolicyResponse { - return GetDefaultLockoutPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLockoutPolicyResponse { - const message = createBaseGetDefaultLockoutPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LockoutPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomLockoutPolicyRequest(): AddCustomLockoutPolicyRequest { - return { maxPasswordAttempts: 0 }; -} - -export const AddCustomLockoutPolicyRequest = { - encode(message: AddCustomLockoutPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.maxPasswordAttempts !== 0) { - writer.uint32(8).uint32(message.maxPasswordAttempts); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLockoutPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLockoutPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxPasswordAttempts = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLockoutPolicyRequest { - return { maxPasswordAttempts: isSet(object.maxPasswordAttempts) ? Number(object.maxPasswordAttempts) : 0 }; - }, - - toJSON(message: AddCustomLockoutPolicyRequest): unknown { - const obj: any = {}; - message.maxPasswordAttempts !== undefined && (obj.maxPasswordAttempts = Math.round(message.maxPasswordAttempts)); - return obj; - }, - - create(base?: DeepPartial): AddCustomLockoutPolicyRequest { - return AddCustomLockoutPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLockoutPolicyRequest { - const message = createBaseAddCustomLockoutPolicyRequest(); - message.maxPasswordAttempts = object.maxPasswordAttempts ?? 0; - return message; - }, -}; - -function createBaseAddCustomLockoutPolicyResponse(): AddCustomLockoutPolicyResponse { - return { details: undefined }; -} - -export const AddCustomLockoutPolicyResponse = { - encode(message: AddCustomLockoutPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLockoutPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLockoutPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLockoutPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomLockoutPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomLockoutPolicyResponse { - return AddCustomLockoutPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLockoutPolicyResponse { - const message = createBaseAddCustomLockoutPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomLockoutPolicyRequest(): UpdateCustomLockoutPolicyRequest { - return { maxPasswordAttempts: 0 }; -} - -export const UpdateCustomLockoutPolicyRequest = { - encode(message: UpdateCustomLockoutPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.maxPasswordAttempts !== 0) { - writer.uint32(8).uint32(message.maxPasswordAttempts); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomLockoutPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomLockoutPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxPasswordAttempts = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomLockoutPolicyRequest { - return { maxPasswordAttempts: isSet(object.maxPasswordAttempts) ? Number(object.maxPasswordAttempts) : 0 }; - }, - - toJSON(message: UpdateCustomLockoutPolicyRequest): unknown { - const obj: any = {}; - message.maxPasswordAttempts !== undefined && (obj.maxPasswordAttempts = Math.round(message.maxPasswordAttempts)); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomLockoutPolicyRequest { - return UpdateCustomLockoutPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomLockoutPolicyRequest { - const message = createBaseUpdateCustomLockoutPolicyRequest(); - message.maxPasswordAttempts = object.maxPasswordAttempts ?? 0; - return message; - }, -}; - -function createBaseUpdateCustomLockoutPolicyResponse(): UpdateCustomLockoutPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomLockoutPolicyResponse = { - encode(message: UpdateCustomLockoutPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomLockoutPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomLockoutPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomLockoutPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomLockoutPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomLockoutPolicyResponse { - return UpdateCustomLockoutPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomLockoutPolicyResponse { - const message = createBaseUpdateCustomLockoutPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetLockoutPolicyToDefaultRequest(): ResetLockoutPolicyToDefaultRequest { - return {}; -} - -export const ResetLockoutPolicyToDefaultRequest = { - encode(_: ResetLockoutPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetLockoutPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetLockoutPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetLockoutPolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetLockoutPolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResetLockoutPolicyToDefaultRequest { - return ResetLockoutPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResetLockoutPolicyToDefaultRequest { - const message = createBaseResetLockoutPolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetLockoutPolicyToDefaultResponse(): ResetLockoutPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetLockoutPolicyToDefaultResponse = { - encode(message: ResetLockoutPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetLockoutPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetLockoutPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetLockoutPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetLockoutPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetLockoutPolicyToDefaultResponse { - return ResetLockoutPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetLockoutPolicyToDefaultResponse { - const message = createBaseResetLockoutPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetPrivacyPolicyRequest(): GetPrivacyPolicyRequest { - return {}; -} - -export const GetPrivacyPolicyRequest = { - encode(_: GetPrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPrivacyPolicyRequest { - return {}; - }, - - toJSON(_: GetPrivacyPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPrivacyPolicyRequest { - return GetPrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPrivacyPolicyRequest { - const message = createBaseGetPrivacyPolicyRequest(); - return message; - }, -}; - -function createBaseGetPrivacyPolicyResponse(): GetPrivacyPolicyResponse { - return { policy: undefined }; -} - -export const GetPrivacyPolicyResponse = { - encode(message: GetPrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PrivacyPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PrivacyPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPrivacyPolicyResponse { - return { policy: isSet(object.policy) ? PrivacyPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetPrivacyPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? PrivacyPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetPrivacyPolicyResponse { - return GetPrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPrivacyPolicyResponse { - const message = createBaseGetPrivacyPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PrivacyPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPrivacyPolicyRequest(): GetDefaultPrivacyPolicyRequest { - return {}; -} - -export const GetDefaultPrivacyPolicyRequest = { - encode(_: GetDefaultPrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultPrivacyPolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultPrivacyPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultPrivacyPolicyRequest { - return GetDefaultPrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultPrivacyPolicyRequest { - const message = createBaseGetDefaultPrivacyPolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultPrivacyPolicyResponse(): GetDefaultPrivacyPolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultPrivacyPolicyResponse = { - encode(message: GetDefaultPrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - PrivacyPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = PrivacyPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPrivacyPolicyResponse { - return { policy: isSet(object.policy) ? PrivacyPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultPrivacyPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? PrivacyPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPrivacyPolicyResponse { - return GetDefaultPrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultPrivacyPolicyResponse { - const message = createBaseGetDefaultPrivacyPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? PrivacyPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomPrivacyPolicyRequest(): AddCustomPrivacyPolicyRequest { - return { tosLink: "", privacyLink: "", helpLink: "" }; -} - -export const AddCustomPrivacyPolicyRequest = { - encode(message: AddCustomPrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tosLink !== "") { - writer.uint32(10).string(message.tosLink); - } - if (message.privacyLink !== "") { - writer.uint32(18).string(message.privacyLink); - } - if (message.helpLink !== "") { - writer.uint32(26).string(message.helpLink); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomPrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomPrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tosLink = reader.string(); - break; - case 2: - message.privacyLink = reader.string(); - break; - case 3: - message.helpLink = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomPrivacyPolicyRequest { - return { - tosLink: isSet(object.tosLink) ? String(object.tosLink) : "", - privacyLink: isSet(object.privacyLink) ? String(object.privacyLink) : "", - helpLink: isSet(object.helpLink) ? String(object.helpLink) : "", - }; - }, - - toJSON(message: AddCustomPrivacyPolicyRequest): unknown { - const obj: any = {}; - message.tosLink !== undefined && (obj.tosLink = message.tosLink); - message.privacyLink !== undefined && (obj.privacyLink = message.privacyLink); - message.helpLink !== undefined && (obj.helpLink = message.helpLink); - return obj; - }, - - create(base?: DeepPartial): AddCustomPrivacyPolicyRequest { - return AddCustomPrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomPrivacyPolicyRequest { - const message = createBaseAddCustomPrivacyPolicyRequest(); - message.tosLink = object.tosLink ?? ""; - message.privacyLink = object.privacyLink ?? ""; - message.helpLink = object.helpLink ?? ""; - return message; - }, -}; - -function createBaseAddCustomPrivacyPolicyResponse(): AddCustomPrivacyPolicyResponse { - return { details: undefined }; -} - -export const AddCustomPrivacyPolicyResponse = { - encode(message: AddCustomPrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomPrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomPrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomPrivacyPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomPrivacyPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomPrivacyPolicyResponse { - return AddCustomPrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomPrivacyPolicyResponse { - const message = createBaseAddCustomPrivacyPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomPrivacyPolicyRequest(): UpdateCustomPrivacyPolicyRequest { - return { tosLink: "", privacyLink: "", helpLink: "" }; -} - -export const UpdateCustomPrivacyPolicyRequest = { - encode(message: UpdateCustomPrivacyPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tosLink !== "") { - writer.uint32(10).string(message.tosLink); - } - if (message.privacyLink !== "") { - writer.uint32(18).string(message.privacyLink); - } - if (message.helpLink !== "") { - writer.uint32(26).string(message.helpLink); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomPrivacyPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomPrivacyPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tosLink = reader.string(); - break; - case 2: - message.privacyLink = reader.string(); - break; - case 3: - message.helpLink = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomPrivacyPolicyRequest { - return { - tosLink: isSet(object.tosLink) ? String(object.tosLink) : "", - privacyLink: isSet(object.privacyLink) ? String(object.privacyLink) : "", - helpLink: isSet(object.helpLink) ? String(object.helpLink) : "", - }; - }, - - toJSON(message: UpdateCustomPrivacyPolicyRequest): unknown { - const obj: any = {}; - message.tosLink !== undefined && (obj.tosLink = message.tosLink); - message.privacyLink !== undefined && (obj.privacyLink = message.privacyLink); - message.helpLink !== undefined && (obj.helpLink = message.helpLink); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomPrivacyPolicyRequest { - return UpdateCustomPrivacyPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomPrivacyPolicyRequest { - const message = createBaseUpdateCustomPrivacyPolicyRequest(); - message.tosLink = object.tosLink ?? ""; - message.privacyLink = object.privacyLink ?? ""; - message.helpLink = object.helpLink ?? ""; - return message; - }, -}; - -function createBaseUpdateCustomPrivacyPolicyResponse(): UpdateCustomPrivacyPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomPrivacyPolicyResponse = { - encode(message: UpdateCustomPrivacyPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomPrivacyPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomPrivacyPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomPrivacyPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomPrivacyPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomPrivacyPolicyResponse { - return UpdateCustomPrivacyPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomPrivacyPolicyResponse { - const message = createBaseUpdateCustomPrivacyPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetPrivacyPolicyToDefaultRequest(): ResetPrivacyPolicyToDefaultRequest { - return {}; -} - -export const ResetPrivacyPolicyToDefaultRequest = { - encode(_: ResetPrivacyPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetPrivacyPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetPrivacyPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetPrivacyPolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetPrivacyPolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResetPrivacyPolicyToDefaultRequest { - return ResetPrivacyPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResetPrivacyPolicyToDefaultRequest { - const message = createBaseResetPrivacyPolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetPrivacyPolicyToDefaultResponse(): ResetPrivacyPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetPrivacyPolicyToDefaultResponse = { - encode(message: ResetPrivacyPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetPrivacyPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetPrivacyPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetPrivacyPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetPrivacyPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetPrivacyPolicyToDefaultResponse { - return ResetPrivacyPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetPrivacyPolicyToDefaultResponse { - const message = createBaseResetPrivacyPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetNotificationPolicyRequest(): GetNotificationPolicyRequest { - return {}; -} - -export const GetNotificationPolicyRequest = { - encode(_: GetNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetNotificationPolicyRequest { - return {}; - }, - - toJSON(_: GetNotificationPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetNotificationPolicyRequest { - return GetNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetNotificationPolicyRequest { - const message = createBaseGetNotificationPolicyRequest(); - return message; - }, -}; - -function createBaseGetNotificationPolicyResponse(): GetNotificationPolicyResponse { - return { policy: undefined }; -} - -export const GetNotificationPolicyResponse = { - encode(message: GetNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - NotificationPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = NotificationPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetNotificationPolicyResponse { - return { policy: isSet(object.policy) ? NotificationPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetNotificationPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? NotificationPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetNotificationPolicyResponse { - return GetNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetNotificationPolicyResponse { - const message = createBaseGetNotificationPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? NotificationPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultNotificationPolicyRequest(): GetDefaultNotificationPolicyRequest { - return {}; -} - -export const GetDefaultNotificationPolicyRequest = { - encode(_: GetDefaultNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultNotificationPolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultNotificationPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultNotificationPolicyRequest { - return GetDefaultNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultNotificationPolicyRequest { - const message = createBaseGetDefaultNotificationPolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultNotificationPolicyResponse(): GetDefaultNotificationPolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultNotificationPolicyResponse = { - encode(message: GetDefaultNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - NotificationPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = NotificationPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultNotificationPolicyResponse { - return { policy: isSet(object.policy) ? NotificationPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultNotificationPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && - (obj.policy = message.policy ? NotificationPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultNotificationPolicyResponse { - return GetDefaultNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultNotificationPolicyResponse { - const message = createBaseGetDefaultNotificationPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? NotificationPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomNotificationPolicyRequest(): AddCustomNotificationPolicyRequest { - return { passwordChange: false }; -} - -export const AddCustomNotificationPolicyRequest = { - encode(message: AddCustomNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.passwordChange === true) { - writer.uint32(8).bool(message.passwordChange); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.passwordChange = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomNotificationPolicyRequest { - return { passwordChange: isSet(object.passwordChange) ? Boolean(object.passwordChange) : false }; - }, - - toJSON(message: AddCustomNotificationPolicyRequest): unknown { - const obj: any = {}; - message.passwordChange !== undefined && (obj.passwordChange = message.passwordChange); - return obj; - }, - - create(base?: DeepPartial): AddCustomNotificationPolicyRequest { - return AddCustomNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomNotificationPolicyRequest { - const message = createBaseAddCustomNotificationPolicyRequest(); - message.passwordChange = object.passwordChange ?? false; - return message; - }, -}; - -function createBaseAddCustomNotificationPolicyResponse(): AddCustomNotificationPolicyResponse { - return { details: undefined }; -} - -export const AddCustomNotificationPolicyResponse = { - encode(message: AddCustomNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomNotificationPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomNotificationPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomNotificationPolicyResponse { - return AddCustomNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomNotificationPolicyResponse { - const message = createBaseAddCustomNotificationPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomNotificationPolicyRequest(): UpdateCustomNotificationPolicyRequest { - return { passwordChange: false }; -} - -export const UpdateCustomNotificationPolicyRequest = { - encode(message: UpdateCustomNotificationPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.passwordChange === true) { - writer.uint32(8).bool(message.passwordChange); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomNotificationPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomNotificationPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.passwordChange = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomNotificationPolicyRequest { - return { passwordChange: isSet(object.passwordChange) ? Boolean(object.passwordChange) : false }; - }, - - toJSON(message: UpdateCustomNotificationPolicyRequest): unknown { - const obj: any = {}; - message.passwordChange !== undefined && (obj.passwordChange = message.passwordChange); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomNotificationPolicyRequest { - return UpdateCustomNotificationPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomNotificationPolicyRequest { - const message = createBaseUpdateCustomNotificationPolicyRequest(); - message.passwordChange = object.passwordChange ?? false; - return message; - }, -}; - -function createBaseUpdateCustomNotificationPolicyResponse(): UpdateCustomNotificationPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomNotificationPolicyResponse = { - encode(message: UpdateCustomNotificationPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomNotificationPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomNotificationPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomNotificationPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomNotificationPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomNotificationPolicyResponse { - return UpdateCustomNotificationPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomNotificationPolicyResponse { - const message = createBaseUpdateCustomNotificationPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetNotificationPolicyToDefaultRequest(): ResetNotificationPolicyToDefaultRequest { - return {}; -} - -export const ResetNotificationPolicyToDefaultRequest = { - encode(_: ResetNotificationPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetNotificationPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetNotificationPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetNotificationPolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetNotificationPolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResetNotificationPolicyToDefaultRequest { - return ResetNotificationPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResetNotificationPolicyToDefaultRequest { - const message = createBaseResetNotificationPolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetNotificationPolicyToDefaultResponse(): ResetNotificationPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetNotificationPolicyToDefaultResponse = { - encode(message: ResetNotificationPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetNotificationPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetNotificationPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetNotificationPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetNotificationPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetNotificationPolicyToDefaultResponse { - return ResetNotificationPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetNotificationPolicyToDefaultResponse { - const message = createBaseResetNotificationPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetLabelPolicyRequest(): GetLabelPolicyRequest { - return {}; -} - -export const GetLabelPolicyRequest = { - encode(_: GetLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetLabelPolicyRequest { - return {}; - }, - - toJSON(_: GetLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetLabelPolicyRequest { - return GetLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetLabelPolicyRequest { - const message = createBaseGetLabelPolicyRequest(); - return message; - }, -}; - -function createBaseGetLabelPolicyResponse(): GetLabelPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetLabelPolicyResponse = { - encode(message: GetLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LabelPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LabelPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetLabelPolicyResponse { - return { - policy: isSet(object.policy) ? LabelPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetLabelPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LabelPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetLabelPolicyResponse { - return GetLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetLabelPolicyResponse { - const message = createBaseGetLabelPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LabelPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseGetPreviewLabelPolicyRequest(): GetPreviewLabelPolicyRequest { - return {}; -} - -export const GetPreviewLabelPolicyRequest = { - encode(_: GetPreviewLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPreviewLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPreviewLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetPreviewLabelPolicyRequest { - return {}; - }, - - toJSON(_: GetPreviewLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetPreviewLabelPolicyRequest { - return GetPreviewLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetPreviewLabelPolicyRequest { - const message = createBaseGetPreviewLabelPolicyRequest(); - return message; - }, -}; - -function createBaseGetPreviewLabelPolicyResponse(): GetPreviewLabelPolicyResponse { - return { policy: undefined, isDefault: false }; -} - -export const GetPreviewLabelPolicyResponse = { - encode(message: GetPreviewLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LabelPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetPreviewLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetPreviewLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LabelPolicy.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetPreviewLabelPolicyResponse { - return { - policy: isSet(object.policy) ? LabelPolicy.fromJSON(object.policy) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: GetPreviewLabelPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LabelPolicy.toJSON(message.policy) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): GetPreviewLabelPolicyResponse { - return GetPreviewLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetPreviewLabelPolicyResponse { - const message = createBaseGetPreviewLabelPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LabelPolicy.fromPartial(object.policy) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseGetDefaultLabelPolicyRequest(): GetDefaultLabelPolicyRequest { - return {}; -} - -export const GetDefaultLabelPolicyRequest = { - encode(_: GetDefaultLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): GetDefaultLabelPolicyRequest { - return {}; - }, - - toJSON(_: GetDefaultLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): GetDefaultLabelPolicyRequest { - return GetDefaultLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): GetDefaultLabelPolicyRequest { - const message = createBaseGetDefaultLabelPolicyRequest(); - return message; - }, -}; - -function createBaseGetDefaultLabelPolicyResponse(): GetDefaultLabelPolicyResponse { - return { policy: undefined }; -} - -export const GetDefaultLabelPolicyResponse = { - encode(message: GetDefaultLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.policy !== undefined) { - LabelPolicy.encode(message.policy, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.policy = LabelPolicy.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLabelPolicyResponse { - return { policy: isSet(object.policy) ? LabelPolicy.fromJSON(object.policy) : undefined }; - }, - - toJSON(message: GetDefaultLabelPolicyResponse): unknown { - const obj: any = {}; - message.policy !== undefined && (obj.policy = message.policy ? LabelPolicy.toJSON(message.policy) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLabelPolicyResponse { - return GetDefaultLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLabelPolicyResponse { - const message = createBaseGetDefaultLabelPolicyResponse(); - message.policy = (object.policy !== undefined && object.policy !== null) - ? LabelPolicy.fromPartial(object.policy) - : undefined; - return message; - }, -}; - -function createBaseAddCustomLabelPolicyRequest(): AddCustomLabelPolicyRequest { - return { - primaryColor: "", - hideLoginNameSuffix: false, - warnColor: "", - backgroundColor: "", - fontColor: "", - primaryColorDark: "", - backgroundColorDark: "", - warnColorDark: "", - fontColorDark: "", - disableWatermark: false, - }; -} - -export const AddCustomLabelPolicyRequest = { - encode(message: AddCustomLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.primaryColor !== "") { - writer.uint32(10).string(message.primaryColor); - } - if (message.hideLoginNameSuffix === true) { - writer.uint32(24).bool(message.hideLoginNameSuffix); - } - if (message.warnColor !== "") { - writer.uint32(34).string(message.warnColor); - } - if (message.backgroundColor !== "") { - writer.uint32(42).string(message.backgroundColor); - } - if (message.fontColor !== "") { - writer.uint32(50).string(message.fontColor); - } - if (message.primaryColorDark !== "") { - writer.uint32(58).string(message.primaryColorDark); - } - if (message.backgroundColorDark !== "") { - writer.uint32(66).string(message.backgroundColorDark); - } - if (message.warnColorDark !== "") { - writer.uint32(74).string(message.warnColorDark); - } - if (message.fontColorDark !== "") { - writer.uint32(82).string(message.fontColorDark); - } - if (message.disableWatermark === true) { - writer.uint32(88).bool(message.disableWatermark); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.primaryColor = reader.string(); - break; - case 3: - message.hideLoginNameSuffix = reader.bool(); - break; - case 4: - message.warnColor = reader.string(); - break; - case 5: - message.backgroundColor = reader.string(); - break; - case 6: - message.fontColor = reader.string(); - break; - case 7: - message.primaryColorDark = reader.string(); - break; - case 8: - message.backgroundColorDark = reader.string(); - break; - case 9: - message.warnColorDark = reader.string(); - break; - case 10: - message.fontColorDark = reader.string(); - break; - case 11: - message.disableWatermark = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLabelPolicyRequest { - return { - primaryColor: isSet(object.primaryColor) ? String(object.primaryColor) : "", - hideLoginNameSuffix: isSet(object.hideLoginNameSuffix) ? Boolean(object.hideLoginNameSuffix) : false, - warnColor: isSet(object.warnColor) ? String(object.warnColor) : "", - backgroundColor: isSet(object.backgroundColor) ? String(object.backgroundColor) : "", - fontColor: isSet(object.fontColor) ? String(object.fontColor) : "", - primaryColorDark: isSet(object.primaryColorDark) ? String(object.primaryColorDark) : "", - backgroundColorDark: isSet(object.backgroundColorDark) ? String(object.backgroundColorDark) : "", - warnColorDark: isSet(object.warnColorDark) ? String(object.warnColorDark) : "", - fontColorDark: isSet(object.fontColorDark) ? String(object.fontColorDark) : "", - disableWatermark: isSet(object.disableWatermark) ? Boolean(object.disableWatermark) : false, - }; - }, - - toJSON(message: AddCustomLabelPolicyRequest): unknown { - const obj: any = {}; - message.primaryColor !== undefined && (obj.primaryColor = message.primaryColor); - message.hideLoginNameSuffix !== undefined && (obj.hideLoginNameSuffix = message.hideLoginNameSuffix); - message.warnColor !== undefined && (obj.warnColor = message.warnColor); - message.backgroundColor !== undefined && (obj.backgroundColor = message.backgroundColor); - message.fontColor !== undefined && (obj.fontColor = message.fontColor); - message.primaryColorDark !== undefined && (obj.primaryColorDark = message.primaryColorDark); - message.backgroundColorDark !== undefined && (obj.backgroundColorDark = message.backgroundColorDark); - message.warnColorDark !== undefined && (obj.warnColorDark = message.warnColorDark); - message.fontColorDark !== undefined && (obj.fontColorDark = message.fontColorDark); - message.disableWatermark !== undefined && (obj.disableWatermark = message.disableWatermark); - return obj; - }, - - create(base?: DeepPartial): AddCustomLabelPolicyRequest { - return AddCustomLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLabelPolicyRequest { - const message = createBaseAddCustomLabelPolicyRequest(); - message.primaryColor = object.primaryColor ?? ""; - message.hideLoginNameSuffix = object.hideLoginNameSuffix ?? false; - message.warnColor = object.warnColor ?? ""; - message.backgroundColor = object.backgroundColor ?? ""; - message.fontColor = object.fontColor ?? ""; - message.primaryColorDark = object.primaryColorDark ?? ""; - message.backgroundColorDark = object.backgroundColorDark ?? ""; - message.warnColorDark = object.warnColorDark ?? ""; - message.fontColorDark = object.fontColorDark ?? ""; - message.disableWatermark = object.disableWatermark ?? false; - return message; - }, -}; - -function createBaseAddCustomLabelPolicyResponse(): AddCustomLabelPolicyResponse { - return { details: undefined }; -} - -export const AddCustomLabelPolicyResponse = { - encode(message: AddCustomLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomLabelPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddCustomLabelPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddCustomLabelPolicyResponse { - return AddCustomLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomLabelPolicyResponse { - const message = createBaseAddCustomLabelPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateCustomLabelPolicyRequest(): UpdateCustomLabelPolicyRequest { - return { - primaryColor: "", - hideLoginNameSuffix: false, - warnColor: "", - backgroundColor: "", - fontColor: "", - primaryColorDark: "", - backgroundColorDark: "", - warnColorDark: "", - fontColorDark: "", - disableWatermark: false, - }; -} - -export const UpdateCustomLabelPolicyRequest = { - encode(message: UpdateCustomLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.primaryColor !== "") { - writer.uint32(10).string(message.primaryColor); - } - if (message.hideLoginNameSuffix === true) { - writer.uint32(24).bool(message.hideLoginNameSuffix); - } - if (message.warnColor !== "") { - writer.uint32(34).string(message.warnColor); - } - if (message.backgroundColor !== "") { - writer.uint32(42).string(message.backgroundColor); - } - if (message.fontColor !== "") { - writer.uint32(50).string(message.fontColor); - } - if (message.primaryColorDark !== "") { - writer.uint32(58).string(message.primaryColorDark); - } - if (message.backgroundColorDark !== "") { - writer.uint32(66).string(message.backgroundColorDark); - } - if (message.warnColorDark !== "") { - writer.uint32(74).string(message.warnColorDark); - } - if (message.fontColorDark !== "") { - writer.uint32(82).string(message.fontColorDark); - } - if (message.disableWatermark === true) { - writer.uint32(88).bool(message.disableWatermark); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.primaryColor = reader.string(); - break; - case 3: - message.hideLoginNameSuffix = reader.bool(); - break; - case 4: - message.warnColor = reader.string(); - break; - case 5: - message.backgroundColor = reader.string(); - break; - case 6: - message.fontColor = reader.string(); - break; - case 7: - message.primaryColorDark = reader.string(); - break; - case 8: - message.backgroundColorDark = reader.string(); - break; - case 9: - message.warnColorDark = reader.string(); - break; - case 10: - message.fontColorDark = reader.string(); - break; - case 11: - message.disableWatermark = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomLabelPolicyRequest { - return { - primaryColor: isSet(object.primaryColor) ? String(object.primaryColor) : "", - hideLoginNameSuffix: isSet(object.hideLoginNameSuffix) ? Boolean(object.hideLoginNameSuffix) : false, - warnColor: isSet(object.warnColor) ? String(object.warnColor) : "", - backgroundColor: isSet(object.backgroundColor) ? String(object.backgroundColor) : "", - fontColor: isSet(object.fontColor) ? String(object.fontColor) : "", - primaryColorDark: isSet(object.primaryColorDark) ? String(object.primaryColorDark) : "", - backgroundColorDark: isSet(object.backgroundColorDark) ? String(object.backgroundColorDark) : "", - warnColorDark: isSet(object.warnColorDark) ? String(object.warnColorDark) : "", - fontColorDark: isSet(object.fontColorDark) ? String(object.fontColorDark) : "", - disableWatermark: isSet(object.disableWatermark) ? Boolean(object.disableWatermark) : false, - }; - }, - - toJSON(message: UpdateCustomLabelPolicyRequest): unknown { - const obj: any = {}; - message.primaryColor !== undefined && (obj.primaryColor = message.primaryColor); - message.hideLoginNameSuffix !== undefined && (obj.hideLoginNameSuffix = message.hideLoginNameSuffix); - message.warnColor !== undefined && (obj.warnColor = message.warnColor); - message.backgroundColor !== undefined && (obj.backgroundColor = message.backgroundColor); - message.fontColor !== undefined && (obj.fontColor = message.fontColor); - message.primaryColorDark !== undefined && (obj.primaryColorDark = message.primaryColorDark); - message.backgroundColorDark !== undefined && (obj.backgroundColorDark = message.backgroundColorDark); - message.warnColorDark !== undefined && (obj.warnColorDark = message.warnColorDark); - message.fontColorDark !== undefined && (obj.fontColorDark = message.fontColorDark); - message.disableWatermark !== undefined && (obj.disableWatermark = message.disableWatermark); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomLabelPolicyRequest { - return UpdateCustomLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomLabelPolicyRequest { - const message = createBaseUpdateCustomLabelPolicyRequest(); - message.primaryColor = object.primaryColor ?? ""; - message.hideLoginNameSuffix = object.hideLoginNameSuffix ?? false; - message.warnColor = object.warnColor ?? ""; - message.backgroundColor = object.backgroundColor ?? ""; - message.fontColor = object.fontColor ?? ""; - message.primaryColorDark = object.primaryColorDark ?? ""; - message.backgroundColorDark = object.backgroundColorDark ?? ""; - message.warnColorDark = object.warnColorDark ?? ""; - message.fontColorDark = object.fontColorDark ?? ""; - message.disableWatermark = object.disableWatermark ?? false; - return message; - }, -}; - -function createBaseUpdateCustomLabelPolicyResponse(): UpdateCustomLabelPolicyResponse { - return { details: undefined }; -} - -export const UpdateCustomLabelPolicyResponse = { - encode(message: UpdateCustomLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateCustomLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateCustomLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateCustomLabelPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateCustomLabelPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateCustomLabelPolicyResponse { - return UpdateCustomLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateCustomLabelPolicyResponse { - const message = createBaseUpdateCustomLabelPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseActivateCustomLabelPolicyRequest(): ActivateCustomLabelPolicyRequest { - return {}; -} - -export const ActivateCustomLabelPolicyRequest = { - encode(_: ActivateCustomLabelPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActivateCustomLabelPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActivateCustomLabelPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ActivateCustomLabelPolicyRequest { - return {}; - }, - - toJSON(_: ActivateCustomLabelPolicyRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ActivateCustomLabelPolicyRequest { - return ActivateCustomLabelPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ActivateCustomLabelPolicyRequest { - const message = createBaseActivateCustomLabelPolicyRequest(); - return message; - }, -}; - -function createBaseActivateCustomLabelPolicyResponse(): ActivateCustomLabelPolicyResponse { - return { details: undefined }; -} - -export const ActivateCustomLabelPolicyResponse = { - encode(message: ActivateCustomLabelPolicyResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActivateCustomLabelPolicyResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActivateCustomLabelPolicyResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActivateCustomLabelPolicyResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ActivateCustomLabelPolicyResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ActivateCustomLabelPolicyResponse { - return ActivateCustomLabelPolicyResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActivateCustomLabelPolicyResponse { - const message = createBaseActivateCustomLabelPolicyResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyLogoRequest(): RemoveCustomLabelPolicyLogoRequest { - return {}; -} - -export const RemoveCustomLabelPolicyLogoRequest = { - encode(_: RemoveCustomLabelPolicyLogoRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyLogoRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyLogoRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveCustomLabelPolicyLogoRequest { - return {}; - }, - - toJSON(_: RemoveCustomLabelPolicyLogoRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyLogoRequest { - return RemoveCustomLabelPolicyLogoRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveCustomLabelPolicyLogoRequest { - const message = createBaseRemoveCustomLabelPolicyLogoRequest(); - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyLogoResponse(): RemoveCustomLabelPolicyLogoResponse { - return { details: undefined }; -} - -export const RemoveCustomLabelPolicyLogoResponse = { - encode(message: RemoveCustomLabelPolicyLogoResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyLogoResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyLogoResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveCustomLabelPolicyLogoResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveCustomLabelPolicyLogoResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyLogoResponse { - return RemoveCustomLabelPolicyLogoResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveCustomLabelPolicyLogoResponse { - const message = createBaseRemoveCustomLabelPolicyLogoResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyLogoDarkRequest(): RemoveCustomLabelPolicyLogoDarkRequest { - return {}; -} - -export const RemoveCustomLabelPolicyLogoDarkRequest = { - encode(_: RemoveCustomLabelPolicyLogoDarkRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyLogoDarkRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyLogoDarkRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveCustomLabelPolicyLogoDarkRequest { - return {}; - }, - - toJSON(_: RemoveCustomLabelPolicyLogoDarkRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyLogoDarkRequest { - return RemoveCustomLabelPolicyLogoDarkRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveCustomLabelPolicyLogoDarkRequest { - const message = createBaseRemoveCustomLabelPolicyLogoDarkRequest(); - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyLogoDarkResponse(): RemoveCustomLabelPolicyLogoDarkResponse { - return { details: undefined }; -} - -export const RemoveCustomLabelPolicyLogoDarkResponse = { - encode(message: RemoveCustomLabelPolicyLogoDarkResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyLogoDarkResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyLogoDarkResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveCustomLabelPolicyLogoDarkResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveCustomLabelPolicyLogoDarkResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyLogoDarkResponse { - return RemoveCustomLabelPolicyLogoDarkResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveCustomLabelPolicyLogoDarkResponse { - const message = createBaseRemoveCustomLabelPolicyLogoDarkResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyIconRequest(): RemoveCustomLabelPolicyIconRequest { - return {}; -} - -export const RemoveCustomLabelPolicyIconRequest = { - encode(_: RemoveCustomLabelPolicyIconRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyIconRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyIconRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveCustomLabelPolicyIconRequest { - return {}; - }, - - toJSON(_: RemoveCustomLabelPolicyIconRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyIconRequest { - return RemoveCustomLabelPolicyIconRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveCustomLabelPolicyIconRequest { - const message = createBaseRemoveCustomLabelPolicyIconRequest(); - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyIconResponse(): RemoveCustomLabelPolicyIconResponse { - return { details: undefined }; -} - -export const RemoveCustomLabelPolicyIconResponse = { - encode(message: RemoveCustomLabelPolicyIconResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyIconResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyIconResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveCustomLabelPolicyIconResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveCustomLabelPolicyIconResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyIconResponse { - return RemoveCustomLabelPolicyIconResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveCustomLabelPolicyIconResponse { - const message = createBaseRemoveCustomLabelPolicyIconResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyIconDarkRequest(): RemoveCustomLabelPolicyIconDarkRequest { - return {}; -} - -export const RemoveCustomLabelPolicyIconDarkRequest = { - encode(_: RemoveCustomLabelPolicyIconDarkRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyIconDarkRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyIconDarkRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveCustomLabelPolicyIconDarkRequest { - return {}; - }, - - toJSON(_: RemoveCustomLabelPolicyIconDarkRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyIconDarkRequest { - return RemoveCustomLabelPolicyIconDarkRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveCustomLabelPolicyIconDarkRequest { - const message = createBaseRemoveCustomLabelPolicyIconDarkRequest(); - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyIconDarkResponse(): RemoveCustomLabelPolicyIconDarkResponse { - return { details: undefined }; -} - -export const RemoveCustomLabelPolicyIconDarkResponse = { - encode(message: RemoveCustomLabelPolicyIconDarkResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyIconDarkResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyIconDarkResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveCustomLabelPolicyIconDarkResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveCustomLabelPolicyIconDarkResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyIconDarkResponse { - return RemoveCustomLabelPolicyIconDarkResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveCustomLabelPolicyIconDarkResponse { - const message = createBaseRemoveCustomLabelPolicyIconDarkResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyFontRequest(): RemoveCustomLabelPolicyFontRequest { - return {}; -} - -export const RemoveCustomLabelPolicyFontRequest = { - encode(_: RemoveCustomLabelPolicyFontRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyFontRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyFontRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveCustomLabelPolicyFontRequest { - return {}; - }, - - toJSON(_: RemoveCustomLabelPolicyFontRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyFontRequest { - return RemoveCustomLabelPolicyFontRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveCustomLabelPolicyFontRequest { - const message = createBaseRemoveCustomLabelPolicyFontRequest(); - return message; - }, -}; - -function createBaseRemoveCustomLabelPolicyFontResponse(): RemoveCustomLabelPolicyFontResponse { - return { details: undefined }; -} - -export const RemoveCustomLabelPolicyFontResponse = { - encode(message: RemoveCustomLabelPolicyFontResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveCustomLabelPolicyFontResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveCustomLabelPolicyFontResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveCustomLabelPolicyFontResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveCustomLabelPolicyFontResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveCustomLabelPolicyFontResponse { - return RemoveCustomLabelPolicyFontResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveCustomLabelPolicyFontResponse { - const message = createBaseRemoveCustomLabelPolicyFontResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetLabelPolicyToDefaultRequest(): ResetLabelPolicyToDefaultRequest { - return {}; -} - -export const ResetLabelPolicyToDefaultRequest = { - encode(_: ResetLabelPolicyToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetLabelPolicyToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetLabelPolicyToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ResetLabelPolicyToDefaultRequest { - return {}; - }, - - toJSON(_: ResetLabelPolicyToDefaultRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ResetLabelPolicyToDefaultRequest { - return ResetLabelPolicyToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ResetLabelPolicyToDefaultRequest { - const message = createBaseResetLabelPolicyToDefaultRequest(); - return message; - }, -}; - -function createBaseResetLabelPolicyToDefaultResponse(): ResetLabelPolicyToDefaultResponse { - return { details: undefined }; -} - -export const ResetLabelPolicyToDefaultResponse = { - encode(message: ResetLabelPolicyToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetLabelPolicyToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetLabelPolicyToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetLabelPolicyToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetLabelPolicyToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetLabelPolicyToDefaultResponse { - return ResetLabelPolicyToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetLabelPolicyToDefaultResponse { - const message = createBaseResetLabelPolicyToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomInitMessageTextRequest(): GetCustomInitMessageTextRequest { - return { language: "" }; -} - -export const GetCustomInitMessageTextRequest = { - encode(message: GetCustomInitMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomInitMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomInitMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomInitMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomInitMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomInitMessageTextRequest { - return GetCustomInitMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomInitMessageTextRequest { - const message = createBaseGetCustomInitMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomInitMessageTextResponse(): GetCustomInitMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomInitMessageTextResponse = { - encode(message: GetCustomInitMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomInitMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomInitMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomInitMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomInitMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomInitMessageTextResponse { - return GetCustomInitMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomInitMessageTextResponse { - const message = createBaseGetCustomInitMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultInitMessageTextRequest(): GetDefaultInitMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultInitMessageTextRequest = { - encode(message: GetDefaultInitMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultInitMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultInitMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultInitMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultInitMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultInitMessageTextRequest { - return GetDefaultInitMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultInitMessageTextRequest { - const message = createBaseGetDefaultInitMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultInitMessageTextResponse(): GetDefaultInitMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultInitMessageTextResponse = { - encode(message: GetDefaultInitMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultInitMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultInitMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultInitMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultInitMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultInitMessageTextResponse { - return GetDefaultInitMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultInitMessageTextResponse { - const message = createBaseGetDefaultInitMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomInitMessageTextRequest(): SetCustomInitMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomInitMessageTextRequest = { - encode(message: SetCustomInitMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomInitMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomInitMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomInitMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomInitMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetCustomInitMessageTextRequest { - return SetCustomInitMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomInitMessageTextRequest { - const message = createBaseSetCustomInitMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomInitMessageTextResponse(): SetCustomInitMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomInitMessageTextResponse = { - encode(message: SetCustomInitMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomInitMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomInitMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomInitMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomInitMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomInitMessageTextResponse { - return SetCustomInitMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomInitMessageTextResponse { - const message = createBaseSetCustomInitMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomInitMessageTextToDefaultRequest(): ResetCustomInitMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomInitMessageTextToDefaultRequest = { - encode(message: ResetCustomInitMessageTextToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomInitMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomInitMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomInitMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomInitMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): ResetCustomInitMessageTextToDefaultRequest { - return ResetCustomInitMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomInitMessageTextToDefaultRequest { - const message = createBaseResetCustomInitMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomInitMessageTextToDefaultResponse(): ResetCustomInitMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomInitMessageTextToDefaultResponse = { - encode(message: ResetCustomInitMessageTextToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomInitMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomInitMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomInitMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomInitMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetCustomInitMessageTextToDefaultResponse { - return ResetCustomInitMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomInitMessageTextToDefaultResponse { - const message = createBaseResetCustomInitMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultLoginTextsRequest(): GetDefaultLoginTextsRequest { - return { language: "" }; -} - -export const GetDefaultLoginTextsRequest = { - encode(message: GetDefaultLoginTextsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLoginTextsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLoginTextsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLoginTextsRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultLoginTextsRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLoginTextsRequest { - return GetDefaultLoginTextsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLoginTextsRequest { - const message = createBaseGetDefaultLoginTextsRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultLoginTextsResponse(): GetDefaultLoginTextsResponse { - return { customText: undefined }; -} - -export const GetDefaultLoginTextsResponse = { - encode(message: GetDefaultLoginTextsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - LoginCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultLoginTextsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultLoginTextsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = LoginCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultLoginTextsResponse { - return { customText: isSet(object.customText) ? LoginCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultLoginTextsResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? LoginCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultLoginTextsResponse { - return GetDefaultLoginTextsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultLoginTextsResponse { - const message = createBaseGetDefaultLoginTextsResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? LoginCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetCustomLoginTextsRequest(): GetCustomLoginTextsRequest { - return { language: "" }; -} - -export const GetCustomLoginTextsRequest = { - encode(message: GetCustomLoginTextsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomLoginTextsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomLoginTextsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomLoginTextsRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomLoginTextsRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomLoginTextsRequest { - return GetCustomLoginTextsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomLoginTextsRequest { - const message = createBaseGetCustomLoginTextsRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomLoginTextsResponse(): GetCustomLoginTextsResponse { - return { customText: undefined }; -} - -export const GetCustomLoginTextsResponse = { - encode(message: GetCustomLoginTextsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - LoginCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomLoginTextsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomLoginTextsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = LoginCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomLoginTextsResponse { - return { customText: isSet(object.customText) ? LoginCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomLoginTextsResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? LoginCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomLoginTextsResponse { - return GetCustomLoginTextsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomLoginTextsResponse { - const message = createBaseGetCustomLoginTextsResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? LoginCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomLoginTextsRequest(): SetCustomLoginTextsRequest { - return { - language: "", - selectAccountText: undefined, - loginText: undefined, - passwordText: undefined, - usernameChangeText: undefined, - usernameChangeDoneText: undefined, - initPasswordText: undefined, - initPasswordDoneText: undefined, - emailVerificationText: undefined, - emailVerificationDoneText: undefined, - initializeUserText: undefined, - initializeDoneText: undefined, - initMfaPromptText: undefined, - initMfaOtpText: undefined, - initMfaU2fText: undefined, - initMfaDoneText: undefined, - mfaProvidersText: undefined, - verifyMfaOtpText: undefined, - verifyMfaU2fText: undefined, - passwordlessText: undefined, - passwordChangeText: undefined, - passwordChangeDoneText: undefined, - passwordResetDoneText: undefined, - registrationOptionText: undefined, - registrationUserText: undefined, - registrationOrgText: undefined, - linkingUserDoneText: undefined, - externalUserNotFoundText: undefined, - successLoginText: undefined, - logoutText: undefined, - footerText: undefined, - passwordlessPromptText: undefined, - passwordlessRegistrationText: undefined, - passwordlessRegistrationDoneText: undefined, - externalRegistrationUserOverviewText: undefined, - }; -} - -export const SetCustomLoginTextsRequest = { - encode(message: SetCustomLoginTextsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.selectAccountText !== undefined) { - SelectAccountScreenText.encode(message.selectAccountText, writer.uint32(18).fork()).ldelim(); - } - if (message.loginText !== undefined) { - LoginScreenText.encode(message.loginText, writer.uint32(26).fork()).ldelim(); - } - if (message.passwordText !== undefined) { - PasswordScreenText.encode(message.passwordText, writer.uint32(34).fork()).ldelim(); - } - if (message.usernameChangeText !== undefined) { - UsernameChangeScreenText.encode(message.usernameChangeText, writer.uint32(42).fork()).ldelim(); - } - if (message.usernameChangeDoneText !== undefined) { - UsernameChangeDoneScreenText.encode(message.usernameChangeDoneText, writer.uint32(50).fork()).ldelim(); - } - if (message.initPasswordText !== undefined) { - InitPasswordScreenText.encode(message.initPasswordText, writer.uint32(58).fork()).ldelim(); - } - if (message.initPasswordDoneText !== undefined) { - InitPasswordDoneScreenText.encode(message.initPasswordDoneText, writer.uint32(66).fork()).ldelim(); - } - if (message.emailVerificationText !== undefined) { - EmailVerificationScreenText.encode(message.emailVerificationText, writer.uint32(74).fork()).ldelim(); - } - if (message.emailVerificationDoneText !== undefined) { - EmailVerificationDoneScreenText.encode(message.emailVerificationDoneText, writer.uint32(82).fork()).ldelim(); - } - if (message.initializeUserText !== undefined) { - InitializeUserScreenText.encode(message.initializeUserText, writer.uint32(90).fork()).ldelim(); - } - if (message.initializeDoneText !== undefined) { - InitializeUserDoneScreenText.encode(message.initializeDoneText, writer.uint32(98).fork()).ldelim(); - } - if (message.initMfaPromptText !== undefined) { - InitMFAPromptScreenText.encode(message.initMfaPromptText, writer.uint32(106).fork()).ldelim(); - } - if (message.initMfaOtpText !== undefined) { - InitMFAOTPScreenText.encode(message.initMfaOtpText, writer.uint32(114).fork()).ldelim(); - } - if (message.initMfaU2fText !== undefined) { - InitMFAU2FScreenText.encode(message.initMfaU2fText, writer.uint32(122).fork()).ldelim(); - } - if (message.initMfaDoneText !== undefined) { - InitMFADoneScreenText.encode(message.initMfaDoneText, writer.uint32(130).fork()).ldelim(); - } - if (message.mfaProvidersText !== undefined) { - MFAProvidersText.encode(message.mfaProvidersText, writer.uint32(138).fork()).ldelim(); - } - if (message.verifyMfaOtpText !== undefined) { - VerifyMFAOTPScreenText.encode(message.verifyMfaOtpText, writer.uint32(146).fork()).ldelim(); - } - if (message.verifyMfaU2fText !== undefined) { - VerifyMFAU2FScreenText.encode(message.verifyMfaU2fText, writer.uint32(154).fork()).ldelim(); - } - if (message.passwordlessText !== undefined) { - PasswordlessScreenText.encode(message.passwordlessText, writer.uint32(162).fork()).ldelim(); - } - if (message.passwordChangeText !== undefined) { - PasswordChangeScreenText.encode(message.passwordChangeText, writer.uint32(170).fork()).ldelim(); - } - if (message.passwordChangeDoneText !== undefined) { - PasswordChangeDoneScreenText.encode(message.passwordChangeDoneText, writer.uint32(178).fork()).ldelim(); - } - if (message.passwordResetDoneText !== undefined) { - PasswordResetDoneScreenText.encode(message.passwordResetDoneText, writer.uint32(186).fork()).ldelim(); - } - if (message.registrationOptionText !== undefined) { - RegistrationOptionScreenText.encode(message.registrationOptionText, writer.uint32(194).fork()).ldelim(); - } - if (message.registrationUserText !== undefined) { - RegistrationUserScreenText.encode(message.registrationUserText, writer.uint32(202).fork()).ldelim(); - } - if (message.registrationOrgText !== undefined) { - RegistrationOrgScreenText.encode(message.registrationOrgText, writer.uint32(210).fork()).ldelim(); - } - if (message.linkingUserDoneText !== undefined) { - LinkingUserDoneScreenText.encode(message.linkingUserDoneText, writer.uint32(218).fork()).ldelim(); - } - if (message.externalUserNotFoundText !== undefined) { - ExternalUserNotFoundScreenText.encode(message.externalUserNotFoundText, writer.uint32(226).fork()).ldelim(); - } - if (message.successLoginText !== undefined) { - SuccessLoginScreenText.encode(message.successLoginText, writer.uint32(234).fork()).ldelim(); - } - if (message.logoutText !== undefined) { - LogoutDoneScreenText.encode(message.logoutText, writer.uint32(242).fork()).ldelim(); - } - if (message.footerText !== undefined) { - FooterText.encode(message.footerText, writer.uint32(250).fork()).ldelim(); - } - if (message.passwordlessPromptText !== undefined) { - PasswordlessPromptScreenText.encode(message.passwordlessPromptText, writer.uint32(258).fork()).ldelim(); - } - if (message.passwordlessRegistrationText !== undefined) { - PasswordlessRegistrationScreenText.encode(message.passwordlessRegistrationText, writer.uint32(266).fork()) - .ldelim(); - } - if (message.passwordlessRegistrationDoneText !== undefined) { - PasswordlessRegistrationDoneScreenText.encode(message.passwordlessRegistrationDoneText, writer.uint32(274).fork()) - .ldelim(); - } - if (message.externalRegistrationUserOverviewText !== undefined) { - ExternalRegistrationUserOverviewScreenText.encode( - message.externalRegistrationUserOverviewText, - writer.uint32(282).fork(), - ).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomLoginTextsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomLoginTextsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.selectAccountText = SelectAccountScreenText.decode(reader, reader.uint32()); - break; - case 3: - message.loginText = LoginScreenText.decode(reader, reader.uint32()); - break; - case 4: - message.passwordText = PasswordScreenText.decode(reader, reader.uint32()); - break; - case 5: - message.usernameChangeText = UsernameChangeScreenText.decode(reader, reader.uint32()); - break; - case 6: - message.usernameChangeDoneText = UsernameChangeDoneScreenText.decode(reader, reader.uint32()); - break; - case 7: - message.initPasswordText = InitPasswordScreenText.decode(reader, reader.uint32()); - break; - case 8: - message.initPasswordDoneText = InitPasswordDoneScreenText.decode(reader, reader.uint32()); - break; - case 9: - message.emailVerificationText = EmailVerificationScreenText.decode(reader, reader.uint32()); - break; - case 10: - message.emailVerificationDoneText = EmailVerificationDoneScreenText.decode(reader, reader.uint32()); - break; - case 11: - message.initializeUserText = InitializeUserScreenText.decode(reader, reader.uint32()); - break; - case 12: - message.initializeDoneText = InitializeUserDoneScreenText.decode(reader, reader.uint32()); - break; - case 13: - message.initMfaPromptText = InitMFAPromptScreenText.decode(reader, reader.uint32()); - break; - case 14: - message.initMfaOtpText = InitMFAOTPScreenText.decode(reader, reader.uint32()); - break; - case 15: - message.initMfaU2fText = InitMFAU2FScreenText.decode(reader, reader.uint32()); - break; - case 16: - message.initMfaDoneText = InitMFADoneScreenText.decode(reader, reader.uint32()); - break; - case 17: - message.mfaProvidersText = MFAProvidersText.decode(reader, reader.uint32()); - break; - case 18: - message.verifyMfaOtpText = VerifyMFAOTPScreenText.decode(reader, reader.uint32()); - break; - case 19: - message.verifyMfaU2fText = VerifyMFAU2FScreenText.decode(reader, reader.uint32()); - break; - case 20: - message.passwordlessText = PasswordlessScreenText.decode(reader, reader.uint32()); - break; - case 21: - message.passwordChangeText = PasswordChangeScreenText.decode(reader, reader.uint32()); - break; - case 22: - message.passwordChangeDoneText = PasswordChangeDoneScreenText.decode(reader, reader.uint32()); - break; - case 23: - message.passwordResetDoneText = PasswordResetDoneScreenText.decode(reader, reader.uint32()); - break; - case 24: - message.registrationOptionText = RegistrationOptionScreenText.decode(reader, reader.uint32()); - break; - case 25: - message.registrationUserText = RegistrationUserScreenText.decode(reader, reader.uint32()); - break; - case 26: - message.registrationOrgText = RegistrationOrgScreenText.decode(reader, reader.uint32()); - break; - case 27: - message.linkingUserDoneText = LinkingUserDoneScreenText.decode(reader, reader.uint32()); - break; - case 28: - message.externalUserNotFoundText = ExternalUserNotFoundScreenText.decode(reader, reader.uint32()); - break; - case 29: - message.successLoginText = SuccessLoginScreenText.decode(reader, reader.uint32()); - break; - case 30: - message.logoutText = LogoutDoneScreenText.decode(reader, reader.uint32()); - break; - case 31: - message.footerText = FooterText.decode(reader, reader.uint32()); - break; - case 32: - message.passwordlessPromptText = PasswordlessPromptScreenText.decode(reader, reader.uint32()); - break; - case 33: - message.passwordlessRegistrationText = PasswordlessRegistrationScreenText.decode(reader, reader.uint32()); - break; - case 34: - message.passwordlessRegistrationDoneText = PasswordlessRegistrationDoneScreenText.decode( - reader, - reader.uint32(), - ); - break; - case 35: - message.externalRegistrationUserOverviewText = ExternalRegistrationUserOverviewScreenText.decode( - reader, - reader.uint32(), - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomLoginTextsRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - selectAccountText: isSet(object.selectAccountText) - ? SelectAccountScreenText.fromJSON(object.selectAccountText) - : undefined, - loginText: isSet(object.loginText) ? LoginScreenText.fromJSON(object.loginText) : undefined, - passwordText: isSet(object.passwordText) ? PasswordScreenText.fromJSON(object.passwordText) : undefined, - usernameChangeText: isSet(object.usernameChangeText) - ? UsernameChangeScreenText.fromJSON(object.usernameChangeText) - : undefined, - usernameChangeDoneText: isSet(object.usernameChangeDoneText) - ? UsernameChangeDoneScreenText.fromJSON(object.usernameChangeDoneText) - : undefined, - initPasswordText: isSet(object.initPasswordText) - ? InitPasswordScreenText.fromJSON(object.initPasswordText) - : undefined, - initPasswordDoneText: isSet(object.initPasswordDoneText) - ? InitPasswordDoneScreenText.fromJSON(object.initPasswordDoneText) - : undefined, - emailVerificationText: isSet(object.emailVerificationText) - ? EmailVerificationScreenText.fromJSON(object.emailVerificationText) - : undefined, - emailVerificationDoneText: isSet(object.emailVerificationDoneText) - ? EmailVerificationDoneScreenText.fromJSON(object.emailVerificationDoneText) - : undefined, - initializeUserText: isSet(object.initializeUserText) - ? InitializeUserScreenText.fromJSON(object.initializeUserText) - : undefined, - initializeDoneText: isSet(object.initializeDoneText) - ? InitializeUserDoneScreenText.fromJSON(object.initializeDoneText) - : undefined, - initMfaPromptText: isSet(object.initMfaPromptText) - ? InitMFAPromptScreenText.fromJSON(object.initMfaPromptText) - : undefined, - initMfaOtpText: isSet(object.initMfaOtpText) ? InitMFAOTPScreenText.fromJSON(object.initMfaOtpText) : undefined, - initMfaU2fText: isSet(object.initMfaU2fText) ? InitMFAU2FScreenText.fromJSON(object.initMfaU2fText) : undefined, - initMfaDoneText: isSet(object.initMfaDoneText) - ? InitMFADoneScreenText.fromJSON(object.initMfaDoneText) - : undefined, - mfaProvidersText: isSet(object.mfaProvidersText) ? MFAProvidersText.fromJSON(object.mfaProvidersText) : undefined, - verifyMfaOtpText: isSet(object.verifyMfaOtpText) - ? VerifyMFAOTPScreenText.fromJSON(object.verifyMfaOtpText) - : undefined, - verifyMfaU2fText: isSet(object.verifyMfaU2fText) - ? VerifyMFAU2FScreenText.fromJSON(object.verifyMfaU2fText) - : undefined, - passwordlessText: isSet(object.passwordlessText) - ? PasswordlessScreenText.fromJSON(object.passwordlessText) - : undefined, - passwordChangeText: isSet(object.passwordChangeText) - ? PasswordChangeScreenText.fromJSON(object.passwordChangeText) - : undefined, - passwordChangeDoneText: isSet(object.passwordChangeDoneText) - ? PasswordChangeDoneScreenText.fromJSON(object.passwordChangeDoneText) - : undefined, - passwordResetDoneText: isSet(object.passwordResetDoneText) - ? PasswordResetDoneScreenText.fromJSON(object.passwordResetDoneText) - : undefined, - registrationOptionText: isSet(object.registrationOptionText) - ? RegistrationOptionScreenText.fromJSON(object.registrationOptionText) - : undefined, - registrationUserText: isSet(object.registrationUserText) - ? RegistrationUserScreenText.fromJSON(object.registrationUserText) - : undefined, - registrationOrgText: isSet(object.registrationOrgText) - ? RegistrationOrgScreenText.fromJSON(object.registrationOrgText) - : undefined, - linkingUserDoneText: isSet(object.linkingUserDoneText) - ? LinkingUserDoneScreenText.fromJSON(object.linkingUserDoneText) - : undefined, - externalUserNotFoundText: isSet(object.externalUserNotFoundText) - ? ExternalUserNotFoundScreenText.fromJSON(object.externalUserNotFoundText) - : undefined, - successLoginText: isSet(object.successLoginText) - ? SuccessLoginScreenText.fromJSON(object.successLoginText) - : undefined, - logoutText: isSet(object.logoutText) ? LogoutDoneScreenText.fromJSON(object.logoutText) : undefined, - footerText: isSet(object.footerText) ? FooterText.fromJSON(object.footerText) : undefined, - passwordlessPromptText: isSet(object.passwordlessPromptText) - ? PasswordlessPromptScreenText.fromJSON(object.passwordlessPromptText) - : undefined, - passwordlessRegistrationText: isSet(object.passwordlessRegistrationText) - ? PasswordlessRegistrationScreenText.fromJSON(object.passwordlessRegistrationText) - : undefined, - passwordlessRegistrationDoneText: isSet(object.passwordlessRegistrationDoneText) - ? PasswordlessRegistrationDoneScreenText.fromJSON(object.passwordlessRegistrationDoneText) - : undefined, - externalRegistrationUserOverviewText: isSet(object.externalRegistrationUserOverviewText) - ? ExternalRegistrationUserOverviewScreenText.fromJSON(object.externalRegistrationUserOverviewText) - : undefined, - }; - }, - - toJSON(message: SetCustomLoginTextsRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.selectAccountText !== undefined && (obj.selectAccountText = message.selectAccountText - ? SelectAccountScreenText.toJSON(message.selectAccountText) - : undefined); - message.loginText !== undefined && - (obj.loginText = message.loginText ? LoginScreenText.toJSON(message.loginText) : undefined); - message.passwordText !== undefined && - (obj.passwordText = message.passwordText ? PasswordScreenText.toJSON(message.passwordText) : undefined); - message.usernameChangeText !== undefined && (obj.usernameChangeText = message.usernameChangeText - ? UsernameChangeScreenText.toJSON(message.usernameChangeText) - : undefined); - message.usernameChangeDoneText !== undefined && (obj.usernameChangeDoneText = message.usernameChangeDoneText - ? UsernameChangeDoneScreenText.toJSON(message.usernameChangeDoneText) - : undefined); - message.initPasswordText !== undefined && (obj.initPasswordText = message.initPasswordText - ? InitPasswordScreenText.toJSON(message.initPasswordText) - : undefined); - message.initPasswordDoneText !== undefined && (obj.initPasswordDoneText = message.initPasswordDoneText - ? InitPasswordDoneScreenText.toJSON(message.initPasswordDoneText) - : undefined); - message.emailVerificationText !== undefined && (obj.emailVerificationText = message.emailVerificationText - ? EmailVerificationScreenText.toJSON(message.emailVerificationText) - : undefined); - message.emailVerificationDoneText !== undefined && - (obj.emailVerificationDoneText = message.emailVerificationDoneText - ? EmailVerificationDoneScreenText.toJSON(message.emailVerificationDoneText) - : undefined); - message.initializeUserText !== undefined && (obj.initializeUserText = message.initializeUserText - ? InitializeUserScreenText.toJSON(message.initializeUserText) - : undefined); - message.initializeDoneText !== undefined && (obj.initializeDoneText = message.initializeDoneText - ? InitializeUserDoneScreenText.toJSON(message.initializeDoneText) - : undefined); - message.initMfaPromptText !== undefined && (obj.initMfaPromptText = message.initMfaPromptText - ? InitMFAPromptScreenText.toJSON(message.initMfaPromptText) - : undefined); - message.initMfaOtpText !== undefined && - (obj.initMfaOtpText = message.initMfaOtpText ? InitMFAOTPScreenText.toJSON(message.initMfaOtpText) : undefined); - message.initMfaU2fText !== undefined && - (obj.initMfaU2fText = message.initMfaU2fText ? InitMFAU2FScreenText.toJSON(message.initMfaU2fText) : undefined); - message.initMfaDoneText !== undefined && - (obj.initMfaDoneText = message.initMfaDoneText - ? InitMFADoneScreenText.toJSON(message.initMfaDoneText) - : undefined); - message.mfaProvidersText !== undefined && - (obj.mfaProvidersText = message.mfaProvidersText ? MFAProvidersText.toJSON(message.mfaProvidersText) : undefined); - message.verifyMfaOtpText !== undefined && (obj.verifyMfaOtpText = message.verifyMfaOtpText - ? VerifyMFAOTPScreenText.toJSON(message.verifyMfaOtpText) - : undefined); - message.verifyMfaU2fText !== undefined && (obj.verifyMfaU2fText = message.verifyMfaU2fText - ? VerifyMFAU2FScreenText.toJSON(message.verifyMfaU2fText) - : undefined); - message.passwordlessText !== undefined && (obj.passwordlessText = message.passwordlessText - ? PasswordlessScreenText.toJSON(message.passwordlessText) - : undefined); - message.passwordChangeText !== undefined && (obj.passwordChangeText = message.passwordChangeText - ? PasswordChangeScreenText.toJSON(message.passwordChangeText) - : undefined); - message.passwordChangeDoneText !== undefined && (obj.passwordChangeDoneText = message.passwordChangeDoneText - ? PasswordChangeDoneScreenText.toJSON(message.passwordChangeDoneText) - : undefined); - message.passwordResetDoneText !== undefined && (obj.passwordResetDoneText = message.passwordResetDoneText - ? PasswordResetDoneScreenText.toJSON(message.passwordResetDoneText) - : undefined); - message.registrationOptionText !== undefined && (obj.registrationOptionText = message.registrationOptionText - ? RegistrationOptionScreenText.toJSON(message.registrationOptionText) - : undefined); - message.registrationUserText !== undefined && (obj.registrationUserText = message.registrationUserText - ? RegistrationUserScreenText.toJSON(message.registrationUserText) - : undefined); - message.registrationOrgText !== undefined && (obj.registrationOrgText = message.registrationOrgText - ? RegistrationOrgScreenText.toJSON(message.registrationOrgText) - : undefined); - message.linkingUserDoneText !== undefined && (obj.linkingUserDoneText = message.linkingUserDoneText - ? LinkingUserDoneScreenText.toJSON(message.linkingUserDoneText) - : undefined); - message.externalUserNotFoundText !== undefined && (obj.externalUserNotFoundText = message.externalUserNotFoundText - ? ExternalUserNotFoundScreenText.toJSON(message.externalUserNotFoundText) - : undefined); - message.successLoginText !== undefined && (obj.successLoginText = message.successLoginText - ? SuccessLoginScreenText.toJSON(message.successLoginText) - : undefined); - message.logoutText !== undefined && - (obj.logoutText = message.logoutText ? LogoutDoneScreenText.toJSON(message.logoutText) : undefined); - message.footerText !== undefined && - (obj.footerText = message.footerText ? FooterText.toJSON(message.footerText) : undefined); - message.passwordlessPromptText !== undefined && (obj.passwordlessPromptText = message.passwordlessPromptText - ? PasswordlessPromptScreenText.toJSON(message.passwordlessPromptText) - : undefined); - message.passwordlessRegistrationText !== undefined && - (obj.passwordlessRegistrationText = message.passwordlessRegistrationText - ? PasswordlessRegistrationScreenText.toJSON(message.passwordlessRegistrationText) - : undefined); - message.passwordlessRegistrationDoneText !== undefined && - (obj.passwordlessRegistrationDoneText = message.passwordlessRegistrationDoneText - ? PasswordlessRegistrationDoneScreenText.toJSON(message.passwordlessRegistrationDoneText) - : undefined); - message.externalRegistrationUserOverviewText !== undefined && - (obj.externalRegistrationUserOverviewText = message.externalRegistrationUserOverviewText - ? ExternalRegistrationUserOverviewScreenText.toJSON(message.externalRegistrationUserOverviewText) - : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomLoginTextsRequest { - return SetCustomLoginTextsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomLoginTextsRequest { - const message = createBaseSetCustomLoginTextsRequest(); - message.language = object.language ?? ""; - message.selectAccountText = (object.selectAccountText !== undefined && object.selectAccountText !== null) - ? SelectAccountScreenText.fromPartial(object.selectAccountText) - : undefined; - message.loginText = (object.loginText !== undefined && object.loginText !== null) - ? LoginScreenText.fromPartial(object.loginText) - : undefined; - message.passwordText = (object.passwordText !== undefined && object.passwordText !== null) - ? PasswordScreenText.fromPartial(object.passwordText) - : undefined; - message.usernameChangeText = (object.usernameChangeText !== undefined && object.usernameChangeText !== null) - ? UsernameChangeScreenText.fromPartial(object.usernameChangeText) - : undefined; - message.usernameChangeDoneText = - (object.usernameChangeDoneText !== undefined && object.usernameChangeDoneText !== null) - ? UsernameChangeDoneScreenText.fromPartial(object.usernameChangeDoneText) - : undefined; - message.initPasswordText = (object.initPasswordText !== undefined && object.initPasswordText !== null) - ? InitPasswordScreenText.fromPartial(object.initPasswordText) - : undefined; - message.initPasswordDoneText = (object.initPasswordDoneText !== undefined && object.initPasswordDoneText !== null) - ? InitPasswordDoneScreenText.fromPartial(object.initPasswordDoneText) - : undefined; - message.emailVerificationText = - (object.emailVerificationText !== undefined && object.emailVerificationText !== null) - ? EmailVerificationScreenText.fromPartial(object.emailVerificationText) - : undefined; - message.emailVerificationDoneText = - (object.emailVerificationDoneText !== undefined && object.emailVerificationDoneText !== null) - ? EmailVerificationDoneScreenText.fromPartial(object.emailVerificationDoneText) - : undefined; - message.initializeUserText = (object.initializeUserText !== undefined && object.initializeUserText !== null) - ? InitializeUserScreenText.fromPartial(object.initializeUserText) - : undefined; - message.initializeDoneText = (object.initializeDoneText !== undefined && object.initializeDoneText !== null) - ? InitializeUserDoneScreenText.fromPartial(object.initializeDoneText) - : undefined; - message.initMfaPromptText = (object.initMfaPromptText !== undefined && object.initMfaPromptText !== null) - ? InitMFAPromptScreenText.fromPartial(object.initMfaPromptText) - : undefined; - message.initMfaOtpText = (object.initMfaOtpText !== undefined && object.initMfaOtpText !== null) - ? InitMFAOTPScreenText.fromPartial(object.initMfaOtpText) - : undefined; - message.initMfaU2fText = (object.initMfaU2fText !== undefined && object.initMfaU2fText !== null) - ? InitMFAU2FScreenText.fromPartial(object.initMfaU2fText) - : undefined; - message.initMfaDoneText = (object.initMfaDoneText !== undefined && object.initMfaDoneText !== null) - ? InitMFADoneScreenText.fromPartial(object.initMfaDoneText) - : undefined; - message.mfaProvidersText = (object.mfaProvidersText !== undefined && object.mfaProvidersText !== null) - ? MFAProvidersText.fromPartial(object.mfaProvidersText) - : undefined; - message.verifyMfaOtpText = (object.verifyMfaOtpText !== undefined && object.verifyMfaOtpText !== null) - ? VerifyMFAOTPScreenText.fromPartial(object.verifyMfaOtpText) - : undefined; - message.verifyMfaU2fText = (object.verifyMfaU2fText !== undefined && object.verifyMfaU2fText !== null) - ? VerifyMFAU2FScreenText.fromPartial(object.verifyMfaU2fText) - : undefined; - message.passwordlessText = (object.passwordlessText !== undefined && object.passwordlessText !== null) - ? PasswordlessScreenText.fromPartial(object.passwordlessText) - : undefined; - message.passwordChangeText = (object.passwordChangeText !== undefined && object.passwordChangeText !== null) - ? PasswordChangeScreenText.fromPartial(object.passwordChangeText) - : undefined; - message.passwordChangeDoneText = - (object.passwordChangeDoneText !== undefined && object.passwordChangeDoneText !== null) - ? PasswordChangeDoneScreenText.fromPartial(object.passwordChangeDoneText) - : undefined; - message.passwordResetDoneText = - (object.passwordResetDoneText !== undefined && object.passwordResetDoneText !== null) - ? PasswordResetDoneScreenText.fromPartial(object.passwordResetDoneText) - : undefined; - message.registrationOptionText = - (object.registrationOptionText !== undefined && object.registrationOptionText !== null) - ? RegistrationOptionScreenText.fromPartial(object.registrationOptionText) - : undefined; - message.registrationUserText = (object.registrationUserText !== undefined && object.registrationUserText !== null) - ? RegistrationUserScreenText.fromPartial(object.registrationUserText) - : undefined; - message.registrationOrgText = (object.registrationOrgText !== undefined && object.registrationOrgText !== null) - ? RegistrationOrgScreenText.fromPartial(object.registrationOrgText) - : undefined; - message.linkingUserDoneText = (object.linkingUserDoneText !== undefined && object.linkingUserDoneText !== null) - ? LinkingUserDoneScreenText.fromPartial(object.linkingUserDoneText) - : undefined; - message.externalUserNotFoundText = - (object.externalUserNotFoundText !== undefined && object.externalUserNotFoundText !== null) - ? ExternalUserNotFoundScreenText.fromPartial(object.externalUserNotFoundText) - : undefined; - message.successLoginText = (object.successLoginText !== undefined && object.successLoginText !== null) - ? SuccessLoginScreenText.fromPartial(object.successLoginText) - : undefined; - message.logoutText = (object.logoutText !== undefined && object.logoutText !== null) - ? LogoutDoneScreenText.fromPartial(object.logoutText) - : undefined; - message.footerText = (object.footerText !== undefined && object.footerText !== null) - ? FooterText.fromPartial(object.footerText) - : undefined; - message.passwordlessPromptText = - (object.passwordlessPromptText !== undefined && object.passwordlessPromptText !== null) - ? PasswordlessPromptScreenText.fromPartial(object.passwordlessPromptText) - : undefined; - message.passwordlessRegistrationText = - (object.passwordlessRegistrationText !== undefined && object.passwordlessRegistrationText !== null) - ? PasswordlessRegistrationScreenText.fromPartial(object.passwordlessRegistrationText) - : undefined; - message.passwordlessRegistrationDoneText = - (object.passwordlessRegistrationDoneText !== undefined && object.passwordlessRegistrationDoneText !== null) - ? PasswordlessRegistrationDoneScreenText.fromPartial(object.passwordlessRegistrationDoneText) - : undefined; - message.externalRegistrationUserOverviewText = - (object.externalRegistrationUserOverviewText !== undefined && - object.externalRegistrationUserOverviewText !== null) - ? ExternalRegistrationUserOverviewScreenText.fromPartial(object.externalRegistrationUserOverviewText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomLoginTextsResponse(): SetCustomLoginTextsResponse { - return { details: undefined }; -} - -export const SetCustomLoginTextsResponse = { - encode(message: SetCustomLoginTextsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomLoginTextsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomLoginTextsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomLoginTextsResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomLoginTextsResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomLoginTextsResponse { - return SetCustomLoginTextsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomLoginTextsResponse { - const message = createBaseSetCustomLoginTextsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomLoginTextsToDefaultRequest(): ResetCustomLoginTextsToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomLoginTextsToDefaultRequest = { - encode(message: ResetCustomLoginTextsToDefaultRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomLoginTextsToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomLoginTextsToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomLoginTextsToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomLoginTextsToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): ResetCustomLoginTextsToDefaultRequest { - return ResetCustomLoginTextsToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomLoginTextsToDefaultRequest { - const message = createBaseResetCustomLoginTextsToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomLoginTextsToDefaultResponse(): ResetCustomLoginTextsToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomLoginTextsToDefaultResponse = { - encode(message: ResetCustomLoginTextsToDefaultResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomLoginTextsToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomLoginTextsToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomLoginTextsToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomLoginTextsToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ResetCustomLoginTextsToDefaultResponse { - return ResetCustomLoginTextsToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ResetCustomLoginTextsToDefaultResponse { - const message = createBaseResetCustomLoginTextsToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomPasswordResetMessageTextRequest(): GetCustomPasswordResetMessageTextRequest { - return { language: "" }; -} - -export const GetCustomPasswordResetMessageTextRequest = { - encode(message: GetCustomPasswordResetMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordResetMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordResetMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordResetMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomPasswordResetMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordResetMessageTextRequest { - return GetCustomPasswordResetMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomPasswordResetMessageTextRequest { - const message = createBaseGetCustomPasswordResetMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomPasswordResetMessageTextResponse(): GetCustomPasswordResetMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomPasswordResetMessageTextResponse = { - encode(message: GetCustomPasswordResetMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordResetMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordResetMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordResetMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomPasswordResetMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordResetMessageTextResponse { - return GetCustomPasswordResetMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordResetMessageTextResponse { - const message = createBaseGetCustomPasswordResetMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPasswordResetMessageTextRequest(): GetDefaultPasswordResetMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultPasswordResetMessageTextRequest = { - encode(message: GetDefaultPasswordResetMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordResetMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordResetMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordResetMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultPasswordResetMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordResetMessageTextRequest { - return GetDefaultPasswordResetMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordResetMessageTextRequest { - const message = createBaseGetDefaultPasswordResetMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultPasswordResetMessageTextResponse(): GetDefaultPasswordResetMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultPasswordResetMessageTextResponse = { - encode(message: GetDefaultPasswordResetMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordResetMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordResetMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordResetMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultPasswordResetMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordResetMessageTextResponse { - return GetDefaultPasswordResetMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordResetMessageTextResponse { - const message = createBaseGetDefaultPasswordResetMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomPasswordResetMessageTextRequest(): SetCustomPasswordResetMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomPasswordResetMessageTextRequest = { - encode(message: SetCustomPasswordResetMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomPasswordResetMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomPasswordResetMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomPasswordResetMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomPasswordResetMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetCustomPasswordResetMessageTextRequest { - return SetCustomPasswordResetMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomPasswordResetMessageTextRequest { - const message = createBaseSetCustomPasswordResetMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomPasswordResetMessageTextResponse(): SetCustomPasswordResetMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomPasswordResetMessageTextResponse = { - encode(message: SetCustomPasswordResetMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomPasswordResetMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomPasswordResetMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomPasswordResetMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomPasswordResetMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomPasswordResetMessageTextResponse { - return SetCustomPasswordResetMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetCustomPasswordResetMessageTextResponse { - const message = createBaseSetCustomPasswordResetMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomPasswordResetMessageTextToDefaultRequest(): ResetCustomPasswordResetMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomPasswordResetMessageTextToDefaultRequest = { - encode( - message: ResetCustomPasswordResetMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordResetMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordResetMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordResetMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomPasswordResetMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultRequest { - return ResetCustomPasswordResetMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultRequest { - const message = createBaseResetCustomPasswordResetMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomPasswordResetMessageTextToDefaultResponse(): ResetCustomPasswordResetMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomPasswordResetMessageTextToDefaultResponse = { - encode( - message: ResetCustomPasswordResetMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordResetMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordResetMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordResetMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomPasswordResetMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultResponse { - return ResetCustomPasswordResetMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordResetMessageTextToDefaultResponse { - const message = createBaseResetCustomPasswordResetMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomVerifyEmailMessageTextRequest(): GetCustomVerifyEmailMessageTextRequest { - return { language: "" }; -} - -export const GetCustomVerifyEmailMessageTextRequest = { - encode(message: GetCustomVerifyEmailMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyEmailMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyEmailMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyEmailMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomVerifyEmailMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyEmailMessageTextRequest { - return GetCustomVerifyEmailMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyEmailMessageTextRequest { - const message = createBaseGetCustomVerifyEmailMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomVerifyEmailMessageTextResponse(): GetCustomVerifyEmailMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomVerifyEmailMessageTextResponse = { - encode(message: GetCustomVerifyEmailMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyEmailMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyEmailMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyEmailMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomVerifyEmailMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyEmailMessageTextResponse { - return GetCustomVerifyEmailMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyEmailMessageTextResponse { - const message = createBaseGetCustomVerifyEmailMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultVerifyEmailMessageTextRequest(): GetDefaultVerifyEmailMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultVerifyEmailMessageTextRequest = { - encode(message: GetDefaultVerifyEmailMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyEmailMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyEmailMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyEmailMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultVerifyEmailMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyEmailMessageTextRequest { - return GetDefaultVerifyEmailMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyEmailMessageTextRequest { - const message = createBaseGetDefaultVerifyEmailMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultVerifyEmailMessageTextResponse(): GetDefaultVerifyEmailMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultVerifyEmailMessageTextResponse = { - encode(message: GetDefaultVerifyEmailMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyEmailMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyEmailMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyEmailMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultVerifyEmailMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyEmailMessageTextResponse { - return GetDefaultVerifyEmailMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyEmailMessageTextResponse { - const message = createBaseGetDefaultVerifyEmailMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomVerifyEmailMessageTextRequest(): SetCustomVerifyEmailMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomVerifyEmailMessageTextRequest = { - encode(message: SetCustomVerifyEmailMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomVerifyEmailMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomVerifyEmailMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomVerifyEmailMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomVerifyEmailMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetCustomVerifyEmailMessageTextRequest { - return SetCustomVerifyEmailMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomVerifyEmailMessageTextRequest { - const message = createBaseSetCustomVerifyEmailMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomVerifyEmailMessageTextResponse(): SetCustomVerifyEmailMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomVerifyEmailMessageTextResponse = { - encode(message: SetCustomVerifyEmailMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomVerifyEmailMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomVerifyEmailMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomVerifyEmailMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomVerifyEmailMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomVerifyEmailMessageTextResponse { - return SetCustomVerifyEmailMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomVerifyEmailMessageTextResponse { - const message = createBaseSetCustomVerifyEmailMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomVerifyEmailMessageTextToDefaultRequest(): ResetCustomVerifyEmailMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomVerifyEmailMessageTextToDefaultRequest = { - encode( - message: ResetCustomVerifyEmailMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyEmailMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyEmailMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomVerifyEmailMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultRequest { - return ResetCustomVerifyEmailMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultRequest { - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomVerifyEmailMessageTextToDefaultResponse(): ResetCustomVerifyEmailMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomVerifyEmailMessageTextToDefaultResponse = { - encode( - message: ResetCustomVerifyEmailMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyEmailMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyEmailMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomVerifyEmailMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultResponse { - return ResetCustomVerifyEmailMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyEmailMessageTextToDefaultResponse { - const message = createBaseResetCustomVerifyEmailMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomVerifyPhoneMessageTextRequest(): GetCustomVerifyPhoneMessageTextRequest { - return { language: "" }; -} - -export const GetCustomVerifyPhoneMessageTextRequest = { - encode(message: GetCustomVerifyPhoneMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyPhoneMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyPhoneMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyPhoneMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomVerifyPhoneMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyPhoneMessageTextRequest { - return GetCustomVerifyPhoneMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyPhoneMessageTextRequest { - const message = createBaseGetCustomVerifyPhoneMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomVerifyPhoneMessageTextResponse(): GetCustomVerifyPhoneMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomVerifyPhoneMessageTextResponse = { - encode(message: GetCustomVerifyPhoneMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomVerifyPhoneMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomVerifyPhoneMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomVerifyPhoneMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomVerifyPhoneMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomVerifyPhoneMessageTextResponse { - return GetCustomVerifyPhoneMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomVerifyPhoneMessageTextResponse { - const message = createBaseGetCustomVerifyPhoneMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultVerifyPhoneMessageTextRequest(): GetDefaultVerifyPhoneMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultVerifyPhoneMessageTextRequest = { - encode(message: GetDefaultVerifyPhoneMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyPhoneMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyPhoneMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyPhoneMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultVerifyPhoneMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyPhoneMessageTextRequest { - return GetDefaultVerifyPhoneMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyPhoneMessageTextRequest { - const message = createBaseGetDefaultVerifyPhoneMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultVerifyPhoneMessageTextResponse(): GetDefaultVerifyPhoneMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultVerifyPhoneMessageTextResponse = { - encode(message: GetDefaultVerifyPhoneMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultVerifyPhoneMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultVerifyPhoneMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultVerifyPhoneMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultVerifyPhoneMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultVerifyPhoneMessageTextResponse { - return GetDefaultVerifyPhoneMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetDefaultVerifyPhoneMessageTextResponse { - const message = createBaseGetDefaultVerifyPhoneMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomVerifyPhoneMessageTextRequest(): SetCustomVerifyPhoneMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomVerifyPhoneMessageTextRequest = { - encode(message: SetCustomVerifyPhoneMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomVerifyPhoneMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomVerifyPhoneMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomVerifyPhoneMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomVerifyPhoneMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetCustomVerifyPhoneMessageTextRequest { - return SetCustomVerifyPhoneMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomVerifyPhoneMessageTextRequest { - const message = createBaseSetCustomVerifyPhoneMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomVerifyPhoneMessageTextResponse(): SetCustomVerifyPhoneMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomVerifyPhoneMessageTextResponse = { - encode(message: SetCustomVerifyPhoneMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomVerifyPhoneMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomVerifyPhoneMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomVerifyPhoneMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomVerifyPhoneMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomVerifyPhoneMessageTextResponse { - return SetCustomVerifyPhoneMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomVerifyPhoneMessageTextResponse { - const message = createBaseSetCustomVerifyPhoneMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomVerifyPhoneMessageTextToDefaultRequest(): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomVerifyPhoneMessageTextToDefaultRequest = { - encode( - message: ResetCustomVerifyPhoneMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomVerifyPhoneMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - return ResetCustomVerifyPhoneMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultRequest { - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomVerifyPhoneMessageTextToDefaultResponse(): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomVerifyPhoneMessageTextToDefaultResponse = { - encode( - message: ResetCustomVerifyPhoneMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomVerifyPhoneMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - return ResetCustomVerifyPhoneMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomVerifyPhoneMessageTextToDefaultResponse { - const message = createBaseResetCustomVerifyPhoneMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomDomainClaimedMessageTextRequest(): GetCustomDomainClaimedMessageTextRequest { - return { language: "" }; -} - -export const GetCustomDomainClaimedMessageTextRequest = { - encode(message: GetCustomDomainClaimedMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomDomainClaimedMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomDomainClaimedMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomDomainClaimedMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomDomainClaimedMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomDomainClaimedMessageTextRequest { - return GetCustomDomainClaimedMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetCustomDomainClaimedMessageTextRequest { - const message = createBaseGetCustomDomainClaimedMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomDomainClaimedMessageTextResponse(): GetCustomDomainClaimedMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomDomainClaimedMessageTextResponse = { - encode(message: GetCustomDomainClaimedMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomDomainClaimedMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomDomainClaimedMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomDomainClaimedMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomDomainClaimedMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomDomainClaimedMessageTextResponse { - return GetCustomDomainClaimedMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomDomainClaimedMessageTextResponse { - const message = createBaseGetCustomDomainClaimedMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultDomainClaimedMessageTextRequest(): GetDefaultDomainClaimedMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultDomainClaimedMessageTextRequest = { - encode(message: GetDefaultDomainClaimedMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultDomainClaimedMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultDomainClaimedMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultDomainClaimedMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultDomainClaimedMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultDomainClaimedMessageTextRequest { - return GetDefaultDomainClaimedMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultDomainClaimedMessageTextRequest { - const message = createBaseGetDefaultDomainClaimedMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultDomainClaimedMessageTextResponse(): GetDefaultDomainClaimedMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultDomainClaimedMessageTextResponse = { - encode(message: GetDefaultDomainClaimedMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultDomainClaimedMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultDomainClaimedMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultDomainClaimedMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultDomainClaimedMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultDomainClaimedMessageTextResponse { - return GetDefaultDomainClaimedMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultDomainClaimedMessageTextResponse { - const message = createBaseGetDefaultDomainClaimedMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomDomainClaimedMessageTextRequest(): SetCustomDomainClaimedMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomDomainClaimedMessageTextRequest = { - encode(message: SetCustomDomainClaimedMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomDomainClaimedMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomDomainClaimedMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomDomainClaimedMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomDomainClaimedMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetCustomDomainClaimedMessageTextRequest { - return SetCustomDomainClaimedMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetCustomDomainClaimedMessageTextRequest { - const message = createBaseSetCustomDomainClaimedMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomDomainClaimedMessageTextResponse(): SetCustomDomainClaimedMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomDomainClaimedMessageTextResponse = { - encode(message: SetCustomDomainClaimedMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomDomainClaimedMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomDomainClaimedMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomDomainClaimedMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomDomainClaimedMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomDomainClaimedMessageTextResponse { - return SetCustomDomainClaimedMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetCustomDomainClaimedMessageTextResponse { - const message = createBaseSetCustomDomainClaimedMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomDomainClaimedMessageTextToDefaultRequest(): ResetCustomDomainClaimedMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomDomainClaimedMessageTextToDefaultRequest = { - encode( - message: ResetCustomDomainClaimedMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomDomainClaimedMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomDomainClaimedMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomDomainClaimedMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultRequest { - return ResetCustomDomainClaimedMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultRequest { - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomDomainClaimedMessageTextToDefaultResponse(): ResetCustomDomainClaimedMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomDomainClaimedMessageTextToDefaultResponse = { - encode( - message: ResetCustomDomainClaimedMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomDomainClaimedMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomDomainClaimedMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomDomainClaimedMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultResponse { - return ResetCustomDomainClaimedMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomDomainClaimedMessageTextToDefaultResponse { - const message = createBaseResetCustomDomainClaimedMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomPasswordlessRegistrationMessageTextRequest(): GetCustomPasswordlessRegistrationMessageTextRequest { - return { language: "" }; -} - -export const GetCustomPasswordlessRegistrationMessageTextRequest = { - encode( - message: GetCustomPasswordlessRegistrationMessageTextRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordlessRegistrationMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordlessRegistrationMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordlessRegistrationMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomPasswordlessRegistrationMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextRequest { - return GetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextRequest { - const message = createBaseGetCustomPasswordlessRegistrationMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomPasswordlessRegistrationMessageTextResponse(): GetCustomPasswordlessRegistrationMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomPasswordlessRegistrationMessageTextResponse = { - encode( - message: GetCustomPasswordlessRegistrationMessageTextResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordlessRegistrationMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordlessRegistrationMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordlessRegistrationMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomPasswordlessRegistrationMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextResponse { - return GetCustomPasswordlessRegistrationMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordlessRegistrationMessageTextResponse { - const message = createBaseGetCustomPasswordlessRegistrationMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPasswordlessRegistrationMessageTextRequest(): GetDefaultPasswordlessRegistrationMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultPasswordlessRegistrationMessageTextRequest = { - encode( - message: GetDefaultPasswordlessRegistrationMessageTextRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordlessRegistrationMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordlessRegistrationMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultPasswordlessRegistrationMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextRequest { - return GetDefaultPasswordlessRegistrationMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextRequest { - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultPasswordlessRegistrationMessageTextResponse(): GetDefaultPasswordlessRegistrationMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultPasswordlessRegistrationMessageTextResponse = { - encode( - message: GetDefaultPasswordlessRegistrationMessageTextResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordlessRegistrationMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordlessRegistrationMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultPasswordlessRegistrationMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextResponse { - return GetDefaultPasswordlessRegistrationMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordlessRegistrationMessageTextResponse { - const message = createBaseGetDefaultPasswordlessRegistrationMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomPasswordlessRegistrationMessageTextRequest(): SetCustomPasswordlessRegistrationMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomPasswordlessRegistrationMessageTextRequest = { - encode( - message: SetCustomPasswordlessRegistrationMessageTextRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomPasswordlessRegistrationMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomPasswordlessRegistrationMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomPasswordlessRegistrationMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomPasswordlessRegistrationMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create( - base?: DeepPartial, - ): SetCustomPasswordlessRegistrationMessageTextRequest { - return SetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetCustomPasswordlessRegistrationMessageTextRequest { - const message = createBaseSetCustomPasswordlessRegistrationMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomPasswordlessRegistrationMessageTextResponse(): SetCustomPasswordlessRegistrationMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomPasswordlessRegistrationMessageTextResponse = { - encode( - message: SetCustomPasswordlessRegistrationMessageTextResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomPasswordlessRegistrationMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomPasswordlessRegistrationMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomPasswordlessRegistrationMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomPasswordlessRegistrationMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): SetCustomPasswordlessRegistrationMessageTextResponse { - return SetCustomPasswordlessRegistrationMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetCustomPasswordlessRegistrationMessageTextResponse { - const message = createBaseSetCustomPasswordlessRegistrationMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultRequest(): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest = { - encode( - message: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - return ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest { - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultResponse(): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse = { - encode( - message: ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - return ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse { - const message = createBaseResetCustomPasswordlessRegistrationMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetCustomPasswordChangeMessageTextRequest(): GetCustomPasswordChangeMessageTextRequest { - return { language: "" }; -} - -export const GetCustomPasswordChangeMessageTextRequest = { - encode(message: GetCustomPasswordChangeMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordChangeMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordChangeMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordChangeMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetCustomPasswordChangeMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordChangeMessageTextRequest { - return GetCustomPasswordChangeMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordChangeMessageTextRequest { - const message = createBaseGetCustomPasswordChangeMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetCustomPasswordChangeMessageTextResponse(): GetCustomPasswordChangeMessageTextResponse { - return { customText: undefined }; -} - -export const GetCustomPasswordChangeMessageTextResponse = { - encode(message: GetCustomPasswordChangeMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetCustomPasswordChangeMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetCustomPasswordChangeMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetCustomPasswordChangeMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetCustomPasswordChangeMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetCustomPasswordChangeMessageTextResponse { - return GetCustomPasswordChangeMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetCustomPasswordChangeMessageTextResponse { - const message = createBaseGetCustomPasswordChangeMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseGetDefaultPasswordChangeMessageTextRequest(): GetDefaultPasswordChangeMessageTextRequest { - return { language: "" }; -} - -export const GetDefaultPasswordChangeMessageTextRequest = { - encode(message: GetDefaultPasswordChangeMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordChangeMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordChangeMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordChangeMessageTextRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: GetDefaultPasswordChangeMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordChangeMessageTextRequest { - return GetDefaultPasswordChangeMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordChangeMessageTextRequest { - const message = createBaseGetDefaultPasswordChangeMessageTextRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseGetDefaultPasswordChangeMessageTextResponse(): GetDefaultPasswordChangeMessageTextResponse { - return { customText: undefined }; -} - -export const GetDefaultPasswordChangeMessageTextResponse = { - encode(message: GetDefaultPasswordChangeMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.customText !== undefined) { - MessageCustomText.encode(message.customText, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetDefaultPasswordChangeMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetDefaultPasswordChangeMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.customText = MessageCustomText.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetDefaultPasswordChangeMessageTextResponse { - return { customText: isSet(object.customText) ? MessageCustomText.fromJSON(object.customText) : undefined }; - }, - - toJSON(message: GetDefaultPasswordChangeMessageTextResponse): unknown { - const obj: any = {}; - message.customText !== undefined && - (obj.customText = message.customText ? MessageCustomText.toJSON(message.customText) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetDefaultPasswordChangeMessageTextResponse { - return GetDefaultPasswordChangeMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): GetDefaultPasswordChangeMessageTextResponse { - const message = createBaseGetDefaultPasswordChangeMessageTextResponse(); - message.customText = (object.customText !== undefined && object.customText !== null) - ? MessageCustomText.fromPartial(object.customText) - : undefined; - return message; - }, -}; - -function createBaseSetCustomPasswordChangeMessageTextRequest(): SetCustomPasswordChangeMessageTextRequest { - return { - language: "", - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - }; -} - -export const SetCustomPasswordChangeMessageTextRequest = { - encode(message: SetCustomPasswordChangeMessageTextRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomPasswordChangeMessageTextRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomPasswordChangeMessageTextRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomPasswordChangeMessageTextRequest { - return { - language: isSet(object.language) ? String(object.language) : "", - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - }; - }, - - toJSON(message: SetCustomPasswordChangeMessageTextRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - return obj; - }, - - create(base?: DeepPartial): SetCustomPasswordChangeMessageTextRequest { - return SetCustomPasswordChangeMessageTextRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetCustomPasswordChangeMessageTextRequest { - const message = createBaseSetCustomPasswordChangeMessageTextRequest(); - message.language = object.language ?? ""; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - return message; - }, -}; - -function createBaseSetCustomPasswordChangeMessageTextResponse(): SetCustomPasswordChangeMessageTextResponse { - return { details: undefined }; -} - -export const SetCustomPasswordChangeMessageTextResponse = { - encode(message: SetCustomPasswordChangeMessageTextResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetCustomPasswordChangeMessageTextResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetCustomPasswordChangeMessageTextResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetCustomPasswordChangeMessageTextResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetCustomPasswordChangeMessageTextResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetCustomPasswordChangeMessageTextResponse { - return SetCustomPasswordChangeMessageTextResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): SetCustomPasswordChangeMessageTextResponse { - const message = createBaseSetCustomPasswordChangeMessageTextResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseResetCustomPasswordChangeMessageTextToDefaultRequest(): ResetCustomPasswordChangeMessageTextToDefaultRequest { - return { language: "" }; -} - -export const ResetCustomPasswordChangeMessageTextToDefaultRequest = { - encode( - message: ResetCustomPasswordChangeMessageTextToDefaultRequest, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.language !== "") { - writer.uint32(10).string(message.language); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordChangeMessageTextToDefaultRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.language = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordChangeMessageTextToDefaultRequest { - return { language: isSet(object.language) ? String(object.language) : "" }; - }, - - toJSON(message: ResetCustomPasswordChangeMessageTextToDefaultRequest): unknown { - const obj: any = {}; - message.language !== undefined && (obj.language = message.language); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultRequest { - return ResetCustomPasswordChangeMessageTextToDefaultRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultRequest { - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultRequest(); - message.language = object.language ?? ""; - return message; - }, -}; - -function createBaseResetCustomPasswordChangeMessageTextToDefaultResponse(): ResetCustomPasswordChangeMessageTextToDefaultResponse { - return { details: undefined }; -} - -export const ResetCustomPasswordChangeMessageTextToDefaultResponse = { - encode( - message: ResetCustomPasswordChangeMessageTextToDefaultResponse, - writer: _m0.Writer = _m0.Writer.create(), - ): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResetCustomPasswordChangeMessageTextToDefaultResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResetCustomPasswordChangeMessageTextToDefaultResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ResetCustomPasswordChangeMessageTextToDefaultResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultResponse { - return ResetCustomPasswordChangeMessageTextToDefaultResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ResetCustomPasswordChangeMessageTextToDefaultResponse { - const message = createBaseResetCustomPasswordChangeMessageTextToDefaultResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetOrgIDPByIDRequest(): GetOrgIDPByIDRequest { - return { id: "" }; -} - -export const GetOrgIDPByIDRequest = { - encode(message: GetOrgIDPByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgIDPByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgIDPByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgIDPByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetOrgIDPByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetOrgIDPByIDRequest { - return GetOrgIDPByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgIDPByIDRequest { - const message = createBaseGetOrgIDPByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetOrgIDPByIDResponse(): GetOrgIDPByIDResponse { - return { idp: undefined }; -} - -export const GetOrgIDPByIDResponse = { - encode(message: GetOrgIDPByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idp !== undefined) { - IDP.encode(message.idp, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetOrgIDPByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetOrgIDPByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idp = IDP.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetOrgIDPByIDResponse { - return { idp: isSet(object.idp) ? IDP.fromJSON(object.idp) : undefined }; - }, - - toJSON(message: GetOrgIDPByIDResponse): unknown { - const obj: any = {}; - message.idp !== undefined && (obj.idp = message.idp ? IDP.toJSON(message.idp) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetOrgIDPByIDResponse { - return GetOrgIDPByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetOrgIDPByIDResponse { - const message = createBaseGetOrgIDPByIDResponse(); - message.idp = (object.idp !== undefined && object.idp !== null) ? IDP.fromPartial(object.idp) : undefined; - return message; - }, -}; - -function createBaseListOrgIDPsRequest(): ListOrgIDPsRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListOrgIDPsRequest = { - encode(message: ListOrgIDPsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - IDPQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgIDPsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgIDPsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(IDPQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgIDPsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? iDPFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => IDPQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgIDPsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = iDPFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? IDPQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgIDPsRequest { - return ListOrgIDPsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgIDPsRequest { - const message = createBaseListOrgIDPsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => IDPQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseIDPQuery(): IDPQuery { - return { idpIdQuery: undefined, idpNameQuery: undefined, ownerTypeQuery: undefined }; -} - -export const IDPQuery = { - encode(message: IDPQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpIdQuery !== undefined) { - IDPIDQuery.encode(message.idpIdQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.idpNameQuery !== undefined) { - IDPNameQuery.encode(message.idpNameQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.ownerTypeQuery !== undefined) { - IDPOwnerTypeQuery.encode(message.ownerTypeQuery, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDPQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDPQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpIdQuery = IDPIDQuery.decode(reader, reader.uint32()); - break; - case 2: - message.idpNameQuery = IDPNameQuery.decode(reader, reader.uint32()); - break; - case 3: - message.ownerTypeQuery = IDPOwnerTypeQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDPQuery { - return { - idpIdQuery: isSet(object.idpIdQuery) ? IDPIDQuery.fromJSON(object.idpIdQuery) : undefined, - idpNameQuery: isSet(object.idpNameQuery) ? IDPNameQuery.fromJSON(object.idpNameQuery) : undefined, - ownerTypeQuery: isSet(object.ownerTypeQuery) ? IDPOwnerTypeQuery.fromJSON(object.ownerTypeQuery) : undefined, - }; - }, - - toJSON(message: IDPQuery): unknown { - const obj: any = {}; - message.idpIdQuery !== undefined && - (obj.idpIdQuery = message.idpIdQuery ? IDPIDQuery.toJSON(message.idpIdQuery) : undefined); - message.idpNameQuery !== undefined && - (obj.idpNameQuery = message.idpNameQuery ? IDPNameQuery.toJSON(message.idpNameQuery) : undefined); - message.ownerTypeQuery !== undefined && - (obj.ownerTypeQuery = message.ownerTypeQuery ? IDPOwnerTypeQuery.toJSON(message.ownerTypeQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): IDPQuery { - return IDPQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): IDPQuery { - const message = createBaseIDPQuery(); - message.idpIdQuery = (object.idpIdQuery !== undefined && object.idpIdQuery !== null) - ? IDPIDQuery.fromPartial(object.idpIdQuery) - : undefined; - message.idpNameQuery = (object.idpNameQuery !== undefined && object.idpNameQuery !== null) - ? IDPNameQuery.fromPartial(object.idpNameQuery) - : undefined; - message.ownerTypeQuery = (object.ownerTypeQuery !== undefined && object.ownerTypeQuery !== null) - ? IDPOwnerTypeQuery.fromPartial(object.ownerTypeQuery) - : undefined; - return message; - }, -}; - -function createBaseListOrgIDPsResponse(): ListOrgIDPsResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListOrgIDPsResponse = { - encode(message: ListOrgIDPsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - IDP.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListOrgIDPsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListOrgIDPsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(IDP.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListOrgIDPsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? iDPFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => IDP.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListOrgIDPsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = iDPFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? IDP.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListOrgIDPsResponse { - return ListOrgIDPsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListOrgIDPsResponse { - const message = createBaseListOrgIDPsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => IDP.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddOrgOIDCIDPRequest(): AddOrgOIDCIDPRequest { - return { - name: "", - stylingType: 0, - clientId: "", - clientSecret: "", - issuer: "", - scopes: [], - displayNameMapping: 0, - usernameMapping: 0, - autoRegister: false, - }; -} - -export const AddOrgOIDCIDPRequest = { - encode(message: AddOrgOIDCIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(16).int32(message.stylingType); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.issuer !== "") { - writer.uint32(42).string(message.issuer); - } - for (const v of message.scopes) { - writer.uint32(50).string(v!); - } - if (message.displayNameMapping !== 0) { - writer.uint32(56).int32(message.displayNameMapping); - } - if (message.usernameMapping !== 0) { - writer.uint32(64).int32(message.usernameMapping); - } - if (message.autoRegister === true) { - writer.uint32(72).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgOIDCIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgOIDCIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.stylingType = reader.int32() as any; - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.issuer = reader.string(); - break; - case 6: - message.scopes.push(reader.string()); - break; - case 7: - message.displayNameMapping = reader.int32() as any; - break; - case 8: - message.usernameMapping = reader.int32() as any; - break; - case 9: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgOIDCIDPRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - displayNameMapping: isSet(object.displayNameMapping) ? oIDCMappingFieldFromJSON(object.displayNameMapping) : 0, - usernameMapping: isSet(object.usernameMapping) ? oIDCMappingFieldFromJSON(object.usernameMapping) : 0, - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: AddOrgOIDCIDPRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.issuer !== undefined && (obj.issuer = message.issuer); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.displayNameMapping !== undefined && - (obj.displayNameMapping = oIDCMappingFieldToJSON(message.displayNameMapping)); - message.usernameMapping !== undefined && (obj.usernameMapping = oIDCMappingFieldToJSON(message.usernameMapping)); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): AddOrgOIDCIDPRequest { - return AddOrgOIDCIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgOIDCIDPRequest { - const message = createBaseAddOrgOIDCIDPRequest(); - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.issuer = object.issuer ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.displayNameMapping = object.displayNameMapping ?? 0; - message.usernameMapping = object.usernameMapping ?? 0; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseAddOrgOIDCIDPResponse(): AddOrgOIDCIDPResponse { - return { details: undefined, idpId: "" }; -} - -export const AddOrgOIDCIDPResponse = { - encode(message: AddOrgOIDCIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.idpId !== "") { - writer.uint32(18).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgOIDCIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgOIDCIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgOIDCIDPResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - idpId: isSet(object.idpId) ? String(object.idpId) : "", - }; - }, - - toJSON(message: AddOrgOIDCIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): AddOrgOIDCIDPResponse { - return AddOrgOIDCIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgOIDCIDPResponse { - const message = createBaseAddOrgOIDCIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseAddOrgJWTIDPRequest(): AddOrgJWTIDPRequest { - return { - name: "", - stylingType: 0, - jwtEndpoint: "", - issuer: "", - keysEndpoint: "", - headerName: "", - autoRegister: false, - }; -} - -export const AddOrgJWTIDPRequest = { - encode(message: AddOrgJWTIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(16).int32(message.stylingType); - } - if (message.jwtEndpoint !== "") { - writer.uint32(26).string(message.jwtEndpoint); - } - if (message.issuer !== "") { - writer.uint32(34).string(message.issuer); - } - if (message.keysEndpoint !== "") { - writer.uint32(42).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(50).string(message.headerName); - } - if (message.autoRegister === true) { - writer.uint32(56).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgJWTIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgJWTIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.stylingType = reader.int32() as any; - break; - case 3: - message.jwtEndpoint = reader.string(); - break; - case 4: - message.issuer = reader.string(); - break; - case 5: - message.keysEndpoint = reader.string(); - break; - case 6: - message.headerName = reader.string(); - break; - case 7: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgJWTIDPRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: AddOrgJWTIDPRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): AddOrgJWTIDPRequest { - return AddOrgJWTIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgJWTIDPRequest { - const message = createBaseAddOrgJWTIDPRequest(); - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.issuer = object.issuer ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseAddOrgJWTIDPResponse(): AddOrgJWTIDPResponse { - return { details: undefined, idpId: "" }; -} - -export const AddOrgJWTIDPResponse = { - encode(message: AddOrgJWTIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.idpId !== "") { - writer.uint32(18).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddOrgJWTIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddOrgJWTIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddOrgJWTIDPResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - idpId: isSet(object.idpId) ? String(object.idpId) : "", - }; - }, - - toJSON(message: AddOrgJWTIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): AddOrgJWTIDPResponse { - return AddOrgJWTIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddOrgJWTIDPResponse { - const message = createBaseAddOrgJWTIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseDeactivateOrgIDPRequest(): DeactivateOrgIDPRequest { - return { idpId: "" }; -} - -export const DeactivateOrgIDPRequest = { - encode(message: DeactivateOrgIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateOrgIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateOrgIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateOrgIDPRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: DeactivateOrgIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): DeactivateOrgIDPRequest { - return DeactivateOrgIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateOrgIDPRequest { - const message = createBaseDeactivateOrgIDPRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseDeactivateOrgIDPResponse(): DeactivateOrgIDPResponse { - return { details: undefined }; -} - -export const DeactivateOrgIDPResponse = { - encode(message: DeactivateOrgIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateOrgIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateOrgIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateOrgIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateOrgIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateOrgIDPResponse { - return DeactivateOrgIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateOrgIDPResponse { - const message = createBaseDeactivateOrgIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateOrgIDPRequest(): ReactivateOrgIDPRequest { - return { idpId: "" }; -} - -export const ReactivateOrgIDPRequest = { - encode(message: ReactivateOrgIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateOrgIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateOrgIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateOrgIDPRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: ReactivateOrgIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): ReactivateOrgIDPRequest { - return ReactivateOrgIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateOrgIDPRequest { - const message = createBaseReactivateOrgIDPRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseReactivateOrgIDPResponse(): ReactivateOrgIDPResponse { - return { details: undefined }; -} - -export const ReactivateOrgIDPResponse = { - encode(message: ReactivateOrgIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateOrgIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateOrgIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateOrgIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateOrgIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateOrgIDPResponse { - return ReactivateOrgIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateOrgIDPResponse { - const message = createBaseReactivateOrgIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveOrgIDPRequest(): RemoveOrgIDPRequest { - return { idpId: "" }; -} - -export const RemoveOrgIDPRequest = { - encode(message: RemoveOrgIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveOrgIDPRequest { - return { idpId: isSet(object.idpId) ? String(object.idpId) : "" }; - }, - - toJSON(message: RemoveOrgIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - return obj; - }, - - create(base?: DeepPartial): RemoveOrgIDPRequest { - return RemoveOrgIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveOrgIDPRequest { - const message = createBaseRemoveOrgIDPRequest(); - message.idpId = object.idpId ?? ""; - return message; - }, -}; - -function createBaseRemoveOrgIDPResponse(): RemoveOrgIDPResponse { - return {}; -} - -export const RemoveOrgIDPResponse = { - encode(_: RemoveOrgIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveOrgIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveOrgIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveOrgIDPResponse { - return {}; - }, - - toJSON(_: RemoveOrgIDPResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveOrgIDPResponse { - return RemoveOrgIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveOrgIDPResponse { - const message = createBaseRemoveOrgIDPResponse(); - return message; - }, -}; - -function createBaseUpdateOrgIDPRequest(): UpdateOrgIDPRequest { - return { idpId: "", name: "", stylingType: 0, autoRegister: false }; -} - -export const UpdateOrgIDPRequest = { - encode(message: UpdateOrgIDPRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.stylingType !== 0) { - writer.uint32(24).int32(message.stylingType); - } - if (message.autoRegister === true) { - writer.uint32(32).bool(message.autoRegister); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIDPRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIDPRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.stylingType = reader.int32() as any; - break; - case 4: - message.autoRegister = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIDPRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - name: isSet(object.name) ? String(object.name) : "", - stylingType: isSet(object.stylingType) ? iDPStylingTypeFromJSON(object.stylingType) : 0, - autoRegister: isSet(object.autoRegister) ? Boolean(object.autoRegister) : false, - }; - }, - - toJSON(message: UpdateOrgIDPRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.name !== undefined && (obj.name = message.name); - message.stylingType !== undefined && (obj.stylingType = iDPStylingTypeToJSON(message.stylingType)); - message.autoRegister !== undefined && (obj.autoRegister = message.autoRegister); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIDPRequest { - return UpdateOrgIDPRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIDPRequest { - const message = createBaseUpdateOrgIDPRequest(); - message.idpId = object.idpId ?? ""; - message.name = object.name ?? ""; - message.stylingType = object.stylingType ?? 0; - message.autoRegister = object.autoRegister ?? false; - return message; - }, -}; - -function createBaseUpdateOrgIDPResponse(): UpdateOrgIDPResponse { - return { details: undefined }; -} - -export const UpdateOrgIDPResponse = { - encode(message: UpdateOrgIDPResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIDPResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIDPResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIDPResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOrgIDPResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIDPResponse { - return UpdateOrgIDPResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIDPResponse { - const message = createBaseUpdateOrgIDPResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateOrgIDPOIDCConfigRequest(): UpdateOrgIDPOIDCConfigRequest { - return { - idpId: "", - clientId: "", - clientSecret: "", - issuer: "", - scopes: [], - displayNameMapping: 0, - usernameMapping: 0, - }; -} - -export const UpdateOrgIDPOIDCConfigRequest = { - encode(message: UpdateOrgIDPOIDCConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - if (message.issuer !== "") { - writer.uint32(34).string(message.issuer); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.displayNameMapping !== 0) { - writer.uint32(48).int32(message.displayNameMapping); - } - if (message.usernameMapping !== 0) { - writer.uint32(56).int32(message.usernameMapping); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIDPOIDCConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIDPOIDCConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.issuer = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.displayNameMapping = reader.int32() as any; - break; - case 7: - message.usernameMapping = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIDPOIDCConfigRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - displayNameMapping: isSet(object.displayNameMapping) ? oIDCMappingFieldFromJSON(object.displayNameMapping) : 0, - usernameMapping: isSet(object.usernameMapping) ? oIDCMappingFieldFromJSON(object.usernameMapping) : 0, - }; - }, - - toJSON(message: UpdateOrgIDPOIDCConfigRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.issuer !== undefined && (obj.issuer = message.issuer); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.displayNameMapping !== undefined && - (obj.displayNameMapping = oIDCMappingFieldToJSON(message.displayNameMapping)); - message.usernameMapping !== undefined && (obj.usernameMapping = oIDCMappingFieldToJSON(message.usernameMapping)); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIDPOIDCConfigRequest { - return UpdateOrgIDPOIDCConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIDPOIDCConfigRequest { - const message = createBaseUpdateOrgIDPOIDCConfigRequest(); - message.idpId = object.idpId ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.issuer = object.issuer ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.displayNameMapping = object.displayNameMapping ?? 0; - message.usernameMapping = object.usernameMapping ?? 0; - return message; - }, -}; - -function createBaseUpdateOrgIDPOIDCConfigResponse(): UpdateOrgIDPOIDCConfigResponse { - return { details: undefined }; -} - -export const UpdateOrgIDPOIDCConfigResponse = { - encode(message: UpdateOrgIDPOIDCConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIDPOIDCConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIDPOIDCConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIDPOIDCConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOrgIDPOIDCConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIDPOIDCConfigResponse { - return UpdateOrgIDPOIDCConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIDPOIDCConfigResponse { - const message = createBaseUpdateOrgIDPOIDCConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseUpdateOrgIDPJWTConfigRequest(): UpdateOrgIDPJWTConfigRequest { - return { idpId: "", jwtEndpoint: "", issuer: "", keysEndpoint: "", headerName: "" }; -} - -export const UpdateOrgIDPJWTConfigRequest = { - encode(message: UpdateOrgIDPJWTConfigRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.jwtEndpoint !== "") { - writer.uint32(18).string(message.jwtEndpoint); - } - if (message.issuer !== "") { - writer.uint32(26).string(message.issuer); - } - if (message.keysEndpoint !== "") { - writer.uint32(34).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(42).string(message.headerName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIDPJWTConfigRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIDPJWTConfigRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.jwtEndpoint = reader.string(); - break; - case 3: - message.issuer = reader.string(); - break; - case 4: - message.keysEndpoint = reader.string(); - break; - case 5: - message.headerName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIDPJWTConfigRequest { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - }; - }, - - toJSON(message: UpdateOrgIDPJWTConfigRequest): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIDPJWTConfigRequest { - return UpdateOrgIDPJWTConfigRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIDPJWTConfigRequest { - const message = createBaseUpdateOrgIDPJWTConfigRequest(); - message.idpId = object.idpId ?? ""; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.issuer = object.issuer ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - return message; - }, -}; - -function createBaseUpdateOrgIDPJWTConfigResponse(): UpdateOrgIDPJWTConfigResponse { - return { details: undefined }; -} - -export const UpdateOrgIDPJWTConfigResponse = { - encode(message: UpdateOrgIDPJWTConfigResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateOrgIDPJWTConfigResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateOrgIDPJWTConfigResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateOrgIDPJWTConfigResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateOrgIDPJWTConfigResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateOrgIDPJWTConfigResponse { - return UpdateOrgIDPJWTConfigResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateOrgIDPJWTConfigResponse { - const message = createBaseUpdateOrgIDPJWTConfigResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListProvidersRequest(): ListProvidersRequest { - return { query: undefined, queries: [] }; -} - -export const ListProvidersRequest = { - encode(message: ListProvidersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.queries) { - ProviderQuery.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProvidersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProvidersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.queries.push(ProviderQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProvidersRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => ProviderQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProvidersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? ProviderQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProvidersRequest { - return ListProvidersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProvidersRequest { - const message = createBaseListProvidersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.queries = object.queries?.map((e) => ProviderQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseProviderQuery(): ProviderQuery { - return { idpIdQuery: undefined, idpNameQuery: undefined, ownerTypeQuery: undefined }; -} - -export const ProviderQuery = { - encode(message: ProviderQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpIdQuery !== undefined) { - IDPIDQuery.encode(message.idpIdQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.idpNameQuery !== undefined) { - IDPNameQuery.encode(message.idpNameQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.ownerTypeQuery !== undefined) { - IDPOwnerTypeQuery.encode(message.ownerTypeQuery, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProviderQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProviderQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpIdQuery = IDPIDQuery.decode(reader, reader.uint32()); - break; - case 2: - message.idpNameQuery = IDPNameQuery.decode(reader, reader.uint32()); - break; - case 3: - message.ownerTypeQuery = IDPOwnerTypeQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProviderQuery { - return { - idpIdQuery: isSet(object.idpIdQuery) ? IDPIDQuery.fromJSON(object.idpIdQuery) : undefined, - idpNameQuery: isSet(object.idpNameQuery) ? IDPNameQuery.fromJSON(object.idpNameQuery) : undefined, - ownerTypeQuery: isSet(object.ownerTypeQuery) ? IDPOwnerTypeQuery.fromJSON(object.ownerTypeQuery) : undefined, - }; - }, - - toJSON(message: ProviderQuery): unknown { - const obj: any = {}; - message.idpIdQuery !== undefined && - (obj.idpIdQuery = message.idpIdQuery ? IDPIDQuery.toJSON(message.idpIdQuery) : undefined); - message.idpNameQuery !== undefined && - (obj.idpNameQuery = message.idpNameQuery ? IDPNameQuery.toJSON(message.idpNameQuery) : undefined); - message.ownerTypeQuery !== undefined && - (obj.ownerTypeQuery = message.ownerTypeQuery ? IDPOwnerTypeQuery.toJSON(message.ownerTypeQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): ProviderQuery { - return ProviderQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProviderQuery { - const message = createBaseProviderQuery(); - message.idpIdQuery = (object.idpIdQuery !== undefined && object.idpIdQuery !== null) - ? IDPIDQuery.fromPartial(object.idpIdQuery) - : undefined; - message.idpNameQuery = (object.idpNameQuery !== undefined && object.idpNameQuery !== null) - ? IDPNameQuery.fromPartial(object.idpNameQuery) - : undefined; - message.ownerTypeQuery = (object.ownerTypeQuery !== undefined && object.ownerTypeQuery !== null) - ? IDPOwnerTypeQuery.fromPartial(object.ownerTypeQuery) - : undefined; - return message; - }, -}; - -function createBaseListProvidersResponse(): ListProvidersResponse { - return { details: undefined, result: [] }; -} - -export const ListProvidersResponse = { - encode(message: ListProvidersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Provider.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListProvidersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListProvidersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Provider.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListProvidersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Provider.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListProvidersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Provider.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListProvidersResponse { - return ListProvidersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListProvidersResponse { - const message = createBaseListProvidersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Provider.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetProviderByIDRequest(): GetProviderByIDRequest { - return { id: "" }; -} - -export const GetProviderByIDRequest = { - encode(message: GetProviderByIDRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProviderByIDRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProviderByIDRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProviderByIDRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetProviderByIDRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetProviderByIDRequest { - return GetProviderByIDRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProviderByIDRequest { - const message = createBaseGetProviderByIDRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetProviderByIDResponse(): GetProviderByIDResponse { - return { idp: undefined }; -} - -export const GetProviderByIDResponse = { - encode(message: GetProviderByIDResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idp !== undefined) { - Provider.encode(message.idp, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetProviderByIDResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetProviderByIDResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idp = Provider.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetProviderByIDResponse { - return { idp: isSet(object.idp) ? Provider.fromJSON(object.idp) : undefined }; - }, - - toJSON(message: GetProviderByIDResponse): unknown { - const obj: any = {}; - message.idp !== undefined && (obj.idp = message.idp ? Provider.toJSON(message.idp) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetProviderByIDResponse { - return GetProviderByIDResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetProviderByIDResponse { - const message = createBaseGetProviderByIDResponse(); - message.idp = (object.idp !== undefined && object.idp !== null) ? Provider.fromPartial(object.idp) : undefined; - return message; - }, -}; - -function createBaseAddGenericOAuthProviderRequest(): AddGenericOAuthProviderRequest { - return { - name: "", - clientId: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - idAttribute: "", - providerOptions: undefined, - }; -} - -export const AddGenericOAuthProviderRequest = { - encode(message: AddGenericOAuthProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(34).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(42).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(50).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(58).string(v!); - } - if (message.idAttribute !== "") { - writer.uint32(66).string(message.idAttribute); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOAuthProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOAuthProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.authorizationEndpoint = reader.string(); - break; - case 5: - message.tokenEndpoint = reader.string(); - break; - case 6: - message.userEndpoint = reader.string(); - break; - case 7: - message.scopes.push(reader.string()); - break; - case 8: - message.idAttribute = reader.string(); - break; - case 9: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOAuthProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - idAttribute: isSet(object.idAttribute) ? String(object.idAttribute) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGenericOAuthProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.idAttribute !== undefined && (obj.idAttribute = message.idAttribute); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGenericOAuthProviderRequest { - return AddGenericOAuthProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOAuthProviderRequest { - const message = createBaseAddGenericOAuthProviderRequest(); - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.idAttribute = object.idAttribute ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGenericOAuthProviderResponse(): AddGenericOAuthProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGenericOAuthProviderResponse = { - encode(message: AddGenericOAuthProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOAuthProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOAuthProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOAuthProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGenericOAuthProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGenericOAuthProviderResponse { - return AddGenericOAuthProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOAuthProviderResponse { - const message = createBaseAddGenericOAuthProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGenericOAuthProviderRequest(): UpdateGenericOAuthProviderRequest { - return { - id: "", - name: "", - clientId: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - idAttribute: "", - providerOptions: undefined, - }; -} - -export const UpdateGenericOAuthProviderRequest = { - encode(message: UpdateGenericOAuthProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(42).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(50).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(58).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(66).string(v!); - } - if (message.idAttribute !== "") { - writer.uint32(74).string(message.idAttribute); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(82).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOAuthProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOAuthProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.authorizationEndpoint = reader.string(); - break; - case 6: - message.tokenEndpoint = reader.string(); - break; - case 7: - message.userEndpoint = reader.string(); - break; - case 8: - message.scopes.push(reader.string()); - break; - case 9: - message.idAttribute = reader.string(); - break; - case 10: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOAuthProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - idAttribute: isSet(object.idAttribute) ? String(object.idAttribute) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGenericOAuthProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.idAttribute !== undefined && (obj.idAttribute = message.idAttribute); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOAuthProviderRequest { - return UpdateGenericOAuthProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOAuthProviderRequest { - const message = createBaseUpdateGenericOAuthProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.idAttribute = object.idAttribute ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGenericOAuthProviderResponse(): UpdateGenericOAuthProviderResponse { - return { details: undefined }; -} - -export const UpdateGenericOAuthProviderResponse = { - encode(message: UpdateGenericOAuthProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOAuthProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOAuthProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOAuthProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGenericOAuthProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOAuthProviderResponse { - return UpdateGenericOAuthProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOAuthProviderResponse { - const message = createBaseUpdateGenericOAuthProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGenericOIDCProviderRequest(): AddGenericOIDCProviderRequest { - return { name: "", issuer: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const AddGenericOIDCProviderRequest = { - encode(message: AddGenericOIDCProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOIDCProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOIDCProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOIDCProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGenericOIDCProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGenericOIDCProviderRequest { - return AddGenericOIDCProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOIDCProviderRequest { - const message = createBaseAddGenericOIDCProviderRequest(); - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGenericOIDCProviderResponse(): AddGenericOIDCProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGenericOIDCProviderResponse = { - encode(message: AddGenericOIDCProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGenericOIDCProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGenericOIDCProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGenericOIDCProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGenericOIDCProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGenericOIDCProviderResponse { - return AddGenericOIDCProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGenericOIDCProviderResponse { - const message = createBaseAddGenericOIDCProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGenericOIDCProviderRequest(): UpdateGenericOIDCProviderRequest { - return { id: "", name: "", issuer: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const UpdateGenericOIDCProviderRequest = { - encode(message: UpdateGenericOIDCProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(26).string(message.issuer); - } - if (message.clientId !== "") { - writer.uint32(34).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(42).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(50).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOIDCProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOIDCProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.issuer = reader.string(); - break; - case 4: - message.clientId = reader.string(); - break; - case 5: - message.clientSecret = reader.string(); - break; - case 6: - message.scopes.push(reader.string()); - break; - case 7: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOIDCProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGenericOIDCProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOIDCProviderRequest { - return UpdateGenericOIDCProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOIDCProviderRequest { - const message = createBaseUpdateGenericOIDCProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGenericOIDCProviderResponse(): UpdateGenericOIDCProviderResponse { - return { details: undefined }; -} - -export const UpdateGenericOIDCProviderResponse = { - encode(message: UpdateGenericOIDCProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGenericOIDCProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGenericOIDCProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGenericOIDCProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGenericOIDCProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGenericOIDCProviderResponse { - return UpdateGenericOIDCProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGenericOIDCProviderResponse { - const message = createBaseUpdateGenericOIDCProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddJWTProviderRequest(): AddJWTProviderRequest { - return { name: "", issuer: "", jwtEndpoint: "", keysEndpoint: "", headerName: "", providerOptions: undefined }; -} - -export const AddJWTProviderRequest = { - encode(message: AddJWTProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(18).string(message.issuer); - } - if (message.jwtEndpoint !== "") { - writer.uint32(26).string(message.jwtEndpoint); - } - if (message.keysEndpoint !== "") { - writer.uint32(34).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(42).string(message.headerName); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddJWTProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddJWTProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.issuer = reader.string(); - break; - case 3: - message.jwtEndpoint = reader.string(); - break; - case 4: - message.keysEndpoint = reader.string(); - break; - case 5: - message.headerName = reader.string(); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddJWTProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddJWTProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddJWTProviderRequest { - return AddJWTProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddJWTProviderRequest { - const message = createBaseAddJWTProviderRequest(); - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddJWTProviderResponse(): AddJWTProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddJWTProviderResponse = { - encode(message: AddJWTProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddJWTProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddJWTProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddJWTProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddJWTProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddJWTProviderResponse { - return AddJWTProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddJWTProviderResponse { - const message = createBaseAddJWTProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateJWTProviderRequest(): UpdateJWTProviderRequest { - return { - id: "", - name: "", - issuer: "", - jwtEndpoint: "", - keysEndpoint: "", - headerName: "", - providerOptions: undefined, - }; -} - -export const UpdateJWTProviderRequest = { - encode(message: UpdateJWTProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.issuer !== "") { - writer.uint32(26).string(message.issuer); - } - if (message.jwtEndpoint !== "") { - writer.uint32(34).string(message.jwtEndpoint); - } - if (message.keysEndpoint !== "") { - writer.uint32(42).string(message.keysEndpoint); - } - if (message.headerName !== "") { - writer.uint32(50).string(message.headerName); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateJWTProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateJWTProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.issuer = reader.string(); - break; - case 4: - message.jwtEndpoint = reader.string(); - break; - case 5: - message.keysEndpoint = reader.string(); - break; - case 6: - message.headerName = reader.string(); - break; - case 7: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateJWTProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - issuer: isSet(object.issuer) ? String(object.issuer) : "", - jwtEndpoint: isSet(object.jwtEndpoint) ? String(object.jwtEndpoint) : "", - keysEndpoint: isSet(object.keysEndpoint) ? String(object.keysEndpoint) : "", - headerName: isSet(object.headerName) ? String(object.headerName) : "", - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateJWTProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.issuer !== undefined && (obj.issuer = message.issuer); - message.jwtEndpoint !== undefined && (obj.jwtEndpoint = message.jwtEndpoint); - message.keysEndpoint !== undefined && (obj.keysEndpoint = message.keysEndpoint); - message.headerName !== undefined && (obj.headerName = message.headerName); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateJWTProviderRequest { - return UpdateJWTProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateJWTProviderRequest { - const message = createBaseUpdateJWTProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.issuer = object.issuer ?? ""; - message.jwtEndpoint = object.jwtEndpoint ?? ""; - message.keysEndpoint = object.keysEndpoint ?? ""; - message.headerName = object.headerName ?? ""; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateJWTProviderResponse(): UpdateJWTProviderResponse { - return { details: undefined }; -} - -export const UpdateJWTProviderResponse = { - encode(message: UpdateJWTProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateJWTProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateJWTProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateJWTProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateJWTProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateJWTProviderResponse { - return UpdateJWTProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateJWTProviderResponse { - const message = createBaseUpdateJWTProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubProviderRequest(): AddGitHubProviderRequest { - return { name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const AddGitHubProviderRequest = { - encode(message: AddGitHubProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(34).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.scopes.push(reader.string()); - break; - case 5: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGitHubProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGitHubProviderRequest { - return AddGitHubProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGitHubProviderRequest { - const message = createBaseAddGitHubProviderRequest(); - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubProviderResponse(): AddGitHubProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGitHubProviderResponse = { - encode(message: AddGitHubProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGitHubProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGitHubProviderResponse { - return AddGitHubProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGitHubProviderResponse { - const message = createBaseAddGitHubProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGitHubProviderRequest(): UpdateGitHubProviderRequest { - return { id: "", name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const UpdateGitHubProviderRequest = { - encode(message: UpdateGitHubProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGitHubProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGitHubProviderRequest { - return UpdateGitHubProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGitHubProviderRequest { - const message = createBaseUpdateGitHubProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGitHubProviderResponse(): UpdateGitHubProviderResponse { - return { details: undefined }; -} - -export const UpdateGitHubProviderResponse = { - encode(message: UpdateGitHubProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGitHubProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGitHubProviderResponse { - return UpdateGitHubProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGitHubProviderResponse { - const message = createBaseUpdateGitHubProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubEnterpriseServerProviderRequest(): AddGitHubEnterpriseServerProviderRequest { - return { - clientId: "", - name: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - providerOptions: undefined, - }; -} - -export const AddGitHubEnterpriseServerProviderRequest = { - encode(message: AddGitHubEnterpriseServerProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.clientId !== "") { - writer.uint32(10).string(message.clientId); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(34).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(42).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(50).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(58).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(66).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubEnterpriseServerProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubEnterpriseServerProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.authorizationEndpoint = reader.string(); - break; - case 5: - message.tokenEndpoint = reader.string(); - break; - case 6: - message.userEndpoint = reader.string(); - break; - case 7: - message.scopes.push(reader.string()); - break; - case 8: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubEnterpriseServerProviderRequest { - return { - clientId: isSet(object.clientId) ? String(object.clientId) : "", - name: isSet(object.name) ? String(object.name) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGitHubEnterpriseServerProviderRequest): unknown { - const obj: any = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.name !== undefined && (obj.name = message.name); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGitHubEnterpriseServerProviderRequest { - return AddGitHubEnterpriseServerProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGitHubEnterpriseServerProviderRequest { - const message = createBaseAddGitHubEnterpriseServerProviderRequest(); - message.clientId = object.clientId ?? ""; - message.name = object.name ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGitHubEnterpriseServerProviderResponse(): AddGitHubEnterpriseServerProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGitHubEnterpriseServerProviderResponse = { - encode(message: AddGitHubEnterpriseServerProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGitHubEnterpriseServerProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGitHubEnterpriseServerProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGitHubEnterpriseServerProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGitHubEnterpriseServerProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGitHubEnterpriseServerProviderResponse { - return AddGitHubEnterpriseServerProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): AddGitHubEnterpriseServerProviderResponse { - const message = createBaseAddGitHubEnterpriseServerProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGitHubEnterpriseServerProviderRequest(): UpdateGitHubEnterpriseServerProviderRequest { - return { - id: "", - name: "", - clientId: "", - clientSecret: "", - authorizationEndpoint: "", - tokenEndpoint: "", - userEndpoint: "", - scopes: [], - providerOptions: undefined, - }; -} - -export const UpdateGitHubEnterpriseServerProviderRequest = { - encode(message: UpdateGitHubEnterpriseServerProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - if (message.authorizationEndpoint !== "") { - writer.uint32(42).string(message.authorizationEndpoint); - } - if (message.tokenEndpoint !== "") { - writer.uint32(50).string(message.tokenEndpoint); - } - if (message.userEndpoint !== "") { - writer.uint32(58).string(message.userEndpoint); - } - for (const v of message.scopes) { - writer.uint32(66).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubEnterpriseServerProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubEnterpriseServerProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.authorizationEndpoint = reader.string(); - break; - case 6: - message.tokenEndpoint = reader.string(); - break; - case 7: - message.userEndpoint = reader.string(); - break; - case 8: - message.scopes.push(reader.string()); - break; - case 9: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubEnterpriseServerProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - authorizationEndpoint: isSet(object.authorizationEndpoint) ? String(object.authorizationEndpoint) : "", - tokenEndpoint: isSet(object.tokenEndpoint) ? String(object.tokenEndpoint) : "", - userEndpoint: isSet(object.userEndpoint) ? String(object.userEndpoint) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGitHubEnterpriseServerProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - message.authorizationEndpoint !== undefined && (obj.authorizationEndpoint = message.authorizationEndpoint); - message.tokenEndpoint !== undefined && (obj.tokenEndpoint = message.tokenEndpoint); - message.userEndpoint !== undefined && (obj.userEndpoint = message.userEndpoint); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGitHubEnterpriseServerProviderRequest { - return UpdateGitHubEnterpriseServerProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): UpdateGitHubEnterpriseServerProviderRequest { - const message = createBaseUpdateGitHubEnterpriseServerProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.authorizationEndpoint = object.authorizationEndpoint ?? ""; - message.tokenEndpoint = object.tokenEndpoint ?? ""; - message.userEndpoint = object.userEndpoint ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGitHubEnterpriseServerProviderResponse(): UpdateGitHubEnterpriseServerProviderResponse { - return { details: undefined }; -} - -export const UpdateGitHubEnterpriseServerProviderResponse = { - encode(message: UpdateGitHubEnterpriseServerProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGitHubEnterpriseServerProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGitHubEnterpriseServerProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGitHubEnterpriseServerProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGitHubEnterpriseServerProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create( - base?: DeepPartial, - ): UpdateGitHubEnterpriseServerProviderResponse { - return UpdateGitHubEnterpriseServerProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): UpdateGitHubEnterpriseServerProviderResponse { - const message = createBaseUpdateGitHubEnterpriseServerProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddGoogleProviderRequest(): AddGoogleProviderRequest { - return { name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const AddGoogleProviderRequest = { - encode(message: AddGoogleProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(18).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(26).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(34).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGoogleProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGoogleProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.clientId = reader.string(); - break; - case 3: - message.clientSecret = reader.string(); - break; - case 4: - message.scopes.push(reader.string()); - break; - case 5: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGoogleProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddGoogleProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddGoogleProviderRequest { - return AddGoogleProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGoogleProviderRequest { - const message = createBaseAddGoogleProviderRequest(); - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddGoogleProviderResponse(): AddGoogleProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddGoogleProviderResponse = { - encode(message: AddGoogleProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddGoogleProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddGoogleProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddGoogleProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddGoogleProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddGoogleProviderResponse { - return AddGoogleProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddGoogleProviderResponse { - const message = createBaseAddGoogleProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateGoogleProviderRequest(): UpdateGoogleProviderRequest { - return { id: "", name: "", clientId: "", clientSecret: "", scopes: [], providerOptions: undefined }; -} - -export const UpdateGoogleProviderRequest = { - encode(message: UpdateGoogleProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.clientSecret !== "") { - writer.uint32(34).string(message.clientSecret); - } - for (const v of message.scopes) { - writer.uint32(42).string(v!); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGoogleProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGoogleProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.clientSecret = reader.string(); - break; - case 5: - message.scopes.push(reader.string()); - break; - case 6: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGoogleProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - clientSecret: isSet(object.clientSecret) ? String(object.clientSecret) : "", - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateGoogleProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientSecret !== undefined && (obj.clientSecret = message.clientSecret); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGoogleProviderRequest { - return UpdateGoogleProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGoogleProviderRequest { - const message = createBaseUpdateGoogleProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.clientId = object.clientId ?? ""; - message.clientSecret = object.clientSecret ?? ""; - message.scopes = object.scopes?.map((e) => e) || []; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateGoogleProviderResponse(): UpdateGoogleProviderResponse { - return { details: undefined }; -} - -export const UpdateGoogleProviderResponse = { - encode(message: UpdateGoogleProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateGoogleProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateGoogleProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateGoogleProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateGoogleProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateGoogleProviderResponse { - return UpdateGoogleProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateGoogleProviderResponse { - const message = createBaseUpdateGoogleProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseAddLDAPProviderRequest(): AddLDAPProviderRequest { - return { - name: "", - host: "", - port: "", - tls: false, - baseDn: "", - userObjectClass: "", - userUniqueAttribute: "", - admin: "", - password: "", - attributes: undefined, - providerOptions: undefined, - }; -} - -export const AddLDAPProviderRequest = { - encode(message: AddLDAPProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.host !== "") { - writer.uint32(18).string(message.host); - } - if (message.port !== "") { - writer.uint32(26).string(message.port); - } - if (message.tls === true) { - writer.uint32(32).bool(message.tls); - } - if (message.baseDn !== "") { - writer.uint32(42).string(message.baseDn); - } - if (message.userObjectClass !== "") { - writer.uint32(50).string(message.userObjectClass); - } - if (message.userUniqueAttribute !== "") { - writer.uint32(58).string(message.userUniqueAttribute); - } - if (message.admin !== "") { - writer.uint32(66).string(message.admin); - } - if (message.password !== "") { - writer.uint32(74).string(message.password); - } - if (message.attributes !== undefined) { - LDAPAttributes.encode(message.attributes, writer.uint32(82).fork()).ldelim(); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddLDAPProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddLDAPProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.host = reader.string(); - break; - case 3: - message.port = reader.string(); - break; - case 4: - message.tls = reader.bool(); - break; - case 5: - message.baseDn = reader.string(); - break; - case 6: - message.userObjectClass = reader.string(); - break; - case 7: - message.userUniqueAttribute = reader.string(); - break; - case 8: - message.admin = reader.string(); - break; - case 9: - message.password = reader.string(); - break; - case 10: - message.attributes = LDAPAttributes.decode(reader, reader.uint32()); - break; - case 11: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddLDAPProviderRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - host: isSet(object.host) ? String(object.host) : "", - port: isSet(object.port) ? String(object.port) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - baseDn: isSet(object.baseDn) ? String(object.baseDn) : "", - userObjectClass: isSet(object.userObjectClass) ? String(object.userObjectClass) : "", - userUniqueAttribute: isSet(object.userUniqueAttribute) ? String(object.userUniqueAttribute) : "", - admin: isSet(object.admin) ? String(object.admin) : "", - password: isSet(object.password) ? String(object.password) : "", - attributes: isSet(object.attributes) ? LDAPAttributes.fromJSON(object.attributes) : undefined, - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: AddLDAPProviderRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.host !== undefined && (obj.host = message.host); - message.port !== undefined && (obj.port = message.port); - message.tls !== undefined && (obj.tls = message.tls); - message.baseDn !== undefined && (obj.baseDn = message.baseDn); - message.userObjectClass !== undefined && (obj.userObjectClass = message.userObjectClass); - message.userUniqueAttribute !== undefined && (obj.userUniqueAttribute = message.userUniqueAttribute); - message.admin !== undefined && (obj.admin = message.admin); - message.password !== undefined && (obj.password = message.password); - message.attributes !== undefined && - (obj.attributes = message.attributes ? LDAPAttributes.toJSON(message.attributes) : undefined); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddLDAPProviderRequest { - return AddLDAPProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddLDAPProviderRequest { - const message = createBaseAddLDAPProviderRequest(); - message.name = object.name ?? ""; - message.host = object.host ?? ""; - message.port = object.port ?? ""; - message.tls = object.tls ?? false; - message.baseDn = object.baseDn ?? ""; - message.userObjectClass = object.userObjectClass ?? ""; - message.userUniqueAttribute = object.userUniqueAttribute ?? ""; - message.admin = object.admin ?? ""; - message.password = object.password ?? ""; - message.attributes = (object.attributes !== undefined && object.attributes !== null) - ? LDAPAttributes.fromPartial(object.attributes) - : undefined; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseAddLDAPProviderResponse(): AddLDAPProviderResponse { - return { details: undefined, id: "" }; -} - -export const AddLDAPProviderResponse = { - encode(message: AddLDAPProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddLDAPProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddLDAPProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddLDAPProviderResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: AddLDAPProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): AddLDAPProviderResponse { - return AddLDAPProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddLDAPProviderResponse { - const message = createBaseAddLDAPProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseUpdateLDAPProviderRequest(): UpdateLDAPProviderRequest { - return { - id: "", - name: "", - host: "", - port: "", - tls: false, - baseDn: "", - userObjectClass: "", - userUniqueAttribute: "", - admin: "", - password: "", - attributes: undefined, - providerOptions: undefined, - }; -} - -export const UpdateLDAPProviderRequest = { - encode(message: UpdateLDAPProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.host !== "") { - writer.uint32(26).string(message.host); - } - if (message.port !== "") { - writer.uint32(34).string(message.port); - } - if (message.tls === true) { - writer.uint32(40).bool(message.tls); - } - if (message.baseDn !== "") { - writer.uint32(50).string(message.baseDn); - } - if (message.userObjectClass !== "") { - writer.uint32(58).string(message.userObjectClass); - } - if (message.userUniqueAttribute !== "") { - writer.uint32(66).string(message.userUniqueAttribute); - } - if (message.admin !== "") { - writer.uint32(74).string(message.admin); - } - if (message.password !== "") { - writer.uint32(82).string(message.password); - } - if (message.attributes !== undefined) { - LDAPAttributes.encode(message.attributes, writer.uint32(90).fork()).ldelim(); - } - if (message.providerOptions !== undefined) { - Options.encode(message.providerOptions, writer.uint32(98).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLDAPProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLDAPProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.host = reader.string(); - break; - case 4: - message.port = reader.string(); - break; - case 5: - message.tls = reader.bool(); - break; - case 6: - message.baseDn = reader.string(); - break; - case 7: - message.userObjectClass = reader.string(); - break; - case 8: - message.userUniqueAttribute = reader.string(); - break; - case 9: - message.admin = reader.string(); - break; - case 10: - message.password = reader.string(); - break; - case 11: - message.attributes = LDAPAttributes.decode(reader, reader.uint32()); - break; - case 12: - message.providerOptions = Options.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLDAPProviderRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - host: isSet(object.host) ? String(object.host) : "", - port: isSet(object.port) ? String(object.port) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - baseDn: isSet(object.baseDn) ? String(object.baseDn) : "", - userObjectClass: isSet(object.userObjectClass) ? String(object.userObjectClass) : "", - userUniqueAttribute: isSet(object.userUniqueAttribute) ? String(object.userUniqueAttribute) : "", - admin: isSet(object.admin) ? String(object.admin) : "", - password: isSet(object.password) ? String(object.password) : "", - attributes: isSet(object.attributes) ? LDAPAttributes.fromJSON(object.attributes) : undefined, - providerOptions: isSet(object.providerOptions) ? Options.fromJSON(object.providerOptions) : undefined, - }; - }, - - toJSON(message: UpdateLDAPProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.host !== undefined && (obj.host = message.host); - message.port !== undefined && (obj.port = message.port); - message.tls !== undefined && (obj.tls = message.tls); - message.baseDn !== undefined && (obj.baseDn = message.baseDn); - message.userObjectClass !== undefined && (obj.userObjectClass = message.userObjectClass); - message.userUniqueAttribute !== undefined && (obj.userUniqueAttribute = message.userUniqueAttribute); - message.admin !== undefined && (obj.admin = message.admin); - message.password !== undefined && (obj.password = message.password); - message.attributes !== undefined && - (obj.attributes = message.attributes ? LDAPAttributes.toJSON(message.attributes) : undefined); - message.providerOptions !== undefined && - (obj.providerOptions = message.providerOptions ? Options.toJSON(message.providerOptions) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLDAPProviderRequest { - return UpdateLDAPProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLDAPProviderRequest { - const message = createBaseUpdateLDAPProviderRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.host = object.host ?? ""; - message.port = object.port ?? ""; - message.tls = object.tls ?? false; - message.baseDn = object.baseDn ?? ""; - message.userObjectClass = object.userObjectClass ?? ""; - message.userUniqueAttribute = object.userUniqueAttribute ?? ""; - message.admin = object.admin ?? ""; - message.password = object.password ?? ""; - message.attributes = (object.attributes !== undefined && object.attributes !== null) - ? LDAPAttributes.fromPartial(object.attributes) - : undefined; - message.providerOptions = (object.providerOptions !== undefined && object.providerOptions !== null) - ? Options.fromPartial(object.providerOptions) - : undefined; - return message; - }, -}; - -function createBaseUpdateLDAPProviderResponse(): UpdateLDAPProviderResponse { - return { details: undefined }; -} - -export const UpdateLDAPProviderResponse = { - encode(message: UpdateLDAPProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLDAPProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateLDAPProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateLDAPProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateLDAPProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateLDAPProviderResponse { - return UpdateLDAPProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateLDAPProviderResponse { - const message = createBaseUpdateLDAPProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeleteProviderRequest(): DeleteProviderRequest { - return { id: "" }; -} - -export const DeleteProviderRequest = { - encode(message: DeleteProviderRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProviderRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeleteProviderRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeleteProviderRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeleteProviderRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeleteProviderRequest { - return DeleteProviderRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeleteProviderRequest { - const message = createBaseDeleteProviderRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeleteProviderResponse(): DeleteProviderResponse { - return { details: undefined }; -} - -export const DeleteProviderResponse = { - encode(message: DeleteProviderResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProviderResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeleteProviderResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeleteProviderResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeleteProviderResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeleteProviderResponse { - return DeleteProviderResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeleteProviderResponse { - const message = createBaseDeleteProviderResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListActionsRequest(): ListActionsRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListActionsRequest = { - encode(message: ListActionsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - ActionQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListActionsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListActionsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(ActionQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListActionsRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? actionFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => ActionQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListActionsRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = actionFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? ActionQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListActionsRequest { - return ListActionsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListActionsRequest { - const message = createBaseListActionsRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => ActionQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseActionQuery(): ActionQuery { - return { actionIdQuery: undefined, actionNameQuery: undefined, actionStateQuery: undefined }; -} - -export const ActionQuery = { - encode(message: ActionQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.actionIdQuery !== undefined) { - ActionIDQuery.encode(message.actionIdQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.actionNameQuery !== undefined) { - ActionNameQuery.encode(message.actionNameQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.actionStateQuery !== undefined) { - ActionStateQuery.encode(message.actionStateQuery, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ActionQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseActionQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.actionIdQuery = ActionIDQuery.decode(reader, reader.uint32()); - break; - case 2: - message.actionNameQuery = ActionNameQuery.decode(reader, reader.uint32()); - break; - case 3: - message.actionStateQuery = ActionStateQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ActionQuery { - return { - actionIdQuery: isSet(object.actionIdQuery) ? ActionIDQuery.fromJSON(object.actionIdQuery) : undefined, - actionNameQuery: isSet(object.actionNameQuery) ? ActionNameQuery.fromJSON(object.actionNameQuery) : undefined, - actionStateQuery: isSet(object.actionStateQuery) ? ActionStateQuery.fromJSON(object.actionStateQuery) : undefined, - }; - }, - - toJSON(message: ActionQuery): unknown { - const obj: any = {}; - message.actionIdQuery !== undefined && - (obj.actionIdQuery = message.actionIdQuery ? ActionIDQuery.toJSON(message.actionIdQuery) : undefined); - message.actionNameQuery !== undefined && - (obj.actionNameQuery = message.actionNameQuery ? ActionNameQuery.toJSON(message.actionNameQuery) : undefined); - message.actionStateQuery !== undefined && - (obj.actionStateQuery = message.actionStateQuery ? ActionStateQuery.toJSON(message.actionStateQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): ActionQuery { - return ActionQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ActionQuery { - const message = createBaseActionQuery(); - message.actionIdQuery = (object.actionIdQuery !== undefined && object.actionIdQuery !== null) - ? ActionIDQuery.fromPartial(object.actionIdQuery) - : undefined; - message.actionNameQuery = (object.actionNameQuery !== undefined && object.actionNameQuery !== null) - ? ActionNameQuery.fromPartial(object.actionNameQuery) - : undefined; - message.actionStateQuery = (object.actionStateQuery !== undefined && object.actionStateQuery !== null) - ? ActionStateQuery.fromPartial(object.actionStateQuery) - : undefined; - return message; - }, -}; - -function createBaseListActionsResponse(): ListActionsResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListActionsResponse = { - encode(message: ListActionsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - Action.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListActionsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListActionsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(Action.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListActionsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? actionFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Action.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListActionsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = actionFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? Action.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListActionsResponse { - return ListActionsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListActionsResponse { - const message = createBaseListActionsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => Action.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseCreateActionRequest(): CreateActionRequest { - return { name: "", script: "", timeout: undefined, allowedToFail: false }; -} - -export const CreateActionRequest = { - encode(message: CreateActionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.script !== "") { - writer.uint32(18).string(message.script); - } - if (message.timeout !== undefined) { - Duration.encode(message.timeout, writer.uint32(26).fork()).ldelim(); - } - if (message.allowedToFail === true) { - writer.uint32(32).bool(message.allowedToFail); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateActionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateActionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.script = reader.string(); - break; - case 3: - message.timeout = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.allowedToFail = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateActionRequest { - return { - name: isSet(object.name) ? String(object.name) : "", - script: isSet(object.script) ? String(object.script) : "", - timeout: isSet(object.timeout) ? Duration.fromJSON(object.timeout) : undefined, - allowedToFail: isSet(object.allowedToFail) ? Boolean(object.allowedToFail) : false, - }; - }, - - toJSON(message: CreateActionRequest): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.script !== undefined && (obj.script = message.script); - message.timeout !== undefined && (obj.timeout = message.timeout ? Duration.toJSON(message.timeout) : undefined); - message.allowedToFail !== undefined && (obj.allowedToFail = message.allowedToFail); - return obj; - }, - - create(base?: DeepPartial): CreateActionRequest { - return CreateActionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateActionRequest { - const message = createBaseCreateActionRequest(); - message.name = object.name ?? ""; - message.script = object.script ?? ""; - message.timeout = (object.timeout !== undefined && object.timeout !== null) - ? Duration.fromPartial(object.timeout) - : undefined; - message.allowedToFail = object.allowedToFail ?? false; - return message; - }, -}; - -function createBaseCreateActionResponse(): CreateActionResponse { - return { details: undefined, id: "" }; -} - -export const CreateActionResponse = { - encode(message: CreateActionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateActionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateActionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateActionResponse { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - }; - }, - - toJSON(message: CreateActionResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): CreateActionResponse { - return CreateActionResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateActionResponse { - const message = createBaseCreateActionResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetActionRequest(): GetActionRequest { - return { id: "" }; -} - -export const GetActionRequest = { - encode(message: GetActionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetActionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetActionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetActionRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: GetActionRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): GetActionRequest { - return GetActionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetActionRequest { - const message = createBaseGetActionRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseGetActionResponse(): GetActionResponse { - return { action: undefined }; -} - -export const GetActionResponse = { - encode(message: GetActionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.action !== undefined) { - Action.encode(message.action, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetActionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetActionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.action = Action.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetActionResponse { - return { action: isSet(object.action) ? Action.fromJSON(object.action) : undefined }; - }, - - toJSON(message: GetActionResponse): unknown { - const obj: any = {}; - message.action !== undefined && (obj.action = message.action ? Action.toJSON(message.action) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetActionResponse { - return GetActionResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetActionResponse { - const message = createBaseGetActionResponse(); - message.action = (object.action !== undefined && object.action !== null) - ? Action.fromPartial(object.action) - : undefined; - return message; - }, -}; - -function createBaseUpdateActionRequest(): UpdateActionRequest { - return { id: "", name: "", script: "", timeout: undefined, allowedToFail: false }; -} - -export const UpdateActionRequest = { - encode(message: UpdateActionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.script !== "") { - writer.uint32(26).string(message.script); - } - if (message.timeout !== undefined) { - Duration.encode(message.timeout, writer.uint32(34).fork()).ldelim(); - } - if (message.allowedToFail === true) { - writer.uint32(40).bool(message.allowedToFail); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateActionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateActionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.script = reader.string(); - break; - case 4: - message.timeout = Duration.decode(reader, reader.uint32()); - break; - case 5: - message.allowedToFail = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateActionRequest { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - script: isSet(object.script) ? String(object.script) : "", - timeout: isSet(object.timeout) ? Duration.fromJSON(object.timeout) : undefined, - allowedToFail: isSet(object.allowedToFail) ? Boolean(object.allowedToFail) : false, - }; - }, - - toJSON(message: UpdateActionRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.script !== undefined && (obj.script = message.script); - message.timeout !== undefined && (obj.timeout = message.timeout ? Duration.toJSON(message.timeout) : undefined); - message.allowedToFail !== undefined && (obj.allowedToFail = message.allowedToFail); - return obj; - }, - - create(base?: DeepPartial): UpdateActionRequest { - return UpdateActionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateActionRequest { - const message = createBaseUpdateActionRequest(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.script = object.script ?? ""; - message.timeout = (object.timeout !== undefined && object.timeout !== null) - ? Duration.fromPartial(object.timeout) - : undefined; - message.allowedToFail = object.allowedToFail ?? false; - return message; - }, -}; - -function createBaseUpdateActionResponse(): UpdateActionResponse { - return { details: undefined }; -} - -export const UpdateActionResponse = { - encode(message: UpdateActionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateActionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateActionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateActionResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateActionResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateActionResponse { - return UpdateActionResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateActionResponse { - const message = createBaseUpdateActionResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseDeleteActionRequest(): DeleteActionRequest { - return { id: "" }; -} - -export const DeleteActionRequest = { - encode(message: DeleteActionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeleteActionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeleteActionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeleteActionRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeleteActionRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeleteActionRequest { - return DeleteActionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeleteActionRequest { - const message = createBaseDeleteActionRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeleteActionResponse(): DeleteActionResponse { - return {}; -} - -export const DeleteActionResponse = { - encode(_: DeleteActionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeleteActionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeleteActionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): DeleteActionResponse { - return {}; - }, - - toJSON(_: DeleteActionResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): DeleteActionResponse { - return DeleteActionResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): DeleteActionResponse { - const message = createBaseDeleteActionResponse(); - return message; - }, -}; - -function createBaseListFlowTypesRequest(): ListFlowTypesRequest { - return {}; -} - -export const ListFlowTypesRequest = { - encode(_: ListFlowTypesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFlowTypesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFlowTypesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListFlowTypesRequest { - return {}; - }, - - toJSON(_: ListFlowTypesRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListFlowTypesRequest { - return ListFlowTypesRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListFlowTypesRequest { - const message = createBaseListFlowTypesRequest(); - return message; - }, -}; - -function createBaseListFlowTypesResponse(): ListFlowTypesResponse { - return { result: [] }; -} - -export const ListFlowTypesResponse = { - encode(message: ListFlowTypesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - FlowType.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFlowTypesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFlowTypesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(FlowType.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListFlowTypesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => FlowType.fromJSON(e)) : [] }; - }, - - toJSON(message: ListFlowTypesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? FlowType.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListFlowTypesResponse { - return ListFlowTypesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListFlowTypesResponse { - const message = createBaseListFlowTypesResponse(); - message.result = object.result?.map((e) => FlowType.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListFlowTriggerTypesRequest(): ListFlowTriggerTypesRequest { - return { type: "" }; -} - -export const ListFlowTriggerTypesRequest = { - encode(message: ListFlowTriggerTypesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFlowTriggerTypesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFlowTriggerTypesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListFlowTriggerTypesRequest { - return { type: isSet(object.type) ? String(object.type) : "" }; - }, - - toJSON(message: ListFlowTriggerTypesRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - return obj; - }, - - create(base?: DeepPartial): ListFlowTriggerTypesRequest { - return ListFlowTriggerTypesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListFlowTriggerTypesRequest { - const message = createBaseListFlowTriggerTypesRequest(); - message.type = object.type ?? ""; - return message; - }, -}; - -function createBaseListFlowTriggerTypesResponse(): ListFlowTriggerTypesResponse { - return { result: [] }; -} - -export const ListFlowTriggerTypesResponse = { - encode(message: ListFlowTriggerTypesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - TriggerType.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFlowTriggerTypesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFlowTriggerTypesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(TriggerType.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListFlowTriggerTypesResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => TriggerType.fromJSON(e)) : [] }; - }, - - toJSON(message: ListFlowTriggerTypesResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? TriggerType.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListFlowTriggerTypesResponse { - return ListFlowTriggerTypesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListFlowTriggerTypesResponse { - const message = createBaseListFlowTriggerTypesResponse(); - message.result = object.result?.map((e) => TriggerType.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseDeactivateActionRequest(): DeactivateActionRequest { - return { id: "" }; -} - -export const DeactivateActionRequest = { - encode(message: DeactivateActionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateActionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateActionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateActionRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: DeactivateActionRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): DeactivateActionRequest { - return DeactivateActionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateActionRequest { - const message = createBaseDeactivateActionRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseDeactivateActionResponse(): DeactivateActionResponse { - return { details: undefined }; -} - -export const DeactivateActionResponse = { - encode(message: DeactivateActionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DeactivateActionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDeactivateActionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DeactivateActionResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: DeactivateActionResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): DeactivateActionResponse { - return DeactivateActionResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DeactivateActionResponse { - const message = createBaseDeactivateActionResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseReactivateActionRequest(): ReactivateActionRequest { - return { id: "" }; -} - -export const ReactivateActionRequest = { - encode(message: ReactivateActionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateActionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateActionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateActionRequest { - return { id: isSet(object.id) ? String(object.id) : "" }; - }, - - toJSON(message: ReactivateActionRequest): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - return obj; - }, - - create(base?: DeepPartial): ReactivateActionRequest { - return ReactivateActionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateActionRequest { - const message = createBaseReactivateActionRequest(); - message.id = object.id ?? ""; - return message; - }, -}; - -function createBaseReactivateActionResponse(): ReactivateActionResponse { - return { details: undefined }; -} - -export const ReactivateActionResponse = { - encode(message: ReactivateActionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ReactivateActionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseReactivateActionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ReactivateActionResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ReactivateActionResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ReactivateActionResponse { - return ReactivateActionResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ReactivateActionResponse { - const message = createBaseReactivateActionResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseGetFlowRequest(): GetFlowRequest { - return { type: "" }; -} - -export const GetFlowRequest = { - encode(message: GetFlowRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetFlowRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetFlowRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetFlowRequest { - return { type: isSet(object.type) ? String(object.type) : "" }; - }, - - toJSON(message: GetFlowRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - return obj; - }, - - create(base?: DeepPartial): GetFlowRequest { - return GetFlowRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetFlowRequest { - const message = createBaseGetFlowRequest(); - message.type = object.type ?? ""; - return message; - }, -}; - -function createBaseGetFlowResponse(): GetFlowResponse { - return { flow: undefined }; -} - -export const GetFlowResponse = { - encode(message: GetFlowResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.flow !== undefined) { - Flow.encode(message.flow, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetFlowResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetFlowResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.flow = Flow.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetFlowResponse { - return { flow: isSet(object.flow) ? Flow.fromJSON(object.flow) : undefined }; - }, - - toJSON(message: GetFlowResponse): unknown { - const obj: any = {}; - message.flow !== undefined && (obj.flow = message.flow ? Flow.toJSON(message.flow) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetFlowResponse { - return GetFlowResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetFlowResponse { - const message = createBaseGetFlowResponse(); - message.flow = (object.flow !== undefined && object.flow !== null) ? Flow.fromPartial(object.flow) : undefined; - return message; - }, -}; - -function createBaseClearFlowRequest(): ClearFlowRequest { - return { type: "" }; -} - -export const ClearFlowRequest = { - encode(message: ClearFlowRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ClearFlowRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseClearFlowRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ClearFlowRequest { - return { type: isSet(object.type) ? String(object.type) : "" }; - }, - - toJSON(message: ClearFlowRequest): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - return obj; - }, - - create(base?: DeepPartial): ClearFlowRequest { - return ClearFlowRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ClearFlowRequest { - const message = createBaseClearFlowRequest(); - message.type = object.type ?? ""; - return message; - }, -}; - -function createBaseClearFlowResponse(): ClearFlowResponse { - return { details: undefined }; -} - -export const ClearFlowResponse = { - encode(message: ClearFlowResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ClearFlowResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseClearFlowResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ClearFlowResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ClearFlowResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ClearFlowResponse { - return ClearFlowResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ClearFlowResponse { - const message = createBaseClearFlowResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseSetTriggerActionsRequest(): SetTriggerActionsRequest { - return { flowType: "", triggerType: "", actionIds: [] }; -} - -export const SetTriggerActionsRequest = { - encode(message: SetTriggerActionsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.flowType !== "") { - writer.uint32(10).string(message.flowType); - } - if (message.triggerType !== "") { - writer.uint32(18).string(message.triggerType); - } - for (const v of message.actionIds) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetTriggerActionsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetTriggerActionsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.flowType = reader.string(); - break; - case 2: - message.triggerType = reader.string(); - break; - case 3: - message.actionIds.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetTriggerActionsRequest { - return { - flowType: isSet(object.flowType) ? String(object.flowType) : "", - triggerType: isSet(object.triggerType) ? String(object.triggerType) : "", - actionIds: Array.isArray(object?.actionIds) ? object.actionIds.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: SetTriggerActionsRequest): unknown { - const obj: any = {}; - message.flowType !== undefined && (obj.flowType = message.flowType); - message.triggerType !== undefined && (obj.triggerType = message.triggerType); - if (message.actionIds) { - obj.actionIds = message.actionIds.map((e) => e); - } else { - obj.actionIds = []; - } - return obj; - }, - - create(base?: DeepPartial): SetTriggerActionsRequest { - return SetTriggerActionsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetTriggerActionsRequest { - const message = createBaseSetTriggerActionsRequest(); - message.flowType = object.flowType ?? ""; - message.triggerType = object.triggerType ?? ""; - message.actionIds = object.actionIds?.map((e) => e) || []; - return message; - }, -}; - -function createBaseSetTriggerActionsResponse(): SetTriggerActionsResponse { - return { details: undefined }; -} - -export const SetTriggerActionsResponse = { - encode(message: SetTriggerActionsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetTriggerActionsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetTriggerActionsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetTriggerActionsResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetTriggerActionsResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetTriggerActionsResponse { - return SetTriggerActionsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetTriggerActionsResponse { - const message = createBaseSetTriggerActionsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -export type ManagementServiceDefinition = typeof ManagementServiceDefinition; -export const ManagementServiceDefinition = { - name: "ManagementService", - fullName: "zitadel.management.v1.ManagementService", - methods: { - healthz: { - name: "Healthz", - requestType: HealthzRequest, - requestStream: false, - responseType: HealthzResponse, - responseStream: false, - options: {}, - }, - getOIDCInformation: { - name: "GetOIDCInformation", - requestType: GetOIDCInformationRequest, - requestStream: false, - responseType: GetOIDCInformationResponse, - responseStream: false, - options: {}, - }, - getIAM: { - name: "GetIAM", - requestType: GetIAMRequest, - requestStream: false, - responseType: GetIAMResponse, - responseStream: false, - options: {}, - }, - getSupportedLanguages: { - name: "GetSupportedLanguages", - requestType: GetSupportedLanguagesRequest, - requestStream: false, - responseType: GetSupportedLanguagesResponse, - responseStream: false, - options: {}, - }, - getUserByID: { - name: "GetUserByID", - requestType: GetUserByIDRequest, - requestStream: false, - responseType: GetUserByIDResponse, - responseStream: false, - options: {}, - }, - getUserByLoginNameGlobal: { - name: "GetUserByLoginNameGlobal", - requestType: GetUserByLoginNameGlobalRequest, - requestStream: false, - responseType: GetUserByLoginNameGlobalResponse, - responseStream: false, - options: {}, - }, - listUsers: { - name: "ListUsers", - requestType: ListUsersRequest, - requestStream: false, - responseType: ListUsersResponse, - responseStream: false, - options: {}, - }, - listUserChanges: { - name: "ListUserChanges", - requestType: ListUserChangesRequest, - requestStream: false, - responseType: ListUserChangesResponse, - responseStream: false, - options: {}, - }, - isUserUnique: { - name: "IsUserUnique", - requestType: IsUserUniqueRequest, - requestStream: false, - responseType: IsUserUniqueResponse, - responseStream: false, - options: {}, - }, - /** deprecated: use ImportHumanUser */ - addHumanUser: { - name: "AddHumanUser", - requestType: AddHumanUserRequest, - requestStream: false, - responseType: AddHumanUserResponse, - responseStream: false, - options: {}, - }, - importHumanUser: { - name: "ImportHumanUser", - requestType: ImportHumanUserRequest, - requestStream: false, - responseType: ImportHumanUserResponse, - responseStream: false, - options: {}, - }, - addMachineUser: { - name: "AddMachineUser", - requestType: AddMachineUserRequest, - requestStream: false, - responseType: AddMachineUserResponse, - responseStream: false, - options: {}, - }, - deactivateUser: { - name: "DeactivateUser", - requestType: DeactivateUserRequest, - requestStream: false, - responseType: DeactivateUserResponse, - responseStream: false, - options: {}, - }, - reactivateUser: { - name: "ReactivateUser", - requestType: ReactivateUserRequest, - requestStream: false, - responseType: ReactivateUserResponse, - responseStream: false, - options: {}, - }, - lockUser: { - name: "LockUser", - requestType: LockUserRequest, - requestStream: false, - responseType: LockUserResponse, - responseStream: false, - options: {}, - }, - unlockUser: { - name: "UnlockUser", - requestType: UnlockUserRequest, - requestStream: false, - responseType: UnlockUserResponse, - responseStream: false, - options: {}, - }, - removeUser: { - name: "RemoveUser", - requestType: RemoveUserRequest, - requestStream: false, - responseType: RemoveUserResponse, - responseStream: false, - options: {}, - }, - updateUserName: { - name: "UpdateUserName", - requestType: UpdateUserNameRequest, - requestStream: false, - responseType: UpdateUserNameResponse, - responseStream: false, - options: {}, - }, - setUserMetadata: { - name: "SetUserMetadata", - requestType: SetUserMetadataRequest, - requestStream: false, - responseType: SetUserMetadataResponse, - responseStream: false, - options: {}, - }, - bulkSetUserMetadata: { - name: "BulkSetUserMetadata", - requestType: BulkSetUserMetadataRequest, - requestStream: false, - responseType: BulkSetUserMetadataResponse, - responseStream: false, - options: {}, - }, - listUserMetadata: { - name: "ListUserMetadata", - requestType: ListUserMetadataRequest, - requestStream: false, - responseType: ListUserMetadataResponse, - responseStream: false, - options: {}, - }, - getUserMetadata: { - name: "GetUserMetadata", - requestType: GetUserMetadataRequest, - requestStream: false, - responseType: GetUserMetadataResponse, - responseStream: false, - options: {}, - }, - removeUserMetadata: { - name: "RemoveUserMetadata", - requestType: RemoveUserMetadataRequest, - requestStream: false, - responseType: RemoveUserMetadataResponse, - responseStream: false, - options: {}, - }, - bulkRemoveUserMetadata: { - name: "BulkRemoveUserMetadata", - requestType: BulkRemoveUserMetadataRequest, - requestStream: false, - responseType: BulkRemoveUserMetadataResponse, - responseStream: false, - options: {}, - }, - getHumanProfile: { - name: "GetHumanProfile", - requestType: GetHumanProfileRequest, - requestStream: false, - responseType: GetHumanProfileResponse, - responseStream: false, - options: {}, - }, - updateHumanProfile: { - name: "UpdateHumanProfile", - requestType: UpdateHumanProfileRequest, - requestStream: false, - responseType: UpdateHumanProfileResponse, - responseStream: false, - options: {}, - }, - getHumanEmail: { - name: "GetHumanEmail", - requestType: GetHumanEmailRequest, - requestStream: false, - responseType: GetHumanEmailResponse, - responseStream: false, - options: {}, - }, - updateHumanEmail: { - name: "UpdateHumanEmail", - requestType: UpdateHumanEmailRequest, - requestStream: false, - responseType: UpdateHumanEmailResponse, - responseStream: false, - options: {}, - }, - resendHumanInitialization: { - name: "ResendHumanInitialization", - requestType: ResendHumanInitializationRequest, - requestStream: false, - responseType: ResendHumanInitializationResponse, - responseStream: false, - options: {}, - }, - resendHumanEmailVerification: { - name: "ResendHumanEmailVerification", - requestType: ResendHumanEmailVerificationRequest, - requestStream: false, - responseType: ResendHumanEmailVerificationResponse, - responseStream: false, - options: {}, - }, - getHumanPhone: { - name: "GetHumanPhone", - requestType: GetHumanPhoneRequest, - requestStream: false, - responseType: GetHumanPhoneResponse, - responseStream: false, - options: {}, - }, - updateHumanPhone: { - name: "UpdateHumanPhone", - requestType: UpdateHumanPhoneRequest, - requestStream: false, - responseType: UpdateHumanPhoneResponse, - responseStream: false, - options: {}, - }, - removeHumanPhone: { - name: "RemoveHumanPhone", - requestType: RemoveHumanPhoneRequest, - requestStream: false, - responseType: RemoveHumanPhoneResponse, - responseStream: false, - options: {}, - }, - resendHumanPhoneVerification: { - name: "ResendHumanPhoneVerification", - requestType: ResendHumanPhoneVerificationRequest, - requestStream: false, - responseType: ResendHumanPhoneVerificationResponse, - responseStream: false, - options: {}, - }, - removeHumanAvatar: { - name: "RemoveHumanAvatar", - requestType: RemoveHumanAvatarRequest, - requestStream: false, - responseType: RemoveHumanAvatarResponse, - responseStream: false, - options: {}, - }, - /** deprecated: use SetHumanPassword */ - setHumanInitialPassword: { - name: "SetHumanInitialPassword", - requestType: SetHumanInitialPasswordRequest, - requestStream: false, - responseType: SetHumanInitialPasswordResponse, - responseStream: false, - options: {}, - }, - setHumanPassword: { - name: "SetHumanPassword", - requestType: SetHumanPasswordRequest, - requestStream: false, - responseType: SetHumanPasswordResponse, - responseStream: false, - options: {}, - }, - sendHumanResetPasswordNotification: { - name: "SendHumanResetPasswordNotification", - requestType: SendHumanResetPasswordNotificationRequest, - requestStream: false, - responseType: SendHumanResetPasswordNotificationResponse, - responseStream: false, - options: {}, - }, - listHumanAuthFactors: { - name: "ListHumanAuthFactors", - requestType: ListHumanAuthFactorsRequest, - requestStream: false, - responseType: ListHumanAuthFactorsResponse, - responseStream: false, - options: {}, - }, - removeHumanAuthFactorOTP: { - name: "RemoveHumanAuthFactorOTP", - requestType: RemoveHumanAuthFactorOTPRequest, - requestStream: false, - responseType: RemoveHumanAuthFactorOTPResponse, - responseStream: false, - options: {}, - }, - removeHumanAuthFactorU2F: { - name: "RemoveHumanAuthFactorU2F", - requestType: RemoveHumanAuthFactorU2FRequest, - requestStream: false, - responseType: RemoveHumanAuthFactorU2FResponse, - responseStream: false, - options: {}, - }, - listHumanPasswordless: { - name: "ListHumanPasswordless", - requestType: ListHumanPasswordlessRequest, - requestStream: false, - responseType: ListHumanPasswordlessResponse, - responseStream: false, - options: {}, - }, - addPasswordlessRegistration: { - name: "AddPasswordlessRegistration", - requestType: AddPasswordlessRegistrationRequest, - requestStream: false, - responseType: AddPasswordlessRegistrationResponse, - responseStream: false, - options: {}, - }, - sendPasswordlessRegistration: { - name: "SendPasswordlessRegistration", - requestType: SendPasswordlessRegistrationRequest, - requestStream: false, - responseType: SendPasswordlessRegistrationResponse, - responseStream: false, - options: {}, - }, - removeHumanPasswordless: { - name: "RemoveHumanPasswordless", - requestType: RemoveHumanPasswordlessRequest, - requestStream: false, - responseType: RemoveHumanPasswordlessResponse, - responseStream: false, - options: {}, - }, - updateMachine: { - name: "UpdateMachine", - requestType: UpdateMachineRequest, - requestStream: false, - responseType: UpdateMachineResponse, - responseStream: false, - options: {}, - }, - generateMachineSecret: { - name: "GenerateMachineSecret", - requestType: GenerateMachineSecretRequest, - requestStream: false, - responseType: GenerateMachineSecretResponse, - responseStream: false, - options: {}, - }, - removeMachineSecret: { - name: "RemoveMachineSecret", - requestType: RemoveMachineSecretRequest, - requestStream: false, - responseType: RemoveMachineSecretResponse, - responseStream: false, - options: {}, - }, - getMachineKeyByIDs: { - name: "GetMachineKeyByIDs", - requestType: GetMachineKeyByIDsRequest, - requestStream: false, - responseType: GetMachineKeyByIDsResponse, - responseStream: false, - options: {}, - }, - listMachineKeys: { - name: "ListMachineKeys", - requestType: ListMachineKeysRequest, - requestStream: false, - responseType: ListMachineKeysResponse, - responseStream: false, - options: {}, - }, - addMachineKey: { - name: "AddMachineKey", - requestType: AddMachineKeyRequest, - requestStream: false, - responseType: AddMachineKeyResponse, - responseStream: false, - options: {}, - }, - removeMachineKey: { - name: "RemoveMachineKey", - requestType: RemoveMachineKeyRequest, - requestStream: false, - responseType: RemoveMachineKeyResponse, - responseStream: false, - options: {}, - }, - getPersonalAccessTokenByIDs: { - name: "GetPersonalAccessTokenByIDs", - requestType: GetPersonalAccessTokenByIDsRequest, - requestStream: false, - responseType: GetPersonalAccessTokenByIDsResponse, - responseStream: false, - options: {}, - }, - listPersonalAccessTokens: { - name: "ListPersonalAccessTokens", - requestType: ListPersonalAccessTokensRequest, - requestStream: false, - responseType: ListPersonalAccessTokensResponse, - responseStream: false, - options: {}, - }, - addPersonalAccessToken: { - name: "AddPersonalAccessToken", - requestType: AddPersonalAccessTokenRequest, - requestStream: false, - responseType: AddPersonalAccessTokenResponse, - responseStream: false, - options: {}, - }, - removePersonalAccessToken: { - name: "RemovePersonalAccessToken", - requestType: RemovePersonalAccessTokenRequest, - requestStream: false, - responseType: RemovePersonalAccessTokenResponse, - responseStream: false, - options: {}, - }, - listHumanLinkedIDPs: { - name: "ListHumanLinkedIDPs", - requestType: ListHumanLinkedIDPsRequest, - requestStream: false, - responseType: ListHumanLinkedIDPsResponse, - responseStream: false, - options: {}, - }, - removeHumanLinkedIDP: { - name: "RemoveHumanLinkedIDP", - requestType: RemoveHumanLinkedIDPRequest, - requestStream: false, - responseType: RemoveHumanLinkedIDPResponse, - responseStream: false, - options: {}, - }, - listUserMemberships: { - name: "ListUserMemberships", - requestType: ListUserMembershipsRequest, - requestStream: false, - responseType: ListUserMembershipsResponse, - responseStream: false, - options: {}, - }, - getMyOrg: { - name: "GetMyOrg", - requestType: GetMyOrgRequest, - requestStream: false, - responseType: GetMyOrgResponse, - responseStream: false, - options: {}, - }, - getOrgByDomainGlobal: { - name: "GetOrgByDomainGlobal", - requestType: GetOrgByDomainGlobalRequest, - requestStream: false, - responseType: GetOrgByDomainGlobalResponse, - responseStream: false, - options: {}, - }, - listOrgChanges: { - name: "ListOrgChanges", - requestType: ListOrgChangesRequest, - requestStream: false, - responseType: ListOrgChangesResponse, - responseStream: false, - options: {}, - }, - addOrg: { - name: "AddOrg", - requestType: AddOrgRequest, - requestStream: false, - responseType: AddOrgResponse, - responseStream: false, - options: {}, - }, - updateOrg: { - name: "UpdateOrg", - requestType: UpdateOrgRequest, - requestStream: false, - responseType: UpdateOrgResponse, - responseStream: false, - options: {}, - }, - deactivateOrg: { - name: "DeactivateOrg", - requestType: DeactivateOrgRequest, - requestStream: false, - responseType: DeactivateOrgResponse, - responseStream: false, - options: {}, - }, - reactivateOrg: { - name: "ReactivateOrg", - requestType: ReactivateOrgRequest, - requestStream: false, - responseType: ReactivateOrgResponse, - responseStream: false, - options: {}, - }, - removeOrg: { - name: "RemoveOrg", - requestType: RemoveOrgRequest, - requestStream: false, - responseType: RemoveOrgResponse, - responseStream: false, - options: {}, - }, - setOrgMetadata: { - name: "SetOrgMetadata", - requestType: SetOrgMetadataRequest, - requestStream: false, - responseType: SetOrgMetadataResponse, - responseStream: false, - options: {}, - }, - bulkSetOrgMetadata: { - name: "BulkSetOrgMetadata", - requestType: BulkSetOrgMetadataRequest, - requestStream: false, - responseType: BulkSetOrgMetadataResponse, - responseStream: false, - options: {}, - }, - listOrgMetadata: { - name: "ListOrgMetadata", - requestType: ListOrgMetadataRequest, - requestStream: false, - responseType: ListOrgMetadataResponse, - responseStream: false, - options: {}, - }, - getOrgMetadata: { - name: "GetOrgMetadata", - requestType: GetOrgMetadataRequest, - requestStream: false, - responseType: GetOrgMetadataResponse, - responseStream: false, - options: {}, - }, - removeOrgMetadata: { - name: "RemoveOrgMetadata", - requestType: RemoveOrgMetadataRequest, - requestStream: false, - responseType: RemoveOrgMetadataResponse, - responseStream: false, - options: {}, - }, - bulkRemoveOrgMetadata: { - name: "BulkRemoveOrgMetadata", - requestType: BulkRemoveOrgMetadataRequest, - requestStream: false, - responseType: BulkRemoveOrgMetadataResponse, - responseStream: false, - options: {}, - }, - listOrgDomains: { - name: "ListOrgDomains", - requestType: ListOrgDomainsRequest, - requestStream: false, - responseType: ListOrgDomainsResponse, - responseStream: false, - options: {}, - }, - addOrgDomain: { - name: "AddOrgDomain", - requestType: AddOrgDomainRequest, - requestStream: false, - responseType: AddOrgDomainResponse, - responseStream: false, - options: {}, - }, - removeOrgDomain: { - name: "RemoveOrgDomain", - requestType: RemoveOrgDomainRequest, - requestStream: false, - responseType: RemoveOrgDomainResponse, - responseStream: false, - options: {}, - }, - generateOrgDomainValidation: { - name: "GenerateOrgDomainValidation", - requestType: GenerateOrgDomainValidationRequest, - requestStream: false, - responseType: GenerateOrgDomainValidationResponse, - responseStream: false, - options: {}, - }, - validateOrgDomain: { - name: "ValidateOrgDomain", - requestType: ValidateOrgDomainRequest, - requestStream: false, - responseType: ValidateOrgDomainResponse, - responseStream: false, - options: {}, - }, - setPrimaryOrgDomain: { - name: "SetPrimaryOrgDomain", - requestType: SetPrimaryOrgDomainRequest, - requestStream: false, - responseType: SetPrimaryOrgDomainResponse, - responseStream: false, - options: {}, - }, - listOrgMemberRoles: { - name: "ListOrgMemberRoles", - requestType: ListOrgMemberRolesRequest, - requestStream: false, - responseType: ListOrgMemberRolesResponse, - responseStream: false, - options: {}, - }, - listOrgMembers: { - name: "ListOrgMembers", - requestType: ListOrgMembersRequest, - requestStream: false, - responseType: ListOrgMembersResponse, - responseStream: false, - options: {}, - }, - addOrgMember: { - name: "AddOrgMember", - requestType: AddOrgMemberRequest, - requestStream: false, - responseType: AddOrgMemberResponse, - responseStream: false, - options: {}, - }, - updateOrgMember: { - name: "UpdateOrgMember", - requestType: UpdateOrgMemberRequest, - requestStream: false, - responseType: UpdateOrgMemberResponse, - responseStream: false, - options: {}, - }, - removeOrgMember: { - name: "RemoveOrgMember", - requestType: RemoveOrgMemberRequest, - requestStream: false, - responseType: RemoveOrgMemberResponse, - responseStream: false, - options: {}, - }, - getProjectByID: { - name: "GetProjectByID", - requestType: GetProjectByIDRequest, - requestStream: false, - responseType: GetProjectByIDResponse, - responseStream: false, - options: {}, - }, - getGrantedProjectByID: { - name: "GetGrantedProjectByID", - requestType: GetGrantedProjectByIDRequest, - requestStream: false, - responseType: GetGrantedProjectByIDResponse, - responseStream: false, - options: {}, - }, - listProjects: { - name: "ListProjects", - requestType: ListProjectsRequest, - requestStream: false, - responseType: ListProjectsResponse, - responseStream: false, - options: {}, - }, - listGrantedProjects: { - name: "ListGrantedProjects", - requestType: ListGrantedProjectsRequest, - requestStream: false, - responseType: ListGrantedProjectsResponse, - responseStream: false, - options: {}, - }, - listGrantedProjectRoles: { - name: "ListGrantedProjectRoles", - requestType: ListGrantedProjectRolesRequest, - requestStream: false, - responseType: ListGrantedProjectRolesResponse, - responseStream: false, - options: {}, - }, - listProjectChanges: { - name: "ListProjectChanges", - requestType: ListProjectChangesRequest, - requestStream: false, - responseType: ListProjectChangesResponse, - responseStream: false, - options: {}, - }, - addProject: { - name: "AddProject", - requestType: AddProjectRequest, - requestStream: false, - responseType: AddProjectResponse, - responseStream: false, - options: {}, - }, - updateProject: { - name: "UpdateProject", - requestType: UpdateProjectRequest, - requestStream: false, - responseType: UpdateProjectResponse, - responseStream: false, - options: {}, - }, - deactivateProject: { - name: "DeactivateProject", - requestType: DeactivateProjectRequest, - requestStream: false, - responseType: DeactivateProjectResponse, - responseStream: false, - options: {}, - }, - reactivateProject: { - name: "ReactivateProject", - requestType: ReactivateProjectRequest, - requestStream: false, - responseType: ReactivateProjectResponse, - responseStream: false, - options: {}, - }, - removeProject: { - name: "RemoveProject", - requestType: RemoveProjectRequest, - requestStream: false, - responseType: RemoveProjectResponse, - responseStream: false, - options: {}, - }, - listProjectRoles: { - name: "ListProjectRoles", - requestType: ListProjectRolesRequest, - requestStream: false, - responseType: ListProjectRolesResponse, - responseStream: false, - options: {}, - }, - addProjectRole: { - name: "AddProjectRole", - requestType: AddProjectRoleRequest, - requestStream: false, - responseType: AddProjectRoleResponse, - responseStream: false, - options: {}, - }, - bulkAddProjectRoles: { - name: "BulkAddProjectRoles", - requestType: BulkAddProjectRolesRequest, - requestStream: false, - responseType: BulkAddProjectRolesResponse, - responseStream: false, - options: {}, - }, - updateProjectRole: { - name: "UpdateProjectRole", - requestType: UpdateProjectRoleRequest, - requestStream: false, - responseType: UpdateProjectRoleResponse, - responseStream: false, - options: {}, - }, - removeProjectRole: { - name: "RemoveProjectRole", - requestType: RemoveProjectRoleRequest, - requestStream: false, - responseType: RemoveProjectRoleResponse, - responseStream: false, - options: {}, - }, - listProjectMemberRoles: { - name: "ListProjectMemberRoles", - requestType: ListProjectMemberRolesRequest, - requestStream: false, - responseType: ListProjectMemberRolesResponse, - responseStream: false, - options: {}, - }, - listProjectMembers: { - name: "ListProjectMembers", - requestType: ListProjectMembersRequest, - requestStream: false, - responseType: ListProjectMembersResponse, - responseStream: false, - options: {}, - }, - addProjectMember: { - name: "AddProjectMember", - requestType: AddProjectMemberRequest, - requestStream: false, - responseType: AddProjectMemberResponse, - responseStream: false, - options: {}, - }, - updateProjectMember: { - name: "UpdateProjectMember", - requestType: UpdateProjectMemberRequest, - requestStream: false, - responseType: UpdateProjectMemberResponse, - responseStream: false, - options: {}, - }, - removeProjectMember: { - name: "RemoveProjectMember", - requestType: RemoveProjectMemberRequest, - requestStream: false, - responseType: RemoveProjectMemberResponse, - responseStream: false, - options: {}, - }, - getAppByID: { - name: "GetAppByID", - requestType: GetAppByIDRequest, - requestStream: false, - responseType: GetAppByIDResponse, - responseStream: false, - options: {}, - }, - listApps: { - name: "ListApps", - requestType: ListAppsRequest, - requestStream: false, - responseType: ListAppsResponse, - responseStream: false, - options: {}, - }, - listAppChanges: { - name: "ListAppChanges", - requestType: ListAppChangesRequest, - requestStream: false, - responseType: ListAppChangesResponse, - responseStream: false, - options: {}, - }, - addOIDCApp: { - name: "AddOIDCApp", - requestType: AddOIDCAppRequest, - requestStream: false, - responseType: AddOIDCAppResponse, - responseStream: false, - options: {}, - }, - addSAMLApp: { - name: "AddSAMLApp", - requestType: AddSAMLAppRequest, - requestStream: false, - responseType: AddSAMLAppResponse, - responseStream: false, - options: {}, - }, - addAPIApp: { - name: "AddAPIApp", - requestType: AddAPIAppRequest, - requestStream: false, - responseType: AddAPIAppResponse, - responseStream: false, - options: {}, - }, - /** Changes application */ - updateApp: { - name: "UpdateApp", - requestType: UpdateAppRequest, - requestStream: false, - responseType: UpdateAppResponse, - responseStream: false, - options: {}, - }, - updateOIDCAppConfig: { - name: "UpdateOIDCAppConfig", - requestType: UpdateOIDCAppConfigRequest, - requestStream: false, - responseType: UpdateOIDCAppConfigResponse, - responseStream: false, - options: {}, - }, - updateSAMLAppConfig: { - name: "UpdateSAMLAppConfig", - requestType: UpdateSAMLAppConfigRequest, - requestStream: false, - responseType: UpdateSAMLAppConfigResponse, - responseStream: false, - options: {}, - }, - updateAPIAppConfig: { - name: "UpdateAPIAppConfig", - requestType: UpdateAPIAppConfigRequest, - requestStream: false, - responseType: UpdateAPIAppConfigResponse, - responseStream: false, - options: {}, - }, - deactivateApp: { - name: "DeactivateApp", - requestType: DeactivateAppRequest, - requestStream: false, - responseType: DeactivateAppResponse, - responseStream: false, - options: {}, - }, - reactivateApp: { - name: "ReactivateApp", - requestType: ReactivateAppRequest, - requestStream: false, - responseType: ReactivateAppResponse, - responseStream: false, - options: {}, - }, - removeApp: { - name: "RemoveApp", - requestType: RemoveAppRequest, - requestStream: false, - responseType: RemoveAppResponse, - responseStream: false, - options: {}, - }, - regenerateOIDCClientSecret: { - name: "RegenerateOIDCClientSecret", - requestType: RegenerateOIDCClientSecretRequest, - requestStream: false, - responseType: RegenerateOIDCClientSecretResponse, - responseStream: false, - options: {}, - }, - regenerateAPIClientSecret: { - name: "RegenerateAPIClientSecret", - requestType: RegenerateAPIClientSecretRequest, - requestStream: false, - responseType: RegenerateAPIClientSecretResponse, - responseStream: false, - options: {}, - }, - getAppKey: { - name: "GetAppKey", - requestType: GetAppKeyRequest, - requestStream: false, - responseType: GetAppKeyResponse, - responseStream: false, - options: {}, - }, - listAppKeys: { - name: "ListAppKeys", - requestType: ListAppKeysRequest, - requestStream: false, - responseType: ListAppKeysResponse, - responseStream: false, - options: {}, - }, - addAppKey: { - name: "AddAppKey", - requestType: AddAppKeyRequest, - requestStream: false, - responseType: AddAppKeyResponse, - responseStream: false, - options: {}, - }, - removeAppKey: { - name: "RemoveAppKey", - requestType: RemoveAppKeyRequest, - requestStream: false, - responseType: RemoveAppKeyResponse, - responseStream: false, - options: {}, - }, - listProjectGrantChanges: { - name: "ListProjectGrantChanges", - requestType: ListProjectGrantChangesRequest, - requestStream: false, - responseType: ListProjectGrantChangesResponse, - responseStream: false, - options: {}, - }, - getProjectGrantByID: { - name: "GetProjectGrantByID", - requestType: GetProjectGrantByIDRequest, - requestStream: false, - responseType: GetProjectGrantByIDResponse, - responseStream: false, - options: {}, - }, - listProjectGrants: { - name: "ListProjectGrants", - requestType: ListProjectGrantsRequest, - requestStream: false, - responseType: ListProjectGrantsResponse, - responseStream: false, - options: {}, - }, - listAllProjectGrants: { - name: "ListAllProjectGrants", - requestType: ListAllProjectGrantsRequest, - requestStream: false, - responseType: ListAllProjectGrantsResponse, - responseStream: false, - options: {}, - }, - addProjectGrant: { - name: "AddProjectGrant", - requestType: AddProjectGrantRequest, - requestStream: false, - responseType: AddProjectGrantResponse, - responseStream: false, - options: {}, - }, - updateProjectGrant: { - name: "UpdateProjectGrant", - requestType: UpdateProjectGrantRequest, - requestStream: false, - responseType: UpdateProjectGrantResponse, - responseStream: false, - options: {}, - }, - deactivateProjectGrant: { - name: "DeactivateProjectGrant", - requestType: DeactivateProjectGrantRequest, - requestStream: false, - responseType: DeactivateProjectGrantResponse, - responseStream: false, - options: {}, - }, - reactivateProjectGrant: { - name: "ReactivateProjectGrant", - requestType: ReactivateProjectGrantRequest, - requestStream: false, - responseType: ReactivateProjectGrantResponse, - responseStream: false, - options: {}, - }, - removeProjectGrant: { - name: "RemoveProjectGrant", - requestType: RemoveProjectGrantRequest, - requestStream: false, - responseType: RemoveProjectGrantResponse, - responseStream: false, - options: {}, - }, - listProjectGrantMemberRoles: { - name: "ListProjectGrantMemberRoles", - requestType: ListProjectGrantMemberRolesRequest, - requestStream: false, - responseType: ListProjectGrantMemberRolesResponse, - responseStream: false, - options: {}, - }, - listProjectGrantMembers: { - name: "ListProjectGrantMembers", - requestType: ListProjectGrantMembersRequest, - requestStream: false, - responseType: ListProjectGrantMembersResponse, - responseStream: false, - options: {}, - }, - addProjectGrantMember: { - name: "AddProjectGrantMember", - requestType: AddProjectGrantMemberRequest, - requestStream: false, - responseType: AddProjectGrantMemberResponse, - responseStream: false, - options: {}, - }, - updateProjectGrantMember: { - name: "UpdateProjectGrantMember", - requestType: UpdateProjectGrantMemberRequest, - requestStream: false, - responseType: UpdateProjectGrantMemberResponse, - responseStream: false, - options: {}, - }, - removeProjectGrantMember: { - name: "RemoveProjectGrantMember", - requestType: RemoveProjectGrantMemberRequest, - requestStream: false, - responseType: RemoveProjectGrantMemberResponse, - responseStream: false, - options: {}, - }, - getUserGrantByID: { - name: "GetUserGrantByID", - requestType: GetUserGrantByIDRequest, - requestStream: false, - responseType: GetUserGrantByIDResponse, - responseStream: false, - options: {}, - }, - listUserGrants: { - name: "ListUserGrants", - requestType: ListUserGrantRequest, - requestStream: false, - responseType: ListUserGrantResponse, - responseStream: false, - options: {}, - }, - addUserGrant: { - name: "AddUserGrant", - requestType: AddUserGrantRequest, - requestStream: false, - responseType: AddUserGrantResponse, - responseStream: false, - options: {}, - }, - updateUserGrant: { - name: "UpdateUserGrant", - requestType: UpdateUserGrantRequest, - requestStream: false, - responseType: UpdateUserGrantResponse, - responseStream: false, - options: {}, - }, - deactivateUserGrant: { - name: "DeactivateUserGrant", - requestType: DeactivateUserGrantRequest, - requestStream: false, - responseType: DeactivateUserGrantResponse, - responseStream: false, - options: {}, - }, - reactivateUserGrant: { - name: "ReactivateUserGrant", - requestType: ReactivateUserGrantRequest, - requestStream: false, - responseType: ReactivateUserGrantResponse, - responseStream: false, - options: {}, - }, - removeUserGrant: { - name: "RemoveUserGrant", - requestType: RemoveUserGrantRequest, - requestStream: false, - responseType: RemoveUserGrantResponse, - responseStream: false, - options: {}, - }, - bulkRemoveUserGrant: { - name: "BulkRemoveUserGrant", - requestType: BulkRemoveUserGrantRequest, - requestStream: false, - responseType: BulkRemoveUserGrantResponse, - responseStream: false, - options: {}, - }, - /** deprecated: please use DomainPolicy instead */ - getOrgIAMPolicy: { - name: "GetOrgIAMPolicy", - requestType: GetOrgIAMPolicyRequest, - requestStream: false, - responseType: GetOrgIAMPolicyResponse, - responseStream: false, - options: {}, - }, - getDomainPolicy: { - name: "GetDomainPolicy", - requestType: GetDomainPolicyRequest, - requestStream: false, - responseType: GetDomainPolicyResponse, - responseStream: false, - options: {}, - }, - getLoginPolicy: { - name: "GetLoginPolicy", - requestType: GetLoginPolicyRequest, - requestStream: false, - responseType: GetLoginPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultLoginPolicy: { - name: "GetDefaultLoginPolicy", - requestType: GetDefaultLoginPolicyRequest, - requestStream: false, - responseType: GetDefaultLoginPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomLoginPolicy: { - name: "AddCustomLoginPolicy", - requestType: AddCustomLoginPolicyRequest, - requestStream: false, - responseType: AddCustomLoginPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomLoginPolicy: { - name: "UpdateCustomLoginPolicy", - requestType: UpdateCustomLoginPolicyRequest, - requestStream: false, - responseType: UpdateCustomLoginPolicyResponse, - responseStream: false, - options: {}, - }, - resetLoginPolicyToDefault: { - name: "ResetLoginPolicyToDefault", - requestType: ResetLoginPolicyToDefaultRequest, - requestStream: false, - responseType: ResetLoginPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - listLoginPolicyIDPs: { - name: "ListLoginPolicyIDPs", - requestType: ListLoginPolicyIDPsRequest, - requestStream: false, - responseType: ListLoginPolicyIDPsResponse, - responseStream: false, - options: {}, - }, - addIDPToLoginPolicy: { - name: "AddIDPToLoginPolicy", - requestType: AddIDPToLoginPolicyRequest, - requestStream: false, - responseType: AddIDPToLoginPolicyResponse, - responseStream: false, - options: {}, - }, - removeIDPFromLoginPolicy: { - name: "RemoveIDPFromLoginPolicy", - requestType: RemoveIDPFromLoginPolicyRequest, - requestStream: false, - responseType: RemoveIDPFromLoginPolicyResponse, - responseStream: false, - options: {}, - }, - listLoginPolicySecondFactors: { - name: "ListLoginPolicySecondFactors", - requestType: ListLoginPolicySecondFactorsRequest, - requestStream: false, - responseType: ListLoginPolicySecondFactorsResponse, - responseStream: false, - options: {}, - }, - addSecondFactorToLoginPolicy: { - name: "AddSecondFactorToLoginPolicy", - requestType: AddSecondFactorToLoginPolicyRequest, - requestStream: false, - responseType: AddSecondFactorToLoginPolicyResponse, - responseStream: false, - options: {}, - }, - removeSecondFactorFromLoginPolicy: { - name: "RemoveSecondFactorFromLoginPolicy", - requestType: RemoveSecondFactorFromLoginPolicyRequest, - requestStream: false, - responseType: RemoveSecondFactorFromLoginPolicyResponse, - responseStream: false, - options: {}, - }, - listLoginPolicyMultiFactors: { - name: "ListLoginPolicyMultiFactors", - requestType: ListLoginPolicyMultiFactorsRequest, - requestStream: false, - responseType: ListLoginPolicyMultiFactorsResponse, - responseStream: false, - options: {}, - }, - addMultiFactorToLoginPolicy: { - name: "AddMultiFactorToLoginPolicy", - requestType: AddMultiFactorToLoginPolicyRequest, - requestStream: false, - responseType: AddMultiFactorToLoginPolicyResponse, - responseStream: false, - options: {}, - }, - removeMultiFactorFromLoginPolicy: { - name: "RemoveMultiFactorFromLoginPolicy", - requestType: RemoveMultiFactorFromLoginPolicyRequest, - requestStream: false, - responseType: RemoveMultiFactorFromLoginPolicyResponse, - responseStream: false, - options: {}, - }, - getPasswordComplexityPolicy: { - name: "GetPasswordComplexityPolicy", - requestType: GetPasswordComplexityPolicyRequest, - requestStream: false, - responseType: GetPasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordComplexityPolicy: { - name: "GetDefaultPasswordComplexityPolicy", - requestType: GetDefaultPasswordComplexityPolicyRequest, - requestStream: false, - responseType: GetDefaultPasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomPasswordComplexityPolicy: { - name: "AddCustomPasswordComplexityPolicy", - requestType: AddCustomPasswordComplexityPolicyRequest, - requestStream: false, - responseType: AddCustomPasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomPasswordComplexityPolicy: { - name: "UpdateCustomPasswordComplexityPolicy", - requestType: UpdateCustomPasswordComplexityPolicyRequest, - requestStream: false, - responseType: UpdateCustomPasswordComplexityPolicyResponse, - responseStream: false, - options: {}, - }, - resetPasswordComplexityPolicyToDefault: { - name: "ResetPasswordComplexityPolicyToDefault", - requestType: ResetPasswordComplexityPolicyToDefaultRequest, - requestStream: false, - responseType: ResetPasswordComplexityPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - /** The password age policy is not used at the moment */ - getPasswordAgePolicy: { - name: "GetPasswordAgePolicy", - requestType: GetPasswordAgePolicyRequest, - requestStream: false, - responseType: GetPasswordAgePolicyResponse, - responseStream: false, - options: {}, - }, - /** The password age policy is not used at the moment */ - getDefaultPasswordAgePolicy: { - name: "GetDefaultPasswordAgePolicy", - requestType: GetDefaultPasswordAgePolicyRequest, - requestStream: false, - responseType: GetDefaultPasswordAgePolicyResponse, - responseStream: false, - options: {}, - }, - /** The password age policy is not used at the moment */ - addCustomPasswordAgePolicy: { - name: "AddCustomPasswordAgePolicy", - requestType: AddCustomPasswordAgePolicyRequest, - requestStream: false, - responseType: AddCustomPasswordAgePolicyResponse, - responseStream: false, - options: {}, - }, - /** The password age policy is not used at the moment */ - updateCustomPasswordAgePolicy: { - name: "UpdateCustomPasswordAgePolicy", - requestType: UpdateCustomPasswordAgePolicyRequest, - requestStream: false, - responseType: UpdateCustomPasswordAgePolicyResponse, - responseStream: false, - options: {}, - }, - /** The password age policy is not used at the moment */ - resetPasswordAgePolicyToDefault: { - name: "ResetPasswordAgePolicyToDefault", - requestType: ResetPasswordAgePolicyToDefaultRequest, - requestStream: false, - responseType: ResetPasswordAgePolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getLockoutPolicy: { - name: "GetLockoutPolicy", - requestType: GetLockoutPolicyRequest, - requestStream: false, - responseType: GetLockoutPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultLockoutPolicy: { - name: "GetDefaultLockoutPolicy", - requestType: GetDefaultLockoutPolicyRequest, - requestStream: false, - responseType: GetDefaultLockoutPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomLockoutPolicy: { - name: "AddCustomLockoutPolicy", - requestType: AddCustomLockoutPolicyRequest, - requestStream: false, - responseType: AddCustomLockoutPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomLockoutPolicy: { - name: "UpdateCustomLockoutPolicy", - requestType: UpdateCustomLockoutPolicyRequest, - requestStream: false, - responseType: UpdateCustomLockoutPolicyResponse, - responseStream: false, - options: {}, - }, - resetLockoutPolicyToDefault: { - name: "ResetLockoutPolicyToDefault", - requestType: ResetLockoutPolicyToDefaultRequest, - requestStream: false, - responseType: ResetLockoutPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getPrivacyPolicy: { - name: "GetPrivacyPolicy", - requestType: GetPrivacyPolicyRequest, - requestStream: false, - responseType: GetPrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultPrivacyPolicy: { - name: "GetDefaultPrivacyPolicy", - requestType: GetDefaultPrivacyPolicyRequest, - requestStream: false, - responseType: GetDefaultPrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomPrivacyPolicy: { - name: "AddCustomPrivacyPolicy", - requestType: AddCustomPrivacyPolicyRequest, - requestStream: false, - responseType: AddCustomPrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomPrivacyPolicy: { - name: "UpdateCustomPrivacyPolicy", - requestType: UpdateCustomPrivacyPolicyRequest, - requestStream: false, - responseType: UpdateCustomPrivacyPolicyResponse, - responseStream: false, - options: {}, - }, - resetPrivacyPolicyToDefault: { - name: "ResetPrivacyPolicyToDefault", - requestType: ResetPrivacyPolicyToDefaultRequest, - requestStream: false, - responseType: ResetPrivacyPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getNotificationPolicy: { - name: "GetNotificationPolicy", - requestType: GetNotificationPolicyRequest, - requestStream: false, - responseType: GetNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultNotificationPolicy: { - name: "GetDefaultNotificationPolicy", - requestType: GetDefaultNotificationPolicyRequest, - requestStream: false, - responseType: GetDefaultNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomNotificationPolicy: { - name: "AddCustomNotificationPolicy", - requestType: AddCustomNotificationPolicyRequest, - requestStream: false, - responseType: AddCustomNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomNotificationPolicy: { - name: "UpdateCustomNotificationPolicy", - requestType: UpdateCustomNotificationPolicyRequest, - requestStream: false, - responseType: UpdateCustomNotificationPolicyResponse, - responseStream: false, - options: {}, - }, - resetNotificationPolicyToDefault: { - name: "ResetNotificationPolicyToDefault", - requestType: ResetNotificationPolicyToDefaultRequest, - requestStream: false, - responseType: ResetNotificationPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getLabelPolicy: { - name: "GetLabelPolicy", - requestType: GetLabelPolicyRequest, - requestStream: false, - responseType: GetLabelPolicyResponse, - responseStream: false, - options: {}, - }, - getPreviewLabelPolicy: { - name: "GetPreviewLabelPolicy", - requestType: GetPreviewLabelPolicyRequest, - requestStream: false, - responseType: GetPreviewLabelPolicyResponse, - responseStream: false, - options: {}, - }, - getDefaultLabelPolicy: { - name: "GetDefaultLabelPolicy", - requestType: GetDefaultLabelPolicyRequest, - requestStream: false, - responseType: GetDefaultLabelPolicyResponse, - responseStream: false, - options: {}, - }, - addCustomLabelPolicy: { - name: "AddCustomLabelPolicy", - requestType: AddCustomLabelPolicyRequest, - requestStream: false, - responseType: AddCustomLabelPolicyResponse, - responseStream: false, - options: {}, - }, - updateCustomLabelPolicy: { - name: "UpdateCustomLabelPolicy", - requestType: UpdateCustomLabelPolicyRequest, - requestStream: false, - responseType: UpdateCustomLabelPolicyResponse, - responseStream: false, - options: {}, - }, - activateCustomLabelPolicy: { - name: "ActivateCustomLabelPolicy", - requestType: ActivateCustomLabelPolicyRequest, - requestStream: false, - responseType: ActivateCustomLabelPolicyResponse, - responseStream: false, - options: {}, - }, - removeCustomLabelPolicyLogo: { - name: "RemoveCustomLabelPolicyLogo", - requestType: RemoveCustomLabelPolicyLogoRequest, - requestStream: false, - responseType: RemoveCustomLabelPolicyLogoResponse, - responseStream: false, - options: {}, - }, - removeCustomLabelPolicyLogoDark: { - name: "RemoveCustomLabelPolicyLogoDark", - requestType: RemoveCustomLabelPolicyLogoDarkRequest, - requestStream: false, - responseType: RemoveCustomLabelPolicyLogoDarkResponse, - responseStream: false, - options: {}, - }, - removeCustomLabelPolicyIcon: { - name: "RemoveCustomLabelPolicyIcon", - requestType: RemoveCustomLabelPolicyIconRequest, - requestStream: false, - responseType: RemoveCustomLabelPolicyIconResponse, - responseStream: false, - options: {}, - }, - removeCustomLabelPolicyIconDark: { - name: "RemoveCustomLabelPolicyIconDark", - requestType: RemoveCustomLabelPolicyIconDarkRequest, - requestStream: false, - responseType: RemoveCustomLabelPolicyIconDarkResponse, - responseStream: false, - options: {}, - }, - removeCustomLabelPolicyFont: { - name: "RemoveCustomLabelPolicyFont", - requestType: RemoveCustomLabelPolicyFontRequest, - requestStream: false, - responseType: RemoveCustomLabelPolicyFontResponse, - responseStream: false, - options: {}, - }, - resetLabelPolicyToDefault: { - name: "ResetLabelPolicyToDefault", - requestType: ResetLabelPolicyToDefaultRequest, - requestStream: false, - responseType: ResetLabelPolicyToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomInitMessageText: { - name: "GetCustomInitMessageText", - requestType: GetCustomInitMessageTextRequest, - requestStream: false, - responseType: GetCustomInitMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultInitMessageText: { - name: "GetDefaultInitMessageText", - requestType: GetDefaultInitMessageTextRequest, - requestStream: false, - responseType: GetDefaultInitMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomInitMessageText: { - name: "SetCustomInitMessageText", - requestType: SetCustomInitMessageTextRequest, - requestStream: false, - responseType: SetCustomInitMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomInitMessageTextToDefault: { - name: "ResetCustomInitMessageTextToDefault", - requestType: ResetCustomInitMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomInitMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomPasswordResetMessageText: { - name: "GetCustomPasswordResetMessageText", - requestType: GetCustomPasswordResetMessageTextRequest, - requestStream: false, - responseType: GetCustomPasswordResetMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordResetMessageText: { - name: "GetDefaultPasswordResetMessageText", - requestType: GetDefaultPasswordResetMessageTextRequest, - requestStream: false, - responseType: GetDefaultPasswordResetMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomPasswordResetMessageText: { - name: "SetCustomPasswordResetMessageText", - requestType: SetCustomPasswordResetMessageTextRequest, - requestStream: false, - responseType: SetCustomPasswordResetMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomPasswordResetMessageTextToDefault: { - name: "ResetCustomPasswordResetMessageTextToDefault", - requestType: ResetCustomPasswordResetMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomPasswordResetMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomVerifyEmailMessageText: { - name: "GetCustomVerifyEmailMessageText", - requestType: GetCustomVerifyEmailMessageTextRequest, - requestStream: false, - responseType: GetCustomVerifyEmailMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultVerifyEmailMessageText: { - name: "GetDefaultVerifyEmailMessageText", - requestType: GetDefaultVerifyEmailMessageTextRequest, - requestStream: false, - responseType: GetDefaultVerifyEmailMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomVerifyEmailMessageText: { - name: "SetCustomVerifyEmailMessageText", - requestType: SetCustomVerifyEmailMessageTextRequest, - requestStream: false, - responseType: SetCustomVerifyEmailMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomVerifyEmailMessageTextToDefault: { - name: "ResetCustomVerifyEmailMessageTextToDefault", - requestType: ResetCustomVerifyEmailMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomVerifyEmailMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomVerifyPhoneMessageText: { - name: "GetCustomVerifyPhoneMessageText", - requestType: GetCustomVerifyPhoneMessageTextRequest, - requestStream: false, - responseType: GetCustomVerifyPhoneMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultVerifyPhoneMessageText: { - name: "GetDefaultVerifyPhoneMessageText", - requestType: GetDefaultVerifyPhoneMessageTextRequest, - requestStream: false, - responseType: GetDefaultVerifyPhoneMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomVerifyPhoneMessageText: { - name: "SetCustomVerifyPhoneMessageText", - requestType: SetCustomVerifyPhoneMessageTextRequest, - requestStream: false, - responseType: SetCustomVerifyPhoneMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomVerifyPhoneMessageTextToDefault: { - name: "ResetCustomVerifyPhoneMessageTextToDefault", - requestType: ResetCustomVerifyPhoneMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomVerifyPhoneMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomDomainClaimedMessageText: { - name: "GetCustomDomainClaimedMessageText", - requestType: GetCustomDomainClaimedMessageTextRequest, - requestStream: false, - responseType: GetCustomDomainClaimedMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultDomainClaimedMessageText: { - name: "GetDefaultDomainClaimedMessageText", - requestType: GetDefaultDomainClaimedMessageTextRequest, - requestStream: false, - responseType: GetDefaultDomainClaimedMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomDomainClaimedMessageCustomText: { - name: "SetCustomDomainClaimedMessageCustomText", - requestType: SetCustomDomainClaimedMessageTextRequest, - requestStream: false, - responseType: SetCustomDomainClaimedMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomDomainClaimedMessageTextToDefault: { - name: "ResetCustomDomainClaimedMessageTextToDefault", - requestType: ResetCustomDomainClaimedMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomDomainClaimedMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomPasswordlessRegistrationMessageText: { - name: "GetCustomPasswordlessRegistrationMessageText", - requestType: GetCustomPasswordlessRegistrationMessageTextRequest, - requestStream: false, - responseType: GetCustomPasswordlessRegistrationMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordlessRegistrationMessageText: { - name: "GetDefaultPasswordlessRegistrationMessageText", - requestType: GetDefaultPasswordlessRegistrationMessageTextRequest, - requestStream: false, - responseType: GetDefaultPasswordlessRegistrationMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomPasswordlessRegistrationMessageCustomText: { - name: "SetCustomPasswordlessRegistrationMessageCustomText", - requestType: SetCustomPasswordlessRegistrationMessageTextRequest, - requestStream: false, - responseType: SetCustomPasswordlessRegistrationMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomPasswordlessRegistrationMessageTextToDefault: { - name: "ResetCustomPasswordlessRegistrationMessageTextToDefault", - requestType: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomPasswordlessRegistrationMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomPasswordChangeMessageText: { - name: "GetCustomPasswordChangeMessageText", - requestType: GetCustomPasswordChangeMessageTextRequest, - requestStream: false, - responseType: GetCustomPasswordChangeMessageTextResponse, - responseStream: false, - options: {}, - }, - getDefaultPasswordChangeMessageText: { - name: "GetDefaultPasswordChangeMessageText", - requestType: GetDefaultPasswordChangeMessageTextRequest, - requestStream: false, - responseType: GetDefaultPasswordChangeMessageTextResponse, - responseStream: false, - options: {}, - }, - setCustomPasswordChangeMessageCustomText: { - name: "SetCustomPasswordChangeMessageCustomText", - requestType: SetCustomPasswordChangeMessageTextRequest, - requestStream: false, - responseType: SetCustomPasswordChangeMessageTextResponse, - responseStream: false, - options: {}, - }, - resetCustomPasswordChangeMessageTextToDefault: { - name: "ResetCustomPasswordChangeMessageTextToDefault", - requestType: ResetCustomPasswordChangeMessageTextToDefaultRequest, - requestStream: false, - responseType: ResetCustomPasswordChangeMessageTextToDefaultResponse, - responseStream: false, - options: {}, - }, - getCustomLoginTexts: { - name: "GetCustomLoginTexts", - requestType: GetCustomLoginTextsRequest, - requestStream: false, - responseType: GetCustomLoginTextsResponse, - responseStream: false, - options: {}, - }, - getDefaultLoginTexts: { - name: "GetDefaultLoginTexts", - requestType: GetDefaultLoginTextsRequest, - requestStream: false, - responseType: GetDefaultLoginTextsResponse, - responseStream: false, - options: {}, - }, - setCustomLoginText: { - name: "SetCustomLoginText", - requestType: SetCustomLoginTextsRequest, - requestStream: false, - responseType: SetCustomLoginTextsResponse, - responseStream: false, - options: {}, - }, - resetCustomLoginTextToDefault: { - name: "ResetCustomLoginTextToDefault", - requestType: ResetCustomLoginTextsToDefaultRequest, - requestStream: false, - responseType: ResetCustomLoginTextsToDefaultResponse, - responseStream: false, - options: {}, - }, - getOrgIDPByID: { - name: "GetOrgIDPByID", - requestType: GetOrgIDPByIDRequest, - requestStream: false, - responseType: GetOrgIDPByIDResponse, - responseStream: false, - options: {}, - }, - listOrgIDPs: { - name: "ListOrgIDPs", - requestType: ListOrgIDPsRequest, - requestStream: false, - responseType: ListOrgIDPsResponse, - responseStream: false, - options: {}, - }, - addOrgOIDCIDP: { - name: "AddOrgOIDCIDP", - requestType: AddOrgOIDCIDPRequest, - requestStream: false, - responseType: AddOrgOIDCIDPResponse, - responseStream: false, - options: {}, - }, - addOrgJWTIDP: { - name: "AddOrgJWTIDP", - requestType: AddOrgJWTIDPRequest, - requestStream: false, - responseType: AddOrgJWTIDPResponse, - responseStream: false, - options: {}, - }, - deactivateOrgIDP: { - name: "DeactivateOrgIDP", - requestType: DeactivateOrgIDPRequest, - requestStream: false, - responseType: DeactivateOrgIDPResponse, - responseStream: false, - options: {}, - }, - reactivateOrgIDP: { - name: "ReactivateOrgIDP", - requestType: ReactivateOrgIDPRequest, - requestStream: false, - responseType: ReactivateOrgIDPResponse, - responseStream: false, - options: {}, - }, - removeOrgIDP: { - name: "RemoveOrgIDP", - requestType: RemoveOrgIDPRequest, - requestStream: false, - responseType: RemoveOrgIDPResponse, - responseStream: false, - options: {}, - }, - updateOrgIDP: { - name: "UpdateOrgIDP", - requestType: UpdateOrgIDPRequest, - requestStream: false, - responseType: UpdateOrgIDPResponse, - responseStream: false, - options: {}, - }, - updateOrgIDPOIDCConfig: { - name: "UpdateOrgIDPOIDCConfig", - requestType: UpdateOrgIDPOIDCConfigRequest, - requestStream: false, - responseType: UpdateOrgIDPOIDCConfigResponse, - responseStream: false, - options: {}, - }, - updateOrgIDPJWTConfig: { - name: "UpdateOrgIDPJWTConfig", - requestType: UpdateOrgIDPJWTConfigRequest, - requestStream: false, - responseType: UpdateOrgIDPJWTConfigResponse, - responseStream: false, - options: {}, - }, - /** - * Returns all identity providers, which match the query - * Limit should always be set, there is a default limit set by the service - */ - listProviders: { - name: "ListProviders", - requestType: ListProvidersRequest, - requestStream: false, - responseType: ListProvidersResponse, - responseStream: false, - options: {}, - }, - /** Returns an identity provider of the organization */ - getProviderByID: { - name: "GetProviderByID", - requestType: GetProviderByIDRequest, - requestStream: false, - responseType: GetProviderByIDResponse, - responseStream: false, - options: {}, - }, - /** Add a new OAuth2 identity provider in the organization */ - addGenericOAuthProvider: { - name: "AddGenericOAuthProvider", - requestType: AddGenericOAuthProviderRequest, - requestStream: false, - responseType: AddGenericOAuthProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing OAuth2 identity provider in the organization */ - updateGenericOAuthProvider: { - name: "UpdateGenericOAuthProvider", - requestType: UpdateGenericOAuthProviderRequest, - requestStream: false, - responseType: UpdateGenericOAuthProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new OIDC identity provider in the organization */ - addGenericOIDCProvider: { - name: "AddGenericOIDCProvider", - requestType: AddGenericOIDCProviderRequest, - requestStream: false, - responseType: AddGenericOIDCProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing OIDC identity provider in the organization */ - updateGenericOIDCProvider: { - name: "UpdateGenericOIDCProvider", - requestType: UpdateGenericOIDCProviderRequest, - requestStream: false, - responseType: UpdateGenericOIDCProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new JWT identity provider in the organization */ - addJWTProvider: { - name: "AddJWTProvider", - requestType: AddJWTProviderRequest, - requestStream: false, - responseType: AddJWTProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing JWT identity provider in the organization */ - updateJWTProvider: { - name: "UpdateJWTProvider", - requestType: UpdateJWTProviderRequest, - requestStream: false, - responseType: UpdateJWTProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new GitHub identity provider in the organization */ - addGitHubProvider: { - name: "AddGitHubProvider", - requestType: AddGitHubProviderRequest, - requestStream: false, - responseType: AddGitHubProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing GitHub identity provider in the organization */ - updateGitHubProvider: { - name: "UpdateGitHubProvider", - requestType: UpdateGitHubProviderRequest, - requestStream: false, - responseType: UpdateGitHubProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new GitHub Enterprise Server identity provider in the organization */ - addGitHubEnterpriseServerProvider: { - name: "AddGitHubEnterpriseServerProvider", - requestType: AddGitHubEnterpriseServerProviderRequest, - requestStream: false, - responseType: AddGitHubEnterpriseServerProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing GitHub Enterprise Server identity provider in the organization */ - updateGitHubEnterpriseServerProvider: { - name: "UpdateGitHubEnterpriseServerProvider", - requestType: UpdateGitHubEnterpriseServerProviderRequest, - requestStream: false, - responseType: UpdateGitHubEnterpriseServerProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new Google identity provider in the organization */ - addGoogleProvider: { - name: "AddGoogleProvider", - requestType: AddGoogleProviderRequest, - requestStream: false, - responseType: AddGoogleProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing Google identity provider in the organization */ - updateGoogleProvider: { - name: "UpdateGoogleProvider", - requestType: UpdateGoogleProviderRequest, - requestStream: false, - responseType: UpdateGoogleProviderResponse, - responseStream: false, - options: {}, - }, - /** Add a new LDAP identity provider in the organization */ - addLDAPProvider: { - name: "AddLDAPProvider", - requestType: AddLDAPProviderRequest, - requestStream: false, - responseType: AddLDAPProviderResponse, - responseStream: false, - options: {}, - }, - /** Change an existing LDAP identity provider in the organization */ - updateLDAPProvider: { - name: "UpdateLDAPProvider", - requestType: UpdateLDAPProviderRequest, - requestStream: false, - responseType: UpdateLDAPProviderResponse, - responseStream: false, - options: {}, - }, - /** - * Remove an identity provider - * Will remove all linked providers of this configuration on the users - */ - deleteProvider: { - name: "DeleteProvider", - requestType: DeleteProviderRequest, - requestStream: false, - responseType: DeleteProviderResponse, - responseStream: false, - options: {}, - }, - listActions: { - name: "ListActions", - requestType: ListActionsRequest, - requestStream: false, - responseType: ListActionsResponse, - responseStream: false, - options: {}, - }, - getAction: { - name: "GetAction", - requestType: GetActionRequest, - requestStream: false, - responseType: GetActionResponse, - responseStream: false, - options: {}, - }, - createAction: { - name: "CreateAction", - requestType: CreateActionRequest, - requestStream: false, - responseType: CreateActionResponse, - responseStream: false, - options: {}, - }, - updateAction: { - name: "UpdateAction", - requestType: UpdateActionRequest, - requestStream: false, - responseType: UpdateActionResponse, - responseStream: false, - options: {}, - }, - deactivateAction: { - name: "DeactivateAction", - requestType: DeactivateActionRequest, - requestStream: false, - responseType: DeactivateActionResponse, - responseStream: false, - options: {}, - }, - reactivateAction: { - name: "ReactivateAction", - requestType: ReactivateActionRequest, - requestStream: false, - responseType: ReactivateActionResponse, - responseStream: false, - options: {}, - }, - deleteAction: { - name: "DeleteAction", - requestType: DeleteActionRequest, - requestStream: false, - responseType: DeleteActionResponse, - responseStream: false, - options: {}, - }, - listFlowTypes: { - name: "ListFlowTypes", - requestType: ListFlowTypesRequest, - requestStream: false, - responseType: ListFlowTypesResponse, - responseStream: false, - options: {}, - }, - listFlowTriggerTypes: { - name: "ListFlowTriggerTypes", - requestType: ListFlowTriggerTypesRequest, - requestStream: false, - responseType: ListFlowTriggerTypesResponse, - responseStream: false, - options: {}, - }, - getFlow: { - name: "GetFlow", - requestType: GetFlowRequest, - requestStream: false, - responseType: GetFlowResponse, - responseStream: false, - options: {}, - }, - clearFlow: { - name: "ClearFlow", - requestType: ClearFlowRequest, - requestStream: false, - responseType: ClearFlowResponse, - responseStream: false, - options: {}, - }, - setTriggerActions: { - name: "SetTriggerActions", - requestType: SetTriggerActionsRequest, - requestStream: false, - responseType: SetTriggerActionsResponse, - responseStream: false, - options: {}, - }, - }, -} as const; - -export interface ManagementServiceImplementation { - healthz(request: HealthzRequest, context: CallContext & CallContextExt): Promise>; - getOIDCInformation( - request: GetOIDCInformationRequest, - context: CallContext & CallContextExt, - ): Promise>; - getIAM(request: GetIAMRequest, context: CallContext & CallContextExt): Promise>; - getSupportedLanguages( - request: GetSupportedLanguagesRequest, - context: CallContext & CallContextExt, - ): Promise>; - getUserByID( - request: GetUserByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - getUserByLoginNameGlobal( - request: GetUserByLoginNameGlobalRequest, - context: CallContext & CallContextExt, - ): Promise>; - listUsers(request: ListUsersRequest, context: CallContext & CallContextExt): Promise>; - listUserChanges( - request: ListUserChangesRequest, - context: CallContext & CallContextExt, - ): Promise>; - isUserUnique( - request: IsUserUniqueRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** deprecated: use ImportHumanUser */ - addHumanUser( - request: AddHumanUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - importHumanUser( - request: ImportHumanUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMachineUser( - request: AddMachineUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateUser( - request: DeactivateUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateUser( - request: ReactivateUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - lockUser(request: LockUserRequest, context: CallContext & CallContextExt): Promise>; - unlockUser( - request: UnlockUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeUser( - request: RemoveUserRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateUserName( - request: UpdateUserNameRequest, - context: CallContext & CallContextExt, - ): Promise>; - setUserMetadata( - request: SetUserMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - bulkSetUserMetadata( - request: BulkSetUserMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - listUserMetadata( - request: ListUserMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - getUserMetadata( - request: GetUserMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeUserMetadata( - request: RemoveUserMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - bulkRemoveUserMetadata( - request: BulkRemoveUserMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - getHumanProfile( - request: GetHumanProfileRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateHumanProfile( - request: UpdateHumanProfileRequest, - context: CallContext & CallContextExt, - ): Promise>; - getHumanEmail( - request: GetHumanEmailRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateHumanEmail( - request: UpdateHumanEmailRequest, - context: CallContext & CallContextExt, - ): Promise>; - resendHumanInitialization( - request: ResendHumanInitializationRequest, - context: CallContext & CallContextExt, - ): Promise>; - resendHumanEmailVerification( - request: ResendHumanEmailVerificationRequest, - context: CallContext & CallContextExt, - ): Promise>; - getHumanPhone( - request: GetHumanPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateHumanPhone( - request: UpdateHumanPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeHumanPhone( - request: RemoveHumanPhoneRequest, - context: CallContext & CallContextExt, - ): Promise>; - resendHumanPhoneVerification( - request: ResendHumanPhoneVerificationRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeHumanAvatar( - request: RemoveHumanAvatarRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** deprecated: use SetHumanPassword */ - setHumanInitialPassword( - request: SetHumanInitialPasswordRequest, - context: CallContext & CallContextExt, - ): Promise>; - setHumanPassword( - request: SetHumanPasswordRequest, - context: CallContext & CallContextExt, - ): Promise>; - sendHumanResetPasswordNotification( - request: SendHumanResetPasswordNotificationRequest, - context: CallContext & CallContextExt, - ): Promise>; - listHumanAuthFactors( - request: ListHumanAuthFactorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeHumanAuthFactorOTP( - request: RemoveHumanAuthFactorOTPRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeHumanAuthFactorU2F( - request: RemoveHumanAuthFactorU2FRequest, - context: CallContext & CallContextExt, - ): Promise>; - listHumanPasswordless( - request: ListHumanPasswordlessRequest, - context: CallContext & CallContextExt, - ): Promise>; - addPasswordlessRegistration( - request: AddPasswordlessRegistrationRequest, - context: CallContext & CallContextExt, - ): Promise>; - sendPasswordlessRegistration( - request: SendPasswordlessRegistrationRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeHumanPasswordless( - request: RemoveHumanPasswordlessRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateMachine( - request: UpdateMachineRequest, - context: CallContext & CallContextExt, - ): Promise>; - generateMachineSecret( - request: GenerateMachineSecretRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMachineSecret( - request: RemoveMachineSecretRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMachineKeyByIDs( - request: GetMachineKeyByIDsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listMachineKeys( - request: ListMachineKeysRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMachineKey( - request: AddMachineKeyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMachineKey( - request: RemoveMachineKeyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPersonalAccessTokenByIDs( - request: GetPersonalAccessTokenByIDsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listPersonalAccessTokens( - request: ListPersonalAccessTokensRequest, - context: CallContext & CallContextExt, - ): Promise>; - addPersonalAccessToken( - request: AddPersonalAccessTokenRequest, - context: CallContext & CallContextExt, - ): Promise>; - removePersonalAccessToken( - request: RemovePersonalAccessTokenRequest, - context: CallContext & CallContextExt, - ): Promise>; - listHumanLinkedIDPs( - request: ListHumanLinkedIDPsRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeHumanLinkedIDP( - request: RemoveHumanLinkedIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - listUserMemberships( - request: ListUserMembershipsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getMyOrg(request: GetMyOrgRequest, context: CallContext & CallContextExt): Promise>; - getOrgByDomainGlobal( - request: GetOrgByDomainGlobalRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgChanges( - request: ListOrgChangesRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOrg(request: AddOrgRequest, context: CallContext & CallContextExt): Promise>; - updateOrg(request: UpdateOrgRequest, context: CallContext & CallContextExt): Promise>; - deactivateOrg( - request: DeactivateOrgRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateOrg( - request: ReactivateOrgRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeOrg(request: RemoveOrgRequest, context: CallContext & CallContextExt): Promise>; - setOrgMetadata( - request: SetOrgMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - bulkSetOrgMetadata( - request: BulkSetOrgMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgMetadata( - request: ListOrgMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - getOrgMetadata( - request: GetOrgMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeOrgMetadata( - request: RemoveOrgMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - bulkRemoveOrgMetadata( - request: BulkRemoveOrgMetadataRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgDomains( - request: ListOrgDomainsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOrgDomain( - request: AddOrgDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeOrgDomain( - request: RemoveOrgDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - generateOrgDomainValidation( - request: GenerateOrgDomainValidationRequest, - context: CallContext & CallContextExt, - ): Promise>; - validateOrgDomain( - request: ValidateOrgDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - setPrimaryOrgDomain( - request: SetPrimaryOrgDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgMemberRoles( - request: ListOrgMemberRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgMembers( - request: ListOrgMembersRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOrgMember( - request: AddOrgMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateOrgMember( - request: UpdateOrgMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeOrgMember( - request: RemoveOrgMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - getProjectByID( - request: GetProjectByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - getGrantedProjectByID( - request: GetGrantedProjectByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjects( - request: ListProjectsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listGrantedProjects( - request: ListGrantedProjectsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listGrantedProjectRoles( - request: ListGrantedProjectRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectChanges( - request: ListProjectChangesRequest, - context: CallContext & CallContextExt, - ): Promise>; - addProject( - request: AddProjectRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateProject( - request: UpdateProjectRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateProject( - request: DeactivateProjectRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateProject( - request: ReactivateProjectRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeProject( - request: RemoveProjectRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectRoles( - request: ListProjectRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - addProjectRole( - request: AddProjectRoleRequest, - context: CallContext & CallContextExt, - ): Promise>; - bulkAddProjectRoles( - request: BulkAddProjectRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateProjectRole( - request: UpdateProjectRoleRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeProjectRole( - request: RemoveProjectRoleRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectMemberRoles( - request: ListProjectMemberRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectMembers( - request: ListProjectMembersRequest, - context: CallContext & CallContextExt, - ): Promise>; - addProjectMember( - request: AddProjectMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateProjectMember( - request: UpdateProjectMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeProjectMember( - request: RemoveProjectMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - getAppByID( - request: GetAppByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - listApps(request: ListAppsRequest, context: CallContext & CallContextExt): Promise>; - listAppChanges( - request: ListAppChangesRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOIDCApp( - request: AddOIDCAppRequest, - context: CallContext & CallContextExt, - ): Promise>; - addSAMLApp( - request: AddSAMLAppRequest, - context: CallContext & CallContextExt, - ): Promise>; - addAPIApp(request: AddAPIAppRequest, context: CallContext & CallContextExt): Promise>; - /** Changes application */ - updateApp(request: UpdateAppRequest, context: CallContext & CallContextExt): Promise>; - updateOIDCAppConfig( - request: UpdateOIDCAppConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateSAMLAppConfig( - request: UpdateSAMLAppConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateAPIAppConfig( - request: UpdateAPIAppConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateApp( - request: DeactivateAppRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateApp( - request: ReactivateAppRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeApp(request: RemoveAppRequest, context: CallContext & CallContextExt): Promise>; - regenerateOIDCClientSecret( - request: RegenerateOIDCClientSecretRequest, - context: CallContext & CallContextExt, - ): Promise>; - regenerateAPIClientSecret( - request: RegenerateAPIClientSecretRequest, - context: CallContext & CallContextExt, - ): Promise>; - getAppKey(request: GetAppKeyRequest, context: CallContext & CallContextExt): Promise>; - listAppKeys( - request: ListAppKeysRequest, - context: CallContext & CallContextExt, - ): Promise>; - addAppKey(request: AddAppKeyRequest, context: CallContext & CallContextExt): Promise>; - removeAppKey( - request: RemoveAppKeyRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectGrantChanges( - request: ListProjectGrantChangesRequest, - context: CallContext & CallContextExt, - ): Promise>; - getProjectGrantByID( - request: GetProjectGrantByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectGrants( - request: ListProjectGrantsRequest, - context: CallContext & CallContextExt, - ): Promise>; - listAllProjectGrants( - request: ListAllProjectGrantsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addProjectGrant( - request: AddProjectGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateProjectGrant( - request: UpdateProjectGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateProjectGrant( - request: DeactivateProjectGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateProjectGrant( - request: ReactivateProjectGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeProjectGrant( - request: RemoveProjectGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectGrantMemberRoles( - request: ListProjectGrantMemberRolesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listProjectGrantMembers( - request: ListProjectGrantMembersRequest, - context: CallContext & CallContextExt, - ): Promise>; - addProjectGrantMember( - request: AddProjectGrantMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateProjectGrantMember( - request: UpdateProjectGrantMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeProjectGrantMember( - request: RemoveProjectGrantMemberRequest, - context: CallContext & CallContextExt, - ): Promise>; - getUserGrantByID( - request: GetUserGrantByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - listUserGrants( - request: ListUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - addUserGrant( - request: AddUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateUserGrant( - request: UpdateUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateUserGrant( - request: DeactivateUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateUserGrant( - request: ReactivateUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeUserGrant( - request: RemoveUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - bulkRemoveUserGrant( - request: BulkRemoveUserGrantRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** deprecated: please use DomainPolicy instead */ - getOrgIAMPolicy( - request: GetOrgIAMPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDomainPolicy( - request: GetDomainPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLoginPolicy( - request: GetLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultLoginPolicy( - request: GetDefaultLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomLoginPolicy( - request: AddCustomLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomLoginPolicy( - request: UpdateCustomLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetLoginPolicyToDefault( - request: ResetLoginPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - listLoginPolicyIDPs( - request: ListLoginPolicyIDPsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addIDPToLoginPolicy( - request: AddIDPToLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeIDPFromLoginPolicy( - request: RemoveIDPFromLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - listLoginPolicySecondFactors( - request: ListLoginPolicySecondFactorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addSecondFactorToLoginPolicy( - request: AddSecondFactorToLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeSecondFactorFromLoginPolicy( - request: RemoveSecondFactorFromLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - listLoginPolicyMultiFactors( - request: ListLoginPolicyMultiFactorsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addMultiFactorToLoginPolicy( - request: AddMultiFactorToLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeMultiFactorFromLoginPolicy( - request: RemoveMultiFactorFromLoginPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPasswordComplexityPolicy( - request: GetPasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordComplexityPolicy( - request: GetDefaultPasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomPasswordComplexityPolicy( - request: AddCustomPasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomPasswordComplexityPolicy( - request: UpdateCustomPasswordComplexityPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetPasswordComplexityPolicyToDefault( - request: ResetPasswordComplexityPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** The password age policy is not used at the moment */ - getPasswordAgePolicy( - request: GetPasswordAgePolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** The password age policy is not used at the moment */ - getDefaultPasswordAgePolicy( - request: GetDefaultPasswordAgePolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** The password age policy is not used at the moment */ - addCustomPasswordAgePolicy( - request: AddCustomPasswordAgePolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** The password age policy is not used at the moment */ - updateCustomPasswordAgePolicy( - request: UpdateCustomPasswordAgePolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** The password age policy is not used at the moment */ - resetPasswordAgePolicyToDefault( - request: ResetPasswordAgePolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLockoutPolicy( - request: GetLockoutPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultLockoutPolicy( - request: GetDefaultLockoutPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomLockoutPolicy( - request: AddCustomLockoutPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomLockoutPolicy( - request: UpdateCustomLockoutPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetLockoutPolicyToDefault( - request: ResetLockoutPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPrivacyPolicy( - request: GetPrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPrivacyPolicy( - request: GetDefaultPrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomPrivacyPolicy( - request: AddCustomPrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomPrivacyPolicy( - request: UpdateCustomPrivacyPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetPrivacyPolicyToDefault( - request: ResetPrivacyPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getNotificationPolicy( - request: GetNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultNotificationPolicy( - request: GetDefaultNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomNotificationPolicy( - request: AddCustomNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomNotificationPolicy( - request: UpdateCustomNotificationPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetNotificationPolicyToDefault( - request: ResetNotificationPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getLabelPolicy( - request: GetLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getPreviewLabelPolicy( - request: GetPreviewLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultLabelPolicy( - request: GetDefaultLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - addCustomLabelPolicy( - request: AddCustomLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateCustomLabelPolicy( - request: UpdateCustomLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - activateCustomLabelPolicy( - request: ActivateCustomLabelPolicyRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeCustomLabelPolicyLogo( - request: RemoveCustomLabelPolicyLogoRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeCustomLabelPolicyLogoDark( - request: RemoveCustomLabelPolicyLogoDarkRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeCustomLabelPolicyIcon( - request: RemoveCustomLabelPolicyIconRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeCustomLabelPolicyIconDark( - request: RemoveCustomLabelPolicyIconDarkRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeCustomLabelPolicyFont( - request: RemoveCustomLabelPolicyFontRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetLabelPolicyToDefault( - request: ResetLabelPolicyToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomInitMessageText( - request: GetCustomInitMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultInitMessageText( - request: GetDefaultInitMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomInitMessageText( - request: SetCustomInitMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomInitMessageTextToDefault( - request: ResetCustomInitMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomPasswordResetMessageText( - request: GetCustomPasswordResetMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordResetMessageText( - request: GetDefaultPasswordResetMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomPasswordResetMessageText( - request: SetCustomPasswordResetMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomPasswordResetMessageTextToDefault( - request: ResetCustomPasswordResetMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomVerifyEmailMessageText( - request: GetCustomVerifyEmailMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultVerifyEmailMessageText( - request: GetDefaultVerifyEmailMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomVerifyEmailMessageText( - request: SetCustomVerifyEmailMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomVerifyEmailMessageTextToDefault( - request: ResetCustomVerifyEmailMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomVerifyPhoneMessageText( - request: GetCustomVerifyPhoneMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultVerifyPhoneMessageText( - request: GetDefaultVerifyPhoneMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomVerifyPhoneMessageText( - request: SetCustomVerifyPhoneMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomVerifyPhoneMessageTextToDefault( - request: ResetCustomVerifyPhoneMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomDomainClaimedMessageText( - request: GetCustomDomainClaimedMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultDomainClaimedMessageText( - request: GetDefaultDomainClaimedMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomDomainClaimedMessageCustomText( - request: SetCustomDomainClaimedMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomDomainClaimedMessageTextToDefault( - request: ResetCustomDomainClaimedMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomPasswordlessRegistrationMessageText( - request: GetCustomPasswordlessRegistrationMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordlessRegistrationMessageText( - request: GetDefaultPasswordlessRegistrationMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomPasswordlessRegistrationMessageCustomText( - request: SetCustomPasswordlessRegistrationMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomPasswordlessRegistrationMessageTextToDefault( - request: ResetCustomPasswordlessRegistrationMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomPasswordChangeMessageText( - request: GetCustomPasswordChangeMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultPasswordChangeMessageText( - request: GetDefaultPasswordChangeMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomPasswordChangeMessageCustomText( - request: SetCustomPasswordChangeMessageTextRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomPasswordChangeMessageTextToDefault( - request: ResetCustomPasswordChangeMessageTextToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getCustomLoginTexts( - request: GetCustomLoginTextsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getDefaultLoginTexts( - request: GetDefaultLoginTextsRequest, - context: CallContext & CallContextExt, - ): Promise>; - setCustomLoginText( - request: SetCustomLoginTextsRequest, - context: CallContext & CallContextExt, - ): Promise>; - resetCustomLoginTextToDefault( - request: ResetCustomLoginTextsToDefaultRequest, - context: CallContext & CallContextExt, - ): Promise>; - getOrgIDPByID( - request: GetOrgIDPByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - listOrgIDPs( - request: ListOrgIDPsRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOrgOIDCIDP( - request: AddOrgOIDCIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - addOrgJWTIDP( - request: AddOrgJWTIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateOrgIDP( - request: DeactivateOrgIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateOrgIDP( - request: ReactivateOrgIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - removeOrgIDP( - request: RemoveOrgIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateOrgIDP( - request: UpdateOrgIDPRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateOrgIDPOIDCConfig( - request: UpdateOrgIDPOIDCConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateOrgIDPJWTConfig( - request: UpdateOrgIDPJWTConfigRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Returns all identity providers, which match the query - * Limit should always be set, there is a default limit set by the service - */ - listProviders( - request: ListProvidersRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Returns an identity provider of the organization */ - getProviderByID( - request: GetProviderByIDRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new OAuth2 identity provider in the organization */ - addGenericOAuthProvider( - request: AddGenericOAuthProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing OAuth2 identity provider in the organization */ - updateGenericOAuthProvider( - request: UpdateGenericOAuthProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new OIDC identity provider in the organization */ - addGenericOIDCProvider( - request: AddGenericOIDCProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing OIDC identity provider in the organization */ - updateGenericOIDCProvider( - request: UpdateGenericOIDCProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new JWT identity provider in the organization */ - addJWTProvider( - request: AddJWTProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing JWT identity provider in the organization */ - updateJWTProvider( - request: UpdateJWTProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new GitHub identity provider in the organization */ - addGitHubProvider( - request: AddGitHubProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing GitHub identity provider in the organization */ - updateGitHubProvider( - request: UpdateGitHubProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new GitHub Enterprise Server identity provider in the organization */ - addGitHubEnterpriseServerProvider( - request: AddGitHubEnterpriseServerProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing GitHub Enterprise Server identity provider in the organization */ - updateGitHubEnterpriseServerProvider( - request: UpdateGitHubEnterpriseServerProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new Google identity provider in the organization */ - addGoogleProvider( - request: AddGoogleProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing Google identity provider in the organization */ - updateGoogleProvider( - request: UpdateGoogleProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Add a new LDAP identity provider in the organization */ - addLDAPProvider( - request: AddLDAPProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Change an existing LDAP identity provider in the organization */ - updateLDAPProvider( - request: UpdateLDAPProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Remove an identity provider - * Will remove all linked providers of this configuration on the users - */ - deleteProvider( - request: DeleteProviderRequest, - context: CallContext & CallContextExt, - ): Promise>; - listActions( - request: ListActionsRequest, - context: CallContext & CallContextExt, - ): Promise>; - getAction(request: GetActionRequest, context: CallContext & CallContextExt): Promise>; - createAction( - request: CreateActionRequest, - context: CallContext & CallContextExt, - ): Promise>; - updateAction( - request: UpdateActionRequest, - context: CallContext & CallContextExt, - ): Promise>; - deactivateAction( - request: DeactivateActionRequest, - context: CallContext & CallContextExt, - ): Promise>; - reactivateAction( - request: ReactivateActionRequest, - context: CallContext & CallContextExt, - ): Promise>; - deleteAction( - request: DeleteActionRequest, - context: CallContext & CallContextExt, - ): Promise>; - listFlowTypes( - request: ListFlowTypesRequest, - context: CallContext & CallContextExt, - ): Promise>; - listFlowTriggerTypes( - request: ListFlowTriggerTypesRequest, - context: CallContext & CallContextExt, - ): Promise>; - getFlow(request: GetFlowRequest, context: CallContext & CallContextExt): Promise>; - clearFlow(request: ClearFlowRequest, context: CallContext & CallContextExt): Promise>; - setTriggerActions( - request: SetTriggerActionsRequest, - context: CallContext & CallContextExt, - ): Promise>; -} - -export interface ManagementServiceClient { - healthz(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - getOIDCInformation( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getIAM(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - getSupportedLanguages( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getUserByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getUserByLoginNameGlobal( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listUsers(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - listUserChanges( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - isUserUnique( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** deprecated: use ImportHumanUser */ - addHumanUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - importHumanUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMachineUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - lockUser(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - unlockUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeUser( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateUserName( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setUserMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - bulkSetUserMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listUserMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getUserMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeUserMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - bulkRemoveUserMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getHumanProfile( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateHumanProfile( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getHumanEmail( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateHumanEmail( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resendHumanInitialization( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resendHumanEmailVerification( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getHumanPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateHumanPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeHumanPhone( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resendHumanPhoneVerification( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeHumanAvatar( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** deprecated: use SetHumanPassword */ - setHumanInitialPassword( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setHumanPassword( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - sendHumanResetPasswordNotification( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listHumanAuthFactors( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeHumanAuthFactorOTP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeHumanAuthFactorU2F( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listHumanPasswordless( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addPasswordlessRegistration( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - sendPasswordlessRegistration( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeHumanPasswordless( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateMachine( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - generateMachineSecret( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMachineSecret( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMachineKeyByIDs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listMachineKeys( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMachineKey( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMachineKey( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPersonalAccessTokenByIDs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listPersonalAccessTokens( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addPersonalAccessToken( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removePersonalAccessToken( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listHumanLinkedIDPs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeHumanLinkedIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listUserMemberships( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getMyOrg(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - getOrgByDomainGlobal( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgChanges( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOrg(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - updateOrg(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - deactivateOrg( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateOrg( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeOrg(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - setOrgMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - bulkSetOrgMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getOrgMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeOrgMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - bulkRemoveOrgMetadata( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgDomains( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOrgDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeOrgDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - generateOrgDomainValidation( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - validateOrgDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setPrimaryOrgDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgMemberRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgMembers( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOrgMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateOrgMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeOrgMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getProjectByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getGrantedProjectByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjects( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listGrantedProjects( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listGrantedProjectRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectChanges( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addProject( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateProject( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateProject( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateProject( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeProject( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addProjectRole( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - bulkAddProjectRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateProjectRole( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeProjectRole( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectMemberRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectMembers( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addProjectMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateProjectMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeProjectMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getAppByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listApps(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - listAppChanges( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOIDCApp( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addSAMLApp( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addAPIApp(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - /** Changes application */ - updateApp(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - updateOIDCAppConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateSAMLAppConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateAPIAppConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateApp( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateApp( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeApp(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - regenerateOIDCClientSecret( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - regenerateAPIClientSecret( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getAppKey(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - listAppKeys( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addAppKey(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - removeAppKey( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectGrantChanges( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getProjectGrantByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectGrants( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listAllProjectGrants( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addProjectGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateProjectGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateProjectGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateProjectGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeProjectGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectGrantMemberRoles( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listProjectGrantMembers( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addProjectGrantMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateProjectGrantMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeProjectGrantMember( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getUserGrantByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listUserGrants( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addUserGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateUserGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateUserGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateUserGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeUserGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - bulkRemoveUserGrant( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** deprecated: please use DomainPolicy instead */ - getOrgIAMPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDomainPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetLoginPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listLoginPolicyIDPs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addIDPToLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeIDPFromLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listLoginPolicySecondFactors( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addSecondFactorToLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeSecondFactorFromLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listLoginPolicyMultiFactors( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addMultiFactorToLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeMultiFactorFromLoginPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomPasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomPasswordComplexityPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetPasswordComplexityPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** The password age policy is not used at the moment */ - getPasswordAgePolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** The password age policy is not used at the moment */ - getDefaultPasswordAgePolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** The password age policy is not used at the moment */ - addCustomPasswordAgePolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** The password age policy is not used at the moment */ - updateCustomPasswordAgePolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** The password age policy is not used at the moment */ - resetPasswordAgePolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLockoutPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultLockoutPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomLockoutPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomLockoutPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetLockoutPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomPrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomPrivacyPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetPrivacyPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomNotificationPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetNotificationPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getPreviewLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addCustomLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateCustomLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - activateCustomLabelPolicy( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeCustomLabelPolicyLogo( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeCustomLabelPolicyLogoDark( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeCustomLabelPolicyIcon( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeCustomLabelPolicyIconDark( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeCustomLabelPolicyFont( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetLabelPolicyToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomInitMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultInitMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomInitMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomInitMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomPasswordResetMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordResetMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomPasswordResetMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomPasswordResetMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomVerifyEmailMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultVerifyEmailMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomVerifyEmailMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomVerifyEmailMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomVerifyPhoneMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultVerifyPhoneMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomVerifyPhoneMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomVerifyPhoneMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomDomainClaimedMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultDomainClaimedMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomDomainClaimedMessageCustomText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomDomainClaimedMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomPasswordlessRegistrationMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordlessRegistrationMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomPasswordlessRegistrationMessageCustomText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomPasswordlessRegistrationMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomPasswordChangeMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultPasswordChangeMessageText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomPasswordChangeMessageCustomText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomPasswordChangeMessageTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getCustomLoginTexts( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getDefaultLoginTexts( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - setCustomLoginText( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - resetCustomLoginTextToDefault( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getOrgIDPByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listOrgIDPs( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOrgOIDCIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - addOrgJWTIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateOrgIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateOrgIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - removeOrgIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateOrgIDP( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateOrgIDPOIDCConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateOrgIDPJWTConfig( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Returns all identity providers, which match the query - * Limit should always be set, there is a default limit set by the service - */ - listProviders( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Returns an identity provider of the organization */ - getProviderByID( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new OAuth2 identity provider in the organization */ - addGenericOAuthProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing OAuth2 identity provider in the organization */ - updateGenericOAuthProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new OIDC identity provider in the organization */ - addGenericOIDCProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing OIDC identity provider in the organization */ - updateGenericOIDCProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new JWT identity provider in the organization */ - addJWTProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing JWT identity provider in the organization */ - updateJWTProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new GitHub identity provider in the organization */ - addGitHubProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing GitHub identity provider in the organization */ - updateGitHubProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new GitHub Enterprise Server identity provider in the organization */ - addGitHubEnterpriseServerProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing GitHub Enterprise Server identity provider in the organization */ - updateGitHubEnterpriseServerProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new Google identity provider in the organization */ - addGoogleProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing Google identity provider in the organization */ - updateGoogleProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Add a new LDAP identity provider in the organization */ - addLDAPProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Change an existing LDAP identity provider in the organization */ - updateLDAPProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Remove an identity provider - * Will remove all linked providers of this configuration on the users - */ - deleteProvider( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listActions( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getAction(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - createAction( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - updateAction( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deactivateAction( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - reactivateAction( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - deleteAction( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listFlowTypes( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - listFlowTriggerTypes( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - getFlow(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - clearFlow(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - setTriggerActions( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; -} - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/member.ts b/apps/login/lib/grpc/zitadel/member.ts deleted file mode 100644 index c4cae9dfbef..00000000000 --- a/apps/login/lib/grpc/zitadel/member.ts +++ /dev/null @@ -1,525 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.member.v1"; - -export interface Member { - userId: string; - details: ObjectDetails | undefined; - roles: string[]; - preferredLoginName: string; - email: string; - firstName: string; - lastName: string; - displayName: string; - avatarUrl: string; -} - -export interface SearchQuery { - firstNameQuery?: FirstNameQuery | undefined; - lastNameQuery?: LastNameQuery | undefined; - emailQuery?: EmailQuery | undefined; - userIdQuery?: UserIDQuery | undefined; -} - -export interface FirstNameQuery { - firstName: string; - method: TextQueryMethod; -} - -export interface LastNameQuery { - lastName: string; - method: TextQueryMethod; -} - -export interface EmailQuery { - email: string; - method: TextQueryMethod; -} - -export interface UserIDQuery { - userId: string; -} - -function createBaseMember(): Member { - return { - userId: "", - details: undefined, - roles: [], - preferredLoginName: "", - email: "", - firstName: "", - lastName: "", - displayName: "", - avatarUrl: "", - }; -} - -export const Member = { - encode(message: Member, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.roles) { - writer.uint32(26).string(v!); - } - if (message.preferredLoginName !== "") { - writer.uint32(34).string(message.preferredLoginName); - } - if (message.email !== "") { - writer.uint32(42).string(message.email); - } - if (message.firstName !== "") { - writer.uint32(50).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(58).string(message.lastName); - } - if (message.displayName !== "") { - writer.uint32(66).string(message.displayName); - } - if (message.avatarUrl !== "") { - writer.uint32(74).string(message.avatarUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Member { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMember(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.roles.push(reader.string()); - break; - case 4: - message.preferredLoginName = reader.string(); - break; - case 5: - message.email = reader.string(); - break; - case 6: - message.firstName = reader.string(); - break; - case 7: - message.lastName = reader.string(); - break; - case 8: - message.displayName = reader.string(); - break; - case 9: - message.avatarUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Member { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - preferredLoginName: isSet(object.preferredLoginName) ? String(object.preferredLoginName) : "", - email: isSet(object.email) ? String(object.email) : "", - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - avatarUrl: isSet(object.avatarUrl) ? String(object.avatarUrl) : "", - }; - }, - - toJSON(message: Member): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - message.preferredLoginName !== undefined && (obj.preferredLoginName = message.preferredLoginName); - message.email !== undefined && (obj.email = message.email); - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.avatarUrl !== undefined && (obj.avatarUrl = message.avatarUrl); - return obj; - }, - - create(base?: DeepPartial): Member { - return Member.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Member { - const message = createBaseMember(); - message.userId = object.userId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.roles = object.roles?.map((e) => e) || []; - message.preferredLoginName = object.preferredLoginName ?? ""; - message.email = object.email ?? ""; - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.displayName = object.displayName ?? ""; - message.avatarUrl = object.avatarUrl ?? ""; - return message; - }, -}; - -function createBaseSearchQuery(): SearchQuery { - return { firstNameQuery: undefined, lastNameQuery: undefined, emailQuery: undefined, userIdQuery: undefined }; -} - -export const SearchQuery = { - encode(message: SearchQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstNameQuery !== undefined) { - FirstNameQuery.encode(message.firstNameQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.lastNameQuery !== undefined) { - LastNameQuery.encode(message.lastNameQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.emailQuery !== undefined) { - EmailQuery.encode(message.emailQuery, writer.uint32(26).fork()).ldelim(); - } - if (message.userIdQuery !== undefined) { - UserIDQuery.encode(message.userIdQuery, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SearchQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSearchQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstNameQuery = FirstNameQuery.decode(reader, reader.uint32()); - break; - case 2: - message.lastNameQuery = LastNameQuery.decode(reader, reader.uint32()); - break; - case 3: - message.emailQuery = EmailQuery.decode(reader, reader.uint32()); - break; - case 4: - message.userIdQuery = UserIDQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SearchQuery { - return { - firstNameQuery: isSet(object.firstNameQuery) ? FirstNameQuery.fromJSON(object.firstNameQuery) : undefined, - lastNameQuery: isSet(object.lastNameQuery) ? LastNameQuery.fromJSON(object.lastNameQuery) : undefined, - emailQuery: isSet(object.emailQuery) ? EmailQuery.fromJSON(object.emailQuery) : undefined, - userIdQuery: isSet(object.userIdQuery) ? UserIDQuery.fromJSON(object.userIdQuery) : undefined, - }; - }, - - toJSON(message: SearchQuery): unknown { - const obj: any = {}; - message.firstNameQuery !== undefined && - (obj.firstNameQuery = message.firstNameQuery ? FirstNameQuery.toJSON(message.firstNameQuery) : undefined); - message.lastNameQuery !== undefined && - (obj.lastNameQuery = message.lastNameQuery ? LastNameQuery.toJSON(message.lastNameQuery) : undefined); - message.emailQuery !== undefined && - (obj.emailQuery = message.emailQuery ? EmailQuery.toJSON(message.emailQuery) : undefined); - message.userIdQuery !== undefined && - (obj.userIdQuery = message.userIdQuery ? UserIDQuery.toJSON(message.userIdQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): SearchQuery { - return SearchQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SearchQuery { - const message = createBaseSearchQuery(); - message.firstNameQuery = (object.firstNameQuery !== undefined && object.firstNameQuery !== null) - ? FirstNameQuery.fromPartial(object.firstNameQuery) - : undefined; - message.lastNameQuery = (object.lastNameQuery !== undefined && object.lastNameQuery !== null) - ? LastNameQuery.fromPartial(object.lastNameQuery) - : undefined; - message.emailQuery = (object.emailQuery !== undefined && object.emailQuery !== null) - ? EmailQuery.fromPartial(object.emailQuery) - : undefined; - message.userIdQuery = (object.userIdQuery !== undefined && object.userIdQuery !== null) - ? UserIDQuery.fromPartial(object.userIdQuery) - : undefined; - return message; - }, -}; - -function createBaseFirstNameQuery(): FirstNameQuery { - return { firstName: "", method: 0 }; -} - -export const FirstNameQuery = { - encode(message: FirstNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FirstNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFirstNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FirstNameQuery { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: FirstNameQuery): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): FirstNameQuery { - return FirstNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FirstNameQuery { - const message = createBaseFirstNameQuery(); - message.firstName = object.firstName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseLastNameQuery(): LastNameQuery { - return { lastName: "", method: 0 }; -} - -export const LastNameQuery = { - encode(message: LastNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.lastName !== "") { - writer.uint32(10).string(message.lastName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LastNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLastNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.lastName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LastNameQuery { - return { - lastName: isSet(object.lastName) ? String(object.lastName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: LastNameQuery): unknown { - const obj: any = {}; - message.lastName !== undefined && (obj.lastName = message.lastName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): LastNameQuery { - return LastNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LastNameQuery { - const message = createBaseLastNameQuery(); - message.lastName = object.lastName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseEmailQuery(): EmailQuery { - return { email: "", method: 0 }; -} - -export const EmailQuery = { - encode(message: EmailQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EmailQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEmailQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EmailQuery { - return { - email: isSet(object.email) ? String(object.email) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: EmailQuery): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): EmailQuery { - return EmailQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EmailQuery { - const message = createBaseEmailQuery(); - message.email = object.email ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserIDQuery(): UserIDQuery { - return { userId: "" }; -} - -export const UserIDQuery = { - encode(message: UserIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserIDQuery { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: UserIDQuery): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): UserIDQuery { - return UserIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserIDQuery { - const message = createBaseUserIDQuery(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/message.ts b/apps/login/lib/grpc/zitadel/message.ts deleted file mode 100644 index 23c164989cc..00000000000 --- a/apps/login/lib/grpc/zitadel/message.ts +++ /dev/null @@ -1,149 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "zitadel.v1"; - -export interface ErrorDetail { - id: string; - message: string; -} - -export interface LocalizedMessage { - key: string; - localizedMessage: string; -} - -function createBaseErrorDetail(): ErrorDetail { - return { id: "", message: "" }; -} - -export const ErrorDetail = { - encode(message: ErrorDetail, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.message !== "") { - writer.uint32(18).string(message.message); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ErrorDetail { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseErrorDetail(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.message = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ErrorDetail { - return { - id: isSet(object.id) ? String(object.id) : "", - message: isSet(object.message) ? String(object.message) : "", - }; - }, - - toJSON(message: ErrorDetail): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.message !== undefined && (obj.message = message.message); - return obj; - }, - - create(base?: DeepPartial): ErrorDetail { - return ErrorDetail.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ErrorDetail { - const message = createBaseErrorDetail(); - message.id = object.id ?? ""; - message.message = object.message ?? ""; - return message; - }, -}; - -function createBaseLocalizedMessage(): LocalizedMessage { - return { key: "", localizedMessage: "" }; -} - -export const LocalizedMessage = { - encode(message: LocalizedMessage, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.localizedMessage !== "") { - writer.uint32(18).string(message.localizedMessage); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LocalizedMessage { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLocalizedMessage(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.localizedMessage = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LocalizedMessage { - return { - key: isSet(object.key) ? String(object.key) : "", - localizedMessage: isSet(object.localizedMessage) ? String(object.localizedMessage) : "", - }; - }, - - toJSON(message: LocalizedMessage): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.localizedMessage !== undefined && (obj.localizedMessage = message.localizedMessage); - return obj; - }, - - create(base?: DeepPartial): LocalizedMessage { - return LocalizedMessage.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LocalizedMessage { - const message = createBaseLocalizedMessage(); - message.key = object.key ?? ""; - message.localizedMessage = object.localizedMessage ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/metadata.ts b/apps/login/lib/grpc/zitadel/metadata.ts deleted file mode 100644 index 8655f6c54fa..00000000000 --- a/apps/login/lib/grpc/zitadel/metadata.ts +++ /dev/null @@ -1,266 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.metadata.v1"; - -export interface Metadata { - details: ObjectDetails | undefined; - key: string; - value: Buffer; -} - -export interface MetadataQuery { - keyQuery?: MetadataKeyQuery | undefined; -} - -export interface MetadataKeyQuery { - key: string; - method: TextQueryMethod; -} - -function createBaseMetadata(): Metadata { - return { details: undefined, key: "", value: Buffer.alloc(0) }; -} - -export const Metadata = { - encode(message: Metadata, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.key !== "") { - writer.uint32(18).string(message.key); - } - if (message.value.length !== 0) { - writer.uint32(26).bytes(message.value); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Metadata { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMetadata(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.key = reader.string(); - break; - case 3: - message.value = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Metadata { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - key: isSet(object.key) ? String(object.key) : "", - value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0), - }; - }, - - toJSON(message: Metadata): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && - (obj.value = base64FromBytes(message.value !== undefined ? message.value : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): Metadata { - return Metadata.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Metadata { - const message = createBaseMetadata(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.key = object.key ?? ""; - message.value = object.value ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseMetadataQuery(): MetadataQuery { - return { keyQuery: undefined }; -} - -export const MetadataQuery = { - encode(message: MetadataQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.keyQuery !== undefined) { - MetadataKeyQuery.encode(message.keyQuery, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MetadataQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMetadataQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.keyQuery = MetadataKeyQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MetadataQuery { - return { keyQuery: isSet(object.keyQuery) ? MetadataKeyQuery.fromJSON(object.keyQuery) : undefined }; - }, - - toJSON(message: MetadataQuery): unknown { - const obj: any = {}; - message.keyQuery !== undefined && - (obj.keyQuery = message.keyQuery ? MetadataKeyQuery.toJSON(message.keyQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): MetadataQuery { - return MetadataQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MetadataQuery { - const message = createBaseMetadataQuery(); - message.keyQuery = (object.keyQuery !== undefined && object.keyQuery !== null) - ? MetadataKeyQuery.fromPartial(object.keyQuery) - : undefined; - return message; - }, -}; - -function createBaseMetadataKeyQuery(): MetadataKeyQuery { - return { key: "", method: 0 }; -} - -export const MetadataKeyQuery = { - encode(message: MetadataKeyQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MetadataKeyQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMetadataKeyQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MetadataKeyQuery { - return { - key: isSet(object.key) ? String(object.key) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: MetadataKeyQuery): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): MetadataKeyQuery { - return MetadataKeyQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MetadataKeyQuery { - const message = createBaseMetadataKeyQuery(); - message.key = object.key ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/object.ts b/apps/login/lib/grpc/zitadel/object.ts deleted file mode 100644 index 4be36c48fab..00000000000 --- a/apps/login/lib/grpc/zitadel/object.ts +++ /dev/null @@ -1,433 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Timestamp } from "../google/protobuf/timestamp"; - -export const protobufPackage = "zitadel.v1"; - -export enum TextQueryMethod { - TEXT_QUERY_METHOD_EQUALS = 0, - TEXT_QUERY_METHOD_EQUALS_IGNORE_CASE = 1, - TEXT_QUERY_METHOD_STARTS_WITH = 2, - TEXT_QUERY_METHOD_STARTS_WITH_IGNORE_CASE = 3, - TEXT_QUERY_METHOD_CONTAINS = 4, - TEXT_QUERY_METHOD_CONTAINS_IGNORE_CASE = 5, - TEXT_QUERY_METHOD_ENDS_WITH = 6, - TEXT_QUERY_METHOD_ENDS_WITH_IGNORE_CASE = 7, - UNRECOGNIZED = -1, -} - -export function textQueryMethodFromJSON(object: any): TextQueryMethod { - switch (object) { - case 0: - case "TEXT_QUERY_METHOD_EQUALS": - return TextQueryMethod.TEXT_QUERY_METHOD_EQUALS; - case 1: - case "TEXT_QUERY_METHOD_EQUALS_IGNORE_CASE": - return TextQueryMethod.TEXT_QUERY_METHOD_EQUALS_IGNORE_CASE; - case 2: - case "TEXT_QUERY_METHOD_STARTS_WITH": - return TextQueryMethod.TEXT_QUERY_METHOD_STARTS_WITH; - case 3: - case "TEXT_QUERY_METHOD_STARTS_WITH_IGNORE_CASE": - return TextQueryMethod.TEXT_QUERY_METHOD_STARTS_WITH_IGNORE_CASE; - case 4: - case "TEXT_QUERY_METHOD_CONTAINS": - return TextQueryMethod.TEXT_QUERY_METHOD_CONTAINS; - case 5: - case "TEXT_QUERY_METHOD_CONTAINS_IGNORE_CASE": - return TextQueryMethod.TEXT_QUERY_METHOD_CONTAINS_IGNORE_CASE; - case 6: - case "TEXT_QUERY_METHOD_ENDS_WITH": - return TextQueryMethod.TEXT_QUERY_METHOD_ENDS_WITH; - case 7: - case "TEXT_QUERY_METHOD_ENDS_WITH_IGNORE_CASE": - return TextQueryMethod.TEXT_QUERY_METHOD_ENDS_WITH_IGNORE_CASE; - case -1: - case "UNRECOGNIZED": - default: - return TextQueryMethod.UNRECOGNIZED; - } -} - -export function textQueryMethodToJSON(object: TextQueryMethod): string { - switch (object) { - case TextQueryMethod.TEXT_QUERY_METHOD_EQUALS: - return "TEXT_QUERY_METHOD_EQUALS"; - case TextQueryMethod.TEXT_QUERY_METHOD_EQUALS_IGNORE_CASE: - return "TEXT_QUERY_METHOD_EQUALS_IGNORE_CASE"; - case TextQueryMethod.TEXT_QUERY_METHOD_STARTS_WITH: - return "TEXT_QUERY_METHOD_STARTS_WITH"; - case TextQueryMethod.TEXT_QUERY_METHOD_STARTS_WITH_IGNORE_CASE: - return "TEXT_QUERY_METHOD_STARTS_WITH_IGNORE_CASE"; - case TextQueryMethod.TEXT_QUERY_METHOD_CONTAINS: - return "TEXT_QUERY_METHOD_CONTAINS"; - case TextQueryMethod.TEXT_QUERY_METHOD_CONTAINS_IGNORE_CASE: - return "TEXT_QUERY_METHOD_CONTAINS_IGNORE_CASE"; - case TextQueryMethod.TEXT_QUERY_METHOD_ENDS_WITH: - return "TEXT_QUERY_METHOD_ENDS_WITH"; - case TextQueryMethod.TEXT_QUERY_METHOD_ENDS_WITH_IGNORE_CASE: - return "TEXT_QUERY_METHOD_ENDS_WITH_IGNORE_CASE"; - case TextQueryMethod.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum ListQueryMethod { - LIST_QUERY_METHOD_IN = 0, - UNRECOGNIZED = -1, -} - -export function listQueryMethodFromJSON(object: any): ListQueryMethod { - switch (object) { - case 0: - case "LIST_QUERY_METHOD_IN": - return ListQueryMethod.LIST_QUERY_METHOD_IN; - case -1: - case "UNRECOGNIZED": - default: - return ListQueryMethod.UNRECOGNIZED; - } -} - -export function listQueryMethodToJSON(object: ListQueryMethod): string { - switch (object) { - case ListQueryMethod.LIST_QUERY_METHOD_IN: - return "LIST_QUERY_METHOD_IN"; - case ListQueryMethod.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface ObjectDetails { - /** - * sequence represents the order of events. It's always counting - * - * on read: the sequence of the last event reduced by the projection - * - * on manipulation: the timestamp of the event(s) added by the manipulation - */ - sequence: number; - /** - * creation_date is the timestamp where the first operation on the object was made - * - * on read: the timestamp of the first event of the object - * - * on create: the timestamp of the event(s) added by the manipulation - */ - creationDate: - | Date - | undefined; - /** - * change_date is the timestamp when the object was changed - * - * on read: the timestamp of the last event reduced by the projection - * - * on manipulation: the - */ - changeDate: - | Date - | undefined; - /** resource_owner is the organization an object belongs to */ - resourceOwner: string; -} - -export interface ListQuery { - offset: number; - limit: number; - asc: boolean; -} - -export interface ListDetails { - totalResult: number; - processedSequence: number; - viewTimestamp: Date | undefined; -} - -function createBaseObjectDetails(): ObjectDetails { - return { sequence: 0, creationDate: undefined, changeDate: undefined, resourceOwner: "" }; -} - -export const ObjectDetails = { - encode(message: ObjectDetails, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.sequence !== 0) { - writer.uint32(8).uint64(message.sequence); - } - if (message.creationDate !== undefined) { - Timestamp.encode(toTimestamp(message.creationDate), writer.uint32(18).fork()).ldelim(); - } - if (message.changeDate !== undefined) { - Timestamp.encode(toTimestamp(message.changeDate), writer.uint32(26).fork()).ldelim(); - } - if (message.resourceOwner !== "") { - writer.uint32(34).string(message.resourceOwner); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ObjectDetails { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseObjectDetails(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sequence = longToNumber(reader.uint64() as Long); - break; - case 2: - message.creationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 3: - message.changeDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 4: - message.resourceOwner = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ObjectDetails { - return { - sequence: isSet(object.sequence) ? Number(object.sequence) : 0, - creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : undefined, - changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : undefined, - resourceOwner: isSet(object.resourceOwner) ? String(object.resourceOwner) : "", - }; - }, - - toJSON(message: ObjectDetails): unknown { - const obj: any = {}; - message.sequence !== undefined && (obj.sequence = Math.round(message.sequence)); - message.creationDate !== undefined && (obj.creationDate = message.creationDate.toISOString()); - message.changeDate !== undefined && (obj.changeDate = message.changeDate.toISOString()); - message.resourceOwner !== undefined && (obj.resourceOwner = message.resourceOwner); - return obj; - }, - - create(base?: DeepPartial): ObjectDetails { - return ObjectDetails.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ObjectDetails { - const message = createBaseObjectDetails(); - message.sequence = object.sequence ?? 0; - message.creationDate = object.creationDate ?? undefined; - message.changeDate = object.changeDate ?? undefined; - message.resourceOwner = object.resourceOwner ?? ""; - return message; - }, -}; - -function createBaseListQuery(): ListQuery { - return { offset: 0, limit: 0, asc: false }; -} - -export const ListQuery = { - encode(message: ListQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.offset !== 0) { - writer.uint32(8).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(16).uint32(message.limit); - } - if (message.asc === true) { - writer.uint32(24).bool(message.asc); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.offset = longToNumber(reader.uint64() as Long); - break; - case 2: - message.limit = reader.uint32(); - break; - case 3: - message.asc = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListQuery { - return { - offset: isSet(object.offset) ? Number(object.offset) : 0, - limit: isSet(object.limit) ? Number(object.limit) : 0, - asc: isSet(object.asc) ? Boolean(object.asc) : false, - }; - }, - - toJSON(message: ListQuery): unknown { - const obj: any = {}; - message.offset !== undefined && (obj.offset = Math.round(message.offset)); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); - message.asc !== undefined && (obj.asc = message.asc); - return obj; - }, - - create(base?: DeepPartial): ListQuery { - return ListQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListQuery { - const message = createBaseListQuery(); - message.offset = object.offset ?? 0; - message.limit = object.limit ?? 0; - message.asc = object.asc ?? false; - return message; - }, -}; - -function createBaseListDetails(): ListDetails { - return { totalResult: 0, processedSequence: 0, viewTimestamp: undefined }; -} - -export const ListDetails = { - encode(message: ListDetails, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.totalResult !== 0) { - writer.uint32(8).uint64(message.totalResult); - } - if (message.processedSequence !== 0) { - writer.uint32(16).uint64(message.processedSequence); - } - if (message.viewTimestamp !== undefined) { - Timestamp.encode(toTimestamp(message.viewTimestamp), writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListDetails { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListDetails(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.totalResult = longToNumber(reader.uint64() as Long); - break; - case 2: - message.processedSequence = longToNumber(reader.uint64() as Long); - break; - case 3: - message.viewTimestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListDetails { - return { - totalResult: isSet(object.totalResult) ? Number(object.totalResult) : 0, - processedSequence: isSet(object.processedSequence) ? Number(object.processedSequence) : 0, - viewTimestamp: isSet(object.viewTimestamp) ? fromJsonTimestamp(object.viewTimestamp) : undefined, - }; - }, - - toJSON(message: ListDetails): unknown { - const obj: any = {}; - message.totalResult !== undefined && (obj.totalResult = Math.round(message.totalResult)); - message.processedSequence !== undefined && (obj.processedSequence = Math.round(message.processedSequence)); - message.viewTimestamp !== undefined && (obj.viewTimestamp = message.viewTimestamp.toISOString()); - return obj; - }, - - create(base?: DeepPartial): ListDetails { - return ListDetails.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListDetails { - const message = createBaseListDetails(); - message.totalResult = object.totalResult ?? 0; - message.processedSequence = object.processedSequence ?? 0; - message.viewTimestamp = object.viewTimestamp ?? undefined; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/options.ts b/apps/login/lib/grpc/zitadel/options.ts deleted file mode 100644 index 39ee5c9ab64..00000000000 --- a/apps/login/lib/grpc/zitadel/options.ts +++ /dev/null @@ -1,82 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "zitadel.v1"; - -export interface AuthOption { - permission: string; - checkFieldName: string; -} - -function createBaseAuthOption(): AuthOption { - return { permission: "", checkFieldName: "" }; -} - -export const AuthOption = { - encode(message: AuthOption, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.permission !== "") { - writer.uint32(10).string(message.permission); - } - if (message.checkFieldName !== "") { - writer.uint32(18).string(message.checkFieldName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AuthOption { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAuthOption(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.permission = reader.string(); - break; - case 2: - message.checkFieldName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AuthOption { - return { - permission: isSet(object.permission) ? String(object.permission) : "", - checkFieldName: isSet(object.checkFieldName) ? String(object.checkFieldName) : "", - }; - }, - - toJSON(message: AuthOption): unknown { - const obj: any = {}; - message.permission !== undefined && (obj.permission = message.permission); - message.checkFieldName !== undefined && (obj.checkFieldName = message.checkFieldName); - return obj; - }, - - create(base?: DeepPartial): AuthOption { - return AuthOption.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AuthOption { - const message = createBaseAuthOption(); - message.permission = object.permission ?? ""; - message.checkFieldName = object.checkFieldName ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/org.ts b/apps/login/lib/grpc/zitadel/org.ts deleted file mode 100644 index 724bed1e845..00000000000 --- a/apps/login/lib/grpc/zitadel/org.ts +++ /dev/null @@ -1,745 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.org.v1"; - -export enum OrgState { - ORG_STATE_UNSPECIFIED = 0, - ORG_STATE_ACTIVE = 1, - ORG_STATE_INACTIVE = 2, - ORG_STATE_REMOVED = 3, - UNRECOGNIZED = -1, -} - -export function orgStateFromJSON(object: any): OrgState { - switch (object) { - case 0: - case "ORG_STATE_UNSPECIFIED": - return OrgState.ORG_STATE_UNSPECIFIED; - case 1: - case "ORG_STATE_ACTIVE": - return OrgState.ORG_STATE_ACTIVE; - case 2: - case "ORG_STATE_INACTIVE": - return OrgState.ORG_STATE_INACTIVE; - case 3: - case "ORG_STATE_REMOVED": - return OrgState.ORG_STATE_REMOVED; - case -1: - case "UNRECOGNIZED": - default: - return OrgState.UNRECOGNIZED; - } -} - -export function orgStateToJSON(object: OrgState): string { - switch (object) { - case OrgState.ORG_STATE_UNSPECIFIED: - return "ORG_STATE_UNSPECIFIED"; - case OrgState.ORG_STATE_ACTIVE: - return "ORG_STATE_ACTIVE"; - case OrgState.ORG_STATE_INACTIVE: - return "ORG_STATE_INACTIVE"; - case OrgState.ORG_STATE_REMOVED: - return "ORG_STATE_REMOVED"; - case OrgState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum DomainValidationType { - DOMAIN_VALIDATION_TYPE_UNSPECIFIED = 0, - DOMAIN_VALIDATION_TYPE_HTTP = 1, - DOMAIN_VALIDATION_TYPE_DNS = 2, - UNRECOGNIZED = -1, -} - -export function domainValidationTypeFromJSON(object: any): DomainValidationType { - switch (object) { - case 0: - case "DOMAIN_VALIDATION_TYPE_UNSPECIFIED": - return DomainValidationType.DOMAIN_VALIDATION_TYPE_UNSPECIFIED; - case 1: - case "DOMAIN_VALIDATION_TYPE_HTTP": - return DomainValidationType.DOMAIN_VALIDATION_TYPE_HTTP; - case 2: - case "DOMAIN_VALIDATION_TYPE_DNS": - return DomainValidationType.DOMAIN_VALIDATION_TYPE_DNS; - case -1: - case "UNRECOGNIZED": - default: - return DomainValidationType.UNRECOGNIZED; - } -} - -export function domainValidationTypeToJSON(object: DomainValidationType): string { - switch (object) { - case DomainValidationType.DOMAIN_VALIDATION_TYPE_UNSPECIFIED: - return "DOMAIN_VALIDATION_TYPE_UNSPECIFIED"; - case DomainValidationType.DOMAIN_VALIDATION_TYPE_HTTP: - return "DOMAIN_VALIDATION_TYPE_HTTP"; - case DomainValidationType.DOMAIN_VALIDATION_TYPE_DNS: - return "DOMAIN_VALIDATION_TYPE_DNS"; - case DomainValidationType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum OrgFieldName { - ORG_FIELD_NAME_UNSPECIFIED = 0, - ORG_FIELD_NAME_NAME = 1, - UNRECOGNIZED = -1, -} - -export function orgFieldNameFromJSON(object: any): OrgFieldName { - switch (object) { - case 0: - case "ORG_FIELD_NAME_UNSPECIFIED": - return OrgFieldName.ORG_FIELD_NAME_UNSPECIFIED; - case 1: - case "ORG_FIELD_NAME_NAME": - return OrgFieldName.ORG_FIELD_NAME_NAME; - case -1: - case "UNRECOGNIZED": - default: - return OrgFieldName.UNRECOGNIZED; - } -} - -export function orgFieldNameToJSON(object: OrgFieldName): string { - switch (object) { - case OrgFieldName.ORG_FIELD_NAME_UNSPECIFIED: - return "ORG_FIELD_NAME_UNSPECIFIED"; - case OrgFieldName.ORG_FIELD_NAME_NAME: - return "ORG_FIELD_NAME_NAME"; - case OrgFieldName.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface Org { - id: string; - details: ObjectDetails | undefined; - state: OrgState; - name: string; - primaryDomain: string; -} - -export interface Domain { - orgId: string; - details: ObjectDetails | undefined; - domainName: string; - isVerified: boolean; - isPrimary: boolean; - validationType: DomainValidationType; -} - -export interface OrgQuery { - nameQuery?: OrgNameQuery | undefined; - domainQuery?: OrgDomainQuery | undefined; - stateQuery?: OrgStateQuery | undefined; -} - -export interface OrgNameQuery { - name: string; - method: TextQueryMethod; -} - -export interface OrgDomainQuery { - domain: string; - method: TextQueryMethod; -} - -export interface OrgStateQuery { - state: OrgState; -} - -export interface DomainSearchQuery { - domainNameQuery?: DomainNameQuery | undefined; -} - -export interface DomainNameQuery { - name: string; - method: TextQueryMethod; -} - -function createBaseOrg(): Org { - return { id: "", details: undefined, state: 0, name: "", primaryDomain: "" }; -} - -export const Org = { - encode(message: Org, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.name !== "") { - writer.uint32(34).string(message.name); - } - if (message.primaryDomain !== "") { - writer.uint32(42).string(message.primaryDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Org { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOrg(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.name = reader.string(); - break; - case 5: - message.primaryDomain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Org { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? orgStateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - primaryDomain: isSet(object.primaryDomain) ? String(object.primaryDomain) : "", - }; - }, - - toJSON(message: Org): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = orgStateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - message.primaryDomain !== undefined && (obj.primaryDomain = message.primaryDomain); - return obj; - }, - - create(base?: DeepPartial): Org { - return Org.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Org { - const message = createBaseOrg(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - message.primaryDomain = object.primaryDomain ?? ""; - return message; - }, -}; - -function createBaseDomain(): Domain { - return { orgId: "", details: undefined, domainName: "", isVerified: false, isPrimary: false, validationType: 0 }; -} - -export const Domain = { - encode(message: Domain, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.domainName !== "") { - writer.uint32(26).string(message.domainName); - } - if (message.isVerified === true) { - writer.uint32(32).bool(message.isVerified); - } - if (message.isPrimary === true) { - writer.uint32(40).bool(message.isPrimary); - } - if (message.validationType !== 0) { - writer.uint32(48).int32(message.validationType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Domain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.domainName = reader.string(); - break; - case 4: - message.isVerified = reader.bool(); - break; - case 5: - message.isPrimary = reader.bool(); - break; - case 6: - message.validationType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Domain { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - domainName: isSet(object.domainName) ? String(object.domainName) : "", - isVerified: isSet(object.isVerified) ? Boolean(object.isVerified) : false, - isPrimary: isSet(object.isPrimary) ? Boolean(object.isPrimary) : false, - validationType: isSet(object.validationType) ? domainValidationTypeFromJSON(object.validationType) : 0, - }; - }, - - toJSON(message: Domain): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.domainName !== undefined && (obj.domainName = message.domainName); - message.isVerified !== undefined && (obj.isVerified = message.isVerified); - message.isPrimary !== undefined && (obj.isPrimary = message.isPrimary); - message.validationType !== undefined && (obj.validationType = domainValidationTypeToJSON(message.validationType)); - return obj; - }, - - create(base?: DeepPartial): Domain { - return Domain.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Domain { - const message = createBaseDomain(); - message.orgId = object.orgId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.domainName = object.domainName ?? ""; - message.isVerified = object.isVerified ?? false; - message.isPrimary = object.isPrimary ?? false; - message.validationType = object.validationType ?? 0; - return message; - }, -}; - -function createBaseOrgQuery(): OrgQuery { - return { nameQuery: undefined, domainQuery: undefined, stateQuery: undefined }; -} - -export const OrgQuery = { - encode(message: OrgQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nameQuery !== undefined) { - OrgNameQuery.encode(message.nameQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.domainQuery !== undefined) { - OrgDomainQuery.encode(message.domainQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.stateQuery !== undefined) { - OrgStateQuery.encode(message.stateQuery, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OrgQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOrgQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nameQuery = OrgNameQuery.decode(reader, reader.uint32()); - break; - case 2: - message.domainQuery = OrgDomainQuery.decode(reader, reader.uint32()); - break; - case 3: - message.stateQuery = OrgStateQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OrgQuery { - return { - nameQuery: isSet(object.nameQuery) ? OrgNameQuery.fromJSON(object.nameQuery) : undefined, - domainQuery: isSet(object.domainQuery) ? OrgDomainQuery.fromJSON(object.domainQuery) : undefined, - stateQuery: isSet(object.stateQuery) ? OrgStateQuery.fromJSON(object.stateQuery) : undefined, - }; - }, - - toJSON(message: OrgQuery): unknown { - const obj: any = {}; - message.nameQuery !== undefined && - (obj.nameQuery = message.nameQuery ? OrgNameQuery.toJSON(message.nameQuery) : undefined); - message.domainQuery !== undefined && - (obj.domainQuery = message.domainQuery ? OrgDomainQuery.toJSON(message.domainQuery) : undefined); - message.stateQuery !== undefined && - (obj.stateQuery = message.stateQuery ? OrgStateQuery.toJSON(message.stateQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): OrgQuery { - return OrgQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OrgQuery { - const message = createBaseOrgQuery(); - message.nameQuery = (object.nameQuery !== undefined && object.nameQuery !== null) - ? OrgNameQuery.fromPartial(object.nameQuery) - : undefined; - message.domainQuery = (object.domainQuery !== undefined && object.domainQuery !== null) - ? OrgDomainQuery.fromPartial(object.domainQuery) - : undefined; - message.stateQuery = (object.stateQuery !== undefined && object.stateQuery !== null) - ? OrgStateQuery.fromPartial(object.stateQuery) - : undefined; - return message; - }, -}; - -function createBaseOrgNameQuery(): OrgNameQuery { - return { name: "", method: 0 }; -} - -export const OrgNameQuery = { - encode(message: OrgNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OrgNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOrgNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OrgNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: OrgNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): OrgNameQuery { - return OrgNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OrgNameQuery { - const message = createBaseOrgNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseOrgDomainQuery(): OrgDomainQuery { - return { domain: "", method: 0 }; -} - -export const OrgDomainQuery = { - encode(message: OrgDomainQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OrgDomainQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOrgDomainQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OrgDomainQuery { - return { - domain: isSet(object.domain) ? String(object.domain) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: OrgDomainQuery): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): OrgDomainQuery { - return OrgDomainQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OrgDomainQuery { - const message = createBaseOrgDomainQuery(); - message.domain = object.domain ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseOrgStateQuery(): OrgStateQuery { - return { state: 0 }; -} - -export const OrgStateQuery = { - encode(message: OrgStateQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.state !== 0) { - writer.uint32(8).int32(message.state); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OrgStateQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOrgStateQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.state = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OrgStateQuery { - return { state: isSet(object.state) ? orgStateFromJSON(object.state) : 0 }; - }, - - toJSON(message: OrgStateQuery): unknown { - const obj: any = {}; - message.state !== undefined && (obj.state = orgStateToJSON(message.state)); - return obj; - }, - - create(base?: DeepPartial): OrgStateQuery { - return OrgStateQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OrgStateQuery { - const message = createBaseOrgStateQuery(); - message.state = object.state ?? 0; - return message; - }, -}; - -function createBaseDomainSearchQuery(): DomainSearchQuery { - return { domainNameQuery: undefined }; -} - -export const DomainSearchQuery = { - encode(message: DomainSearchQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domainNameQuery !== undefined) { - DomainNameQuery.encode(message.domainNameQuery, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainSearchQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainSearchQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domainNameQuery = DomainNameQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainSearchQuery { - return { - domainNameQuery: isSet(object.domainNameQuery) ? DomainNameQuery.fromJSON(object.domainNameQuery) : undefined, - }; - }, - - toJSON(message: DomainSearchQuery): unknown { - const obj: any = {}; - message.domainNameQuery !== undefined && - (obj.domainNameQuery = message.domainNameQuery ? DomainNameQuery.toJSON(message.domainNameQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): DomainSearchQuery { - return DomainSearchQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainSearchQuery { - const message = createBaseDomainSearchQuery(); - message.domainNameQuery = (object.domainNameQuery !== undefined && object.domainNameQuery !== null) - ? DomainNameQuery.fromPartial(object.domainNameQuery) - : undefined; - return message; - }, -}; - -function createBaseDomainNameQuery(): DomainNameQuery { - return { name: "", method: 0 }; -} - -export const DomainNameQuery = { - encode(message: DomainNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: DomainNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): DomainNameQuery { - return DomainNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainNameQuery { - const message = createBaseDomainNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/policy.ts b/apps/login/lib/grpc/zitadel/policy.ts deleted file mode 100644 index cd65281c8b9..00000000000 --- a/apps/login/lib/grpc/zitadel/policy.ts +++ /dev/null @@ -1,1428 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { IDPLoginPolicyLink } from "./idp"; -import { ObjectDetails } from "./object"; - -export const protobufPackage = "zitadel.policy.v1"; - -export enum SecondFactorType { - SECOND_FACTOR_TYPE_UNSPECIFIED = 0, - SECOND_FACTOR_TYPE_OTP = 1, - SECOND_FACTOR_TYPE_U2F = 2, - UNRECOGNIZED = -1, -} - -export function secondFactorTypeFromJSON(object: any): SecondFactorType { - switch (object) { - case 0: - case "SECOND_FACTOR_TYPE_UNSPECIFIED": - return SecondFactorType.SECOND_FACTOR_TYPE_UNSPECIFIED; - case 1: - case "SECOND_FACTOR_TYPE_OTP": - return SecondFactorType.SECOND_FACTOR_TYPE_OTP; - case 2: - case "SECOND_FACTOR_TYPE_U2F": - return SecondFactorType.SECOND_FACTOR_TYPE_U2F; - case -1: - case "UNRECOGNIZED": - default: - return SecondFactorType.UNRECOGNIZED; - } -} - -export function secondFactorTypeToJSON(object: SecondFactorType): string { - switch (object) { - case SecondFactorType.SECOND_FACTOR_TYPE_UNSPECIFIED: - return "SECOND_FACTOR_TYPE_UNSPECIFIED"; - case SecondFactorType.SECOND_FACTOR_TYPE_OTP: - return "SECOND_FACTOR_TYPE_OTP"; - case SecondFactorType.SECOND_FACTOR_TYPE_U2F: - return "SECOND_FACTOR_TYPE_U2F"; - case SecondFactorType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum MultiFactorType { - MULTI_FACTOR_TYPE_UNSPECIFIED = 0, - MULTI_FACTOR_TYPE_U2F_WITH_VERIFICATION = 1, - UNRECOGNIZED = -1, -} - -export function multiFactorTypeFromJSON(object: any): MultiFactorType { - switch (object) { - case 0: - case "MULTI_FACTOR_TYPE_UNSPECIFIED": - return MultiFactorType.MULTI_FACTOR_TYPE_UNSPECIFIED; - case 1: - case "MULTI_FACTOR_TYPE_U2F_WITH_VERIFICATION": - return MultiFactorType.MULTI_FACTOR_TYPE_U2F_WITH_VERIFICATION; - case -1: - case "UNRECOGNIZED": - default: - return MultiFactorType.UNRECOGNIZED; - } -} - -export function multiFactorTypeToJSON(object: MultiFactorType): string { - switch (object) { - case MultiFactorType.MULTI_FACTOR_TYPE_UNSPECIFIED: - return "MULTI_FACTOR_TYPE_UNSPECIFIED"; - case MultiFactorType.MULTI_FACTOR_TYPE_U2F_WITH_VERIFICATION: - return "MULTI_FACTOR_TYPE_U2F_WITH_VERIFICATION"; - case MultiFactorType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum PasswordlessType { - PASSWORDLESS_TYPE_NOT_ALLOWED = 0, - /** PASSWORDLESS_TYPE_ALLOWED - PLANNED: PASSWORDLESS_TYPE_WITH_CERT */ - PASSWORDLESS_TYPE_ALLOWED = 1, - UNRECOGNIZED = -1, -} - -export function passwordlessTypeFromJSON(object: any): PasswordlessType { - switch (object) { - case 0: - case "PASSWORDLESS_TYPE_NOT_ALLOWED": - return PasswordlessType.PASSWORDLESS_TYPE_NOT_ALLOWED; - case 1: - case "PASSWORDLESS_TYPE_ALLOWED": - return PasswordlessType.PASSWORDLESS_TYPE_ALLOWED; - case -1: - case "UNRECOGNIZED": - default: - return PasswordlessType.UNRECOGNIZED; - } -} - -export function passwordlessTypeToJSON(object: PasswordlessType): string { - switch (object) { - case PasswordlessType.PASSWORDLESS_TYPE_NOT_ALLOWED: - return "PASSWORDLESS_TYPE_NOT_ALLOWED"; - case PasswordlessType.PASSWORDLESS_TYPE_ALLOWED: - return "PASSWORDLESS_TYPE_ALLOWED"; - case PasswordlessType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** deprecated: please use DomainPolicy instead */ -export interface OrgIAMPolicy { - details: ObjectDetails | undefined; - userLoginMustBeDomain: boolean; - isDefault: boolean; -} - -export interface DomainPolicy { - details: ObjectDetails | undefined; - userLoginMustBeDomain: boolean; - isDefault: boolean; - validateOrgDomains: boolean; - smtpSenderAddressMatchesInstanceDomain: boolean; -} - -export interface LabelPolicy { - details: - | ObjectDetails - | undefined; - /** hex value for primary color */ - primaryColor: string; - /** defines if the organization's admin changed the policy */ - isDefault: boolean; - /** hides the org suffix on the login form if the scope \"urn:zitadel:iam:org:domain:primary:{domainname}\" is set */ - hideLoginNameSuffix: boolean; - /** hex value for secondary color */ - warnColor: string; - /** hex value for background color */ - backgroundColor: string; - /** hex value for font color */ - fontColor: string; - /** hex value for primary color dark theme */ - primaryColorDark: string; - /** hex value for background color dark theme */ - backgroundColorDark: string; - /** hex value for warning color dark theme */ - warnColorDark: string; - /** hex value for font color dark theme */ - fontColorDark: string; - disableWatermark: boolean; - logoUrl: string; - iconUrl: string; - logoUrlDark: string; - iconUrlDark: string; - fontUrl: string; -} - -export interface LoginPolicy { - details: ObjectDetails | undefined; - allowUsernamePassword: boolean; - allowRegister: boolean; - allowExternalIdp: boolean; - forceMfa: boolean; - passwordlessType: PasswordlessType; - isDefault: boolean; - hidePasswordReset: boolean; - ignoreUnknownUsernames: boolean; - defaultRedirectUri: string; - passwordCheckLifetime: Duration | undefined; - externalLoginCheckLifetime: Duration | undefined; - mfaInitSkipLifetime: Duration | undefined; - secondFactorCheckLifetime: Duration | undefined; - multiFactorCheckLifetime: Duration | undefined; - secondFactors: SecondFactorType[]; - multiFactors: MultiFactorType[]; - idps: IDPLoginPolicyLink[]; - /** If set to true, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the org domains and will redirect to the registration of that organization on success. */ - allowDomainDiscovery: boolean; - disableLoginWithEmail: boolean; - disableLoginWithPhone: boolean; -} - -export interface PasswordComplexityPolicy { - details: ObjectDetails | undefined; - minLength: number; - hasUppercase: boolean; - hasLowercase: boolean; - hasNumber: boolean; - hasSymbol: boolean; - isDefault: boolean; -} - -export interface PasswordAgePolicy { - details: ObjectDetails | undefined; - maxAgeDays: number; - expireWarnDays: number; - isDefault: boolean; -} - -export interface LockoutPolicy { - details: ObjectDetails | undefined; - maxPasswordAttempts: number; - isDefault: boolean; -} - -export interface PrivacyPolicy { - details: ObjectDetails | undefined; - tosLink: string; - privacyLink: string; - isDefault: boolean; - helpLink: string; -} - -export interface NotificationPolicy { - details: ObjectDetails | undefined; - isDefault: boolean; - passwordChange: boolean; -} - -function createBaseOrgIAMPolicy(): OrgIAMPolicy { - return { details: undefined, userLoginMustBeDomain: false, isDefault: false }; -} - -export const OrgIAMPolicy = { - encode(message: OrgIAMPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - if (message.isDefault === true) { - writer.uint32(24).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OrgIAMPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOrgIAMPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - case 3: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OrgIAMPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: OrgIAMPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): OrgIAMPolicy { - return OrgIAMPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OrgIAMPolicy { - const message = createBaseOrgIAMPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseDomainPolicy(): DomainPolicy { - return { - details: undefined, - userLoginMustBeDomain: false, - isDefault: false, - validateOrgDomains: false, - smtpSenderAddressMatchesInstanceDomain: false, - }; -} - -export const DomainPolicy = { - encode(message: DomainPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - if (message.isDefault === true) { - writer.uint32(24).bool(message.isDefault); - } - if (message.validateOrgDomains === true) { - writer.uint32(32).bool(message.validateOrgDomains); - } - if (message.smtpSenderAddressMatchesInstanceDomain === true) { - writer.uint32(40).bool(message.smtpSenderAddressMatchesInstanceDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DomainPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDomainPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - case 3: - message.isDefault = reader.bool(); - break; - case 4: - message.validateOrgDomains = reader.bool(); - break; - case 5: - message.smtpSenderAddressMatchesInstanceDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DomainPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - validateOrgDomains: isSet(object.validateOrgDomains) ? Boolean(object.validateOrgDomains) : false, - smtpSenderAddressMatchesInstanceDomain: isSet(object.smtpSenderAddressMatchesInstanceDomain) - ? Boolean(object.smtpSenderAddressMatchesInstanceDomain) - : false, - }; - }, - - toJSON(message: DomainPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - message.validateOrgDomains !== undefined && (obj.validateOrgDomains = message.validateOrgDomains); - message.smtpSenderAddressMatchesInstanceDomain !== undefined && - (obj.smtpSenderAddressMatchesInstanceDomain = message.smtpSenderAddressMatchesInstanceDomain); - return obj; - }, - - create(base?: DeepPartial): DomainPolicy { - return DomainPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DomainPolicy { - const message = createBaseDomainPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - message.isDefault = object.isDefault ?? false; - message.validateOrgDomains = object.validateOrgDomains ?? false; - message.smtpSenderAddressMatchesInstanceDomain = object.smtpSenderAddressMatchesInstanceDomain ?? false; - return message; - }, -}; - -function createBaseLabelPolicy(): LabelPolicy { - return { - details: undefined, - primaryColor: "", - isDefault: false, - hideLoginNameSuffix: false, - warnColor: "", - backgroundColor: "", - fontColor: "", - primaryColorDark: "", - backgroundColorDark: "", - warnColorDark: "", - fontColorDark: "", - disableWatermark: false, - logoUrl: "", - iconUrl: "", - logoUrlDark: "", - iconUrlDark: "", - fontUrl: "", - }; -} - -export const LabelPolicy = { - encode(message: LabelPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.primaryColor !== "") { - writer.uint32(18).string(message.primaryColor); - } - if (message.isDefault === true) { - writer.uint32(32).bool(message.isDefault); - } - if (message.hideLoginNameSuffix === true) { - writer.uint32(40).bool(message.hideLoginNameSuffix); - } - if (message.warnColor !== "") { - writer.uint32(50).string(message.warnColor); - } - if (message.backgroundColor !== "") { - writer.uint32(58).string(message.backgroundColor); - } - if (message.fontColor !== "") { - writer.uint32(66).string(message.fontColor); - } - if (message.primaryColorDark !== "") { - writer.uint32(74).string(message.primaryColorDark); - } - if (message.backgroundColorDark !== "") { - writer.uint32(82).string(message.backgroundColorDark); - } - if (message.warnColorDark !== "") { - writer.uint32(90).string(message.warnColorDark); - } - if (message.fontColorDark !== "") { - writer.uint32(98).string(message.fontColorDark); - } - if (message.disableWatermark === true) { - writer.uint32(104).bool(message.disableWatermark); - } - if (message.logoUrl !== "") { - writer.uint32(114).string(message.logoUrl); - } - if (message.iconUrl !== "") { - writer.uint32(122).string(message.iconUrl); - } - if (message.logoUrlDark !== "") { - writer.uint32(130).string(message.logoUrlDark); - } - if (message.iconUrlDark !== "") { - writer.uint32(138).string(message.iconUrlDark); - } - if (message.fontUrl !== "") { - writer.uint32(146).string(message.fontUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LabelPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLabelPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.primaryColor = reader.string(); - break; - case 4: - message.isDefault = reader.bool(); - break; - case 5: - message.hideLoginNameSuffix = reader.bool(); - break; - case 6: - message.warnColor = reader.string(); - break; - case 7: - message.backgroundColor = reader.string(); - break; - case 8: - message.fontColor = reader.string(); - break; - case 9: - message.primaryColorDark = reader.string(); - break; - case 10: - message.backgroundColorDark = reader.string(); - break; - case 11: - message.warnColorDark = reader.string(); - break; - case 12: - message.fontColorDark = reader.string(); - break; - case 13: - message.disableWatermark = reader.bool(); - break; - case 14: - message.logoUrl = reader.string(); - break; - case 15: - message.iconUrl = reader.string(); - break; - case 16: - message.logoUrlDark = reader.string(); - break; - case 17: - message.iconUrlDark = reader.string(); - break; - case 18: - message.fontUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LabelPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - primaryColor: isSet(object.primaryColor) ? String(object.primaryColor) : "", - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - hideLoginNameSuffix: isSet(object.hideLoginNameSuffix) ? Boolean(object.hideLoginNameSuffix) : false, - warnColor: isSet(object.warnColor) ? String(object.warnColor) : "", - backgroundColor: isSet(object.backgroundColor) ? String(object.backgroundColor) : "", - fontColor: isSet(object.fontColor) ? String(object.fontColor) : "", - primaryColorDark: isSet(object.primaryColorDark) ? String(object.primaryColorDark) : "", - backgroundColorDark: isSet(object.backgroundColorDark) ? String(object.backgroundColorDark) : "", - warnColorDark: isSet(object.warnColorDark) ? String(object.warnColorDark) : "", - fontColorDark: isSet(object.fontColorDark) ? String(object.fontColorDark) : "", - disableWatermark: isSet(object.disableWatermark) ? Boolean(object.disableWatermark) : false, - logoUrl: isSet(object.logoUrl) ? String(object.logoUrl) : "", - iconUrl: isSet(object.iconUrl) ? String(object.iconUrl) : "", - logoUrlDark: isSet(object.logoUrlDark) ? String(object.logoUrlDark) : "", - iconUrlDark: isSet(object.iconUrlDark) ? String(object.iconUrlDark) : "", - fontUrl: isSet(object.fontUrl) ? String(object.fontUrl) : "", - }; - }, - - toJSON(message: LabelPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.primaryColor !== undefined && (obj.primaryColor = message.primaryColor); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - message.hideLoginNameSuffix !== undefined && (obj.hideLoginNameSuffix = message.hideLoginNameSuffix); - message.warnColor !== undefined && (obj.warnColor = message.warnColor); - message.backgroundColor !== undefined && (obj.backgroundColor = message.backgroundColor); - message.fontColor !== undefined && (obj.fontColor = message.fontColor); - message.primaryColorDark !== undefined && (obj.primaryColorDark = message.primaryColorDark); - message.backgroundColorDark !== undefined && (obj.backgroundColorDark = message.backgroundColorDark); - message.warnColorDark !== undefined && (obj.warnColorDark = message.warnColorDark); - message.fontColorDark !== undefined && (obj.fontColorDark = message.fontColorDark); - message.disableWatermark !== undefined && (obj.disableWatermark = message.disableWatermark); - message.logoUrl !== undefined && (obj.logoUrl = message.logoUrl); - message.iconUrl !== undefined && (obj.iconUrl = message.iconUrl); - message.logoUrlDark !== undefined && (obj.logoUrlDark = message.logoUrlDark); - message.iconUrlDark !== undefined && (obj.iconUrlDark = message.iconUrlDark); - message.fontUrl !== undefined && (obj.fontUrl = message.fontUrl); - return obj; - }, - - create(base?: DeepPartial): LabelPolicy { - return LabelPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LabelPolicy { - const message = createBaseLabelPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.primaryColor = object.primaryColor ?? ""; - message.isDefault = object.isDefault ?? false; - message.hideLoginNameSuffix = object.hideLoginNameSuffix ?? false; - message.warnColor = object.warnColor ?? ""; - message.backgroundColor = object.backgroundColor ?? ""; - message.fontColor = object.fontColor ?? ""; - message.primaryColorDark = object.primaryColorDark ?? ""; - message.backgroundColorDark = object.backgroundColorDark ?? ""; - message.warnColorDark = object.warnColorDark ?? ""; - message.fontColorDark = object.fontColorDark ?? ""; - message.disableWatermark = object.disableWatermark ?? false; - message.logoUrl = object.logoUrl ?? ""; - message.iconUrl = object.iconUrl ?? ""; - message.logoUrlDark = object.logoUrlDark ?? ""; - message.iconUrlDark = object.iconUrlDark ?? ""; - message.fontUrl = object.fontUrl ?? ""; - return message; - }, -}; - -function createBaseLoginPolicy(): LoginPolicy { - return { - details: undefined, - allowUsernamePassword: false, - allowRegister: false, - allowExternalIdp: false, - forceMfa: false, - passwordlessType: 0, - isDefault: false, - hidePasswordReset: false, - ignoreUnknownUsernames: false, - defaultRedirectUri: "", - passwordCheckLifetime: undefined, - externalLoginCheckLifetime: undefined, - mfaInitSkipLifetime: undefined, - secondFactorCheckLifetime: undefined, - multiFactorCheckLifetime: undefined, - secondFactors: [], - multiFactors: [], - idps: [], - allowDomainDiscovery: false, - disableLoginWithEmail: false, - disableLoginWithPhone: false, - }; -} - -export const LoginPolicy = { - encode(message: LoginPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.allowUsernamePassword === true) { - writer.uint32(16).bool(message.allowUsernamePassword); - } - if (message.allowRegister === true) { - writer.uint32(24).bool(message.allowRegister); - } - if (message.allowExternalIdp === true) { - writer.uint32(32).bool(message.allowExternalIdp); - } - if (message.forceMfa === true) { - writer.uint32(40).bool(message.forceMfa); - } - if (message.passwordlessType !== 0) { - writer.uint32(48).int32(message.passwordlessType); - } - if (message.isDefault === true) { - writer.uint32(56).bool(message.isDefault); - } - if (message.hidePasswordReset === true) { - writer.uint32(64).bool(message.hidePasswordReset); - } - if (message.ignoreUnknownUsernames === true) { - writer.uint32(72).bool(message.ignoreUnknownUsernames); - } - if (message.defaultRedirectUri !== "") { - writer.uint32(82).string(message.defaultRedirectUri); - } - if (message.passwordCheckLifetime !== undefined) { - Duration.encode(message.passwordCheckLifetime, writer.uint32(90).fork()).ldelim(); - } - if (message.externalLoginCheckLifetime !== undefined) { - Duration.encode(message.externalLoginCheckLifetime, writer.uint32(98).fork()).ldelim(); - } - if (message.mfaInitSkipLifetime !== undefined) { - Duration.encode(message.mfaInitSkipLifetime, writer.uint32(106).fork()).ldelim(); - } - if (message.secondFactorCheckLifetime !== undefined) { - Duration.encode(message.secondFactorCheckLifetime, writer.uint32(114).fork()).ldelim(); - } - if (message.multiFactorCheckLifetime !== undefined) { - Duration.encode(message.multiFactorCheckLifetime, writer.uint32(122).fork()).ldelim(); - } - writer.uint32(130).fork(); - for (const v of message.secondFactors) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(138).fork(); - for (const v of message.multiFactors) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.idps) { - IDPLoginPolicyLink.encode(v!, writer.uint32(146).fork()).ldelim(); - } - if (message.allowDomainDiscovery === true) { - writer.uint32(152).bool(message.allowDomainDiscovery); - } - if (message.disableLoginWithEmail === true) { - writer.uint32(160).bool(message.disableLoginWithEmail); - } - if (message.disableLoginWithPhone === true) { - writer.uint32(168).bool(message.disableLoginWithPhone); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LoginPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLoginPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.allowUsernamePassword = reader.bool(); - break; - case 3: - message.allowRegister = reader.bool(); - break; - case 4: - message.allowExternalIdp = reader.bool(); - break; - case 5: - message.forceMfa = reader.bool(); - break; - case 6: - message.passwordlessType = reader.int32() as any; - break; - case 7: - message.isDefault = reader.bool(); - break; - case 8: - message.hidePasswordReset = reader.bool(); - break; - case 9: - message.ignoreUnknownUsernames = reader.bool(); - break; - case 10: - message.defaultRedirectUri = reader.string(); - break; - case 11: - message.passwordCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 12: - message.externalLoginCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 13: - message.mfaInitSkipLifetime = Duration.decode(reader, reader.uint32()); - break; - case 14: - message.secondFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 15: - message.multiFactorCheckLifetime = Duration.decode(reader, reader.uint32()); - break; - case 16: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.secondFactors.push(reader.int32() as any); - } - } else { - message.secondFactors.push(reader.int32() as any); - } - break; - case 17: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.multiFactors.push(reader.int32() as any); - } - } else { - message.multiFactors.push(reader.int32() as any); - } - break; - case 18: - message.idps.push(IDPLoginPolicyLink.decode(reader, reader.uint32())); - break; - case 19: - message.allowDomainDiscovery = reader.bool(); - break; - case 20: - message.disableLoginWithEmail = reader.bool(); - break; - case 21: - message.disableLoginWithPhone = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LoginPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - allowUsernamePassword: isSet(object.allowUsernamePassword) ? Boolean(object.allowUsernamePassword) : false, - allowRegister: isSet(object.allowRegister) ? Boolean(object.allowRegister) : false, - allowExternalIdp: isSet(object.allowExternalIdp) ? Boolean(object.allowExternalIdp) : false, - forceMfa: isSet(object.forceMfa) ? Boolean(object.forceMfa) : false, - passwordlessType: isSet(object.passwordlessType) ? passwordlessTypeFromJSON(object.passwordlessType) : 0, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - hidePasswordReset: isSet(object.hidePasswordReset) ? Boolean(object.hidePasswordReset) : false, - ignoreUnknownUsernames: isSet(object.ignoreUnknownUsernames) ? Boolean(object.ignoreUnknownUsernames) : false, - defaultRedirectUri: isSet(object.defaultRedirectUri) ? String(object.defaultRedirectUri) : "", - passwordCheckLifetime: isSet(object.passwordCheckLifetime) - ? Duration.fromJSON(object.passwordCheckLifetime) - : undefined, - externalLoginCheckLifetime: isSet(object.externalLoginCheckLifetime) - ? Duration.fromJSON(object.externalLoginCheckLifetime) - : undefined, - mfaInitSkipLifetime: isSet(object.mfaInitSkipLifetime) - ? Duration.fromJSON(object.mfaInitSkipLifetime) - : undefined, - secondFactorCheckLifetime: isSet(object.secondFactorCheckLifetime) - ? Duration.fromJSON(object.secondFactorCheckLifetime) - : undefined, - multiFactorCheckLifetime: isSet(object.multiFactorCheckLifetime) - ? Duration.fromJSON(object.multiFactorCheckLifetime) - : undefined, - secondFactors: Array.isArray(object?.secondFactors) - ? object.secondFactors.map((e: any) => secondFactorTypeFromJSON(e)) - : [], - multiFactors: Array.isArray(object?.multiFactors) - ? object.multiFactors.map((e: any) => multiFactorTypeFromJSON(e)) - : [], - idps: Array.isArray(object?.idps) ? object.idps.map((e: any) => IDPLoginPolicyLink.fromJSON(e)) : [], - allowDomainDiscovery: isSet(object.allowDomainDiscovery) ? Boolean(object.allowDomainDiscovery) : false, - disableLoginWithEmail: isSet(object.disableLoginWithEmail) ? Boolean(object.disableLoginWithEmail) : false, - disableLoginWithPhone: isSet(object.disableLoginWithPhone) ? Boolean(object.disableLoginWithPhone) : false, - }; - }, - - toJSON(message: LoginPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.allowUsernamePassword !== undefined && (obj.allowUsernamePassword = message.allowUsernamePassword); - message.allowRegister !== undefined && (obj.allowRegister = message.allowRegister); - message.allowExternalIdp !== undefined && (obj.allowExternalIdp = message.allowExternalIdp); - message.forceMfa !== undefined && (obj.forceMfa = message.forceMfa); - message.passwordlessType !== undefined && (obj.passwordlessType = passwordlessTypeToJSON(message.passwordlessType)); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - message.hidePasswordReset !== undefined && (obj.hidePasswordReset = message.hidePasswordReset); - message.ignoreUnknownUsernames !== undefined && (obj.ignoreUnknownUsernames = message.ignoreUnknownUsernames); - message.defaultRedirectUri !== undefined && (obj.defaultRedirectUri = message.defaultRedirectUri); - message.passwordCheckLifetime !== undefined && (obj.passwordCheckLifetime = message.passwordCheckLifetime - ? Duration.toJSON(message.passwordCheckLifetime) - : undefined); - message.externalLoginCheckLifetime !== undefined && - (obj.externalLoginCheckLifetime = message.externalLoginCheckLifetime - ? Duration.toJSON(message.externalLoginCheckLifetime) - : undefined); - message.mfaInitSkipLifetime !== undefined && - (obj.mfaInitSkipLifetime = message.mfaInitSkipLifetime - ? Duration.toJSON(message.mfaInitSkipLifetime) - : undefined); - message.secondFactorCheckLifetime !== undefined && - (obj.secondFactorCheckLifetime = message.secondFactorCheckLifetime - ? Duration.toJSON(message.secondFactorCheckLifetime) - : undefined); - message.multiFactorCheckLifetime !== undefined && (obj.multiFactorCheckLifetime = message.multiFactorCheckLifetime - ? Duration.toJSON(message.multiFactorCheckLifetime) - : undefined); - if (message.secondFactors) { - obj.secondFactors = message.secondFactors.map((e) => secondFactorTypeToJSON(e)); - } else { - obj.secondFactors = []; - } - if (message.multiFactors) { - obj.multiFactors = message.multiFactors.map((e) => multiFactorTypeToJSON(e)); - } else { - obj.multiFactors = []; - } - if (message.idps) { - obj.idps = message.idps.map((e) => e ? IDPLoginPolicyLink.toJSON(e) : undefined); - } else { - obj.idps = []; - } - message.allowDomainDiscovery !== undefined && (obj.allowDomainDiscovery = message.allowDomainDiscovery); - message.disableLoginWithEmail !== undefined && (obj.disableLoginWithEmail = message.disableLoginWithEmail); - message.disableLoginWithPhone !== undefined && (obj.disableLoginWithPhone = message.disableLoginWithPhone); - return obj; - }, - - create(base?: DeepPartial): LoginPolicy { - return LoginPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LoginPolicy { - const message = createBaseLoginPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.allowUsernamePassword = object.allowUsernamePassword ?? false; - message.allowRegister = object.allowRegister ?? false; - message.allowExternalIdp = object.allowExternalIdp ?? false; - message.forceMfa = object.forceMfa ?? false; - message.passwordlessType = object.passwordlessType ?? 0; - message.isDefault = object.isDefault ?? false; - message.hidePasswordReset = object.hidePasswordReset ?? false; - message.ignoreUnknownUsernames = object.ignoreUnknownUsernames ?? false; - message.defaultRedirectUri = object.defaultRedirectUri ?? ""; - message.passwordCheckLifetime = - (object.passwordCheckLifetime !== undefined && object.passwordCheckLifetime !== null) - ? Duration.fromPartial(object.passwordCheckLifetime) - : undefined; - message.externalLoginCheckLifetime = - (object.externalLoginCheckLifetime !== undefined && object.externalLoginCheckLifetime !== null) - ? Duration.fromPartial(object.externalLoginCheckLifetime) - : undefined; - message.mfaInitSkipLifetime = (object.mfaInitSkipLifetime !== undefined && object.mfaInitSkipLifetime !== null) - ? Duration.fromPartial(object.mfaInitSkipLifetime) - : undefined; - message.secondFactorCheckLifetime = - (object.secondFactorCheckLifetime !== undefined && object.secondFactorCheckLifetime !== null) - ? Duration.fromPartial(object.secondFactorCheckLifetime) - : undefined; - message.multiFactorCheckLifetime = - (object.multiFactorCheckLifetime !== undefined && object.multiFactorCheckLifetime !== null) - ? Duration.fromPartial(object.multiFactorCheckLifetime) - : undefined; - message.secondFactors = object.secondFactors?.map((e) => e) || []; - message.multiFactors = object.multiFactors?.map((e) => e) || []; - message.idps = object.idps?.map((e) => IDPLoginPolicyLink.fromPartial(e)) || []; - message.allowDomainDiscovery = object.allowDomainDiscovery ?? false; - message.disableLoginWithEmail = object.disableLoginWithEmail ?? false; - message.disableLoginWithPhone = object.disableLoginWithPhone ?? false; - return message; - }, -}; - -function createBasePasswordComplexityPolicy(): PasswordComplexityPolicy { - return { - details: undefined, - minLength: 0, - hasUppercase: false, - hasLowercase: false, - hasNumber: false, - hasSymbol: false, - isDefault: false, - }; -} - -export const PasswordComplexityPolicy = { - encode(message: PasswordComplexityPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.minLength !== 0) { - writer.uint32(16).uint64(message.minLength); - } - if (message.hasUppercase === true) { - writer.uint32(24).bool(message.hasUppercase); - } - if (message.hasLowercase === true) { - writer.uint32(32).bool(message.hasLowercase); - } - if (message.hasNumber === true) { - writer.uint32(40).bool(message.hasNumber); - } - if (message.hasSymbol === true) { - writer.uint32(48).bool(message.hasSymbol); - } - if (message.isDefault === true) { - writer.uint32(56).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordComplexityPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordComplexityPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.minLength = longToNumber(reader.uint64() as Long); - break; - case 3: - message.hasUppercase = reader.bool(); - break; - case 4: - message.hasLowercase = reader.bool(); - break; - case 5: - message.hasNumber = reader.bool(); - break; - case 6: - message.hasSymbol = reader.bool(); - break; - case 7: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordComplexityPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - minLength: isSet(object.minLength) ? Number(object.minLength) : 0, - hasUppercase: isSet(object.hasUppercase) ? Boolean(object.hasUppercase) : false, - hasLowercase: isSet(object.hasLowercase) ? Boolean(object.hasLowercase) : false, - hasNumber: isSet(object.hasNumber) ? Boolean(object.hasNumber) : false, - hasSymbol: isSet(object.hasSymbol) ? Boolean(object.hasSymbol) : false, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: PasswordComplexityPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.minLength !== undefined && (obj.minLength = Math.round(message.minLength)); - message.hasUppercase !== undefined && (obj.hasUppercase = message.hasUppercase); - message.hasLowercase !== undefined && (obj.hasLowercase = message.hasLowercase); - message.hasNumber !== undefined && (obj.hasNumber = message.hasNumber); - message.hasSymbol !== undefined && (obj.hasSymbol = message.hasSymbol); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): PasswordComplexityPolicy { - return PasswordComplexityPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordComplexityPolicy { - const message = createBasePasswordComplexityPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.minLength = object.minLength ?? 0; - message.hasUppercase = object.hasUppercase ?? false; - message.hasLowercase = object.hasLowercase ?? false; - message.hasNumber = object.hasNumber ?? false; - message.hasSymbol = object.hasSymbol ?? false; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBasePasswordAgePolicy(): PasswordAgePolicy { - return { details: undefined, maxAgeDays: 0, expireWarnDays: 0, isDefault: false }; -} - -export const PasswordAgePolicy = { - encode(message: PasswordAgePolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.maxAgeDays !== 0) { - writer.uint32(16).uint64(message.maxAgeDays); - } - if (message.expireWarnDays !== 0) { - writer.uint32(24).uint64(message.expireWarnDays); - } - if (message.isDefault === true) { - writer.uint32(32).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordAgePolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordAgePolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.maxAgeDays = longToNumber(reader.uint64() as Long); - break; - case 3: - message.expireWarnDays = longToNumber(reader.uint64() as Long); - break; - case 4: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordAgePolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - maxAgeDays: isSet(object.maxAgeDays) ? Number(object.maxAgeDays) : 0, - expireWarnDays: isSet(object.expireWarnDays) ? Number(object.expireWarnDays) : 0, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: PasswordAgePolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.maxAgeDays !== undefined && (obj.maxAgeDays = Math.round(message.maxAgeDays)); - message.expireWarnDays !== undefined && (obj.expireWarnDays = Math.round(message.expireWarnDays)); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): PasswordAgePolicy { - return PasswordAgePolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordAgePolicy { - const message = createBasePasswordAgePolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.maxAgeDays = object.maxAgeDays ?? 0; - message.expireWarnDays = object.expireWarnDays ?? 0; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseLockoutPolicy(): LockoutPolicy { - return { details: undefined, maxPasswordAttempts: 0, isDefault: false }; -} - -export const LockoutPolicy = { - encode(message: LockoutPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.maxPasswordAttempts !== 0) { - writer.uint32(16).uint64(message.maxPasswordAttempts); - } - if (message.isDefault === true) { - writer.uint32(32).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LockoutPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLockoutPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.maxPasswordAttempts = longToNumber(reader.uint64() as Long); - break; - case 4: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LockoutPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - maxPasswordAttempts: isSet(object.maxPasswordAttempts) ? Number(object.maxPasswordAttempts) : 0, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: LockoutPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.maxPasswordAttempts !== undefined && (obj.maxPasswordAttempts = Math.round(message.maxPasswordAttempts)); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): LockoutPolicy { - return LockoutPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LockoutPolicy { - const message = createBaseLockoutPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.maxPasswordAttempts = object.maxPasswordAttempts ?? 0; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBasePrivacyPolicy(): PrivacyPolicy { - return { details: undefined, tosLink: "", privacyLink: "", isDefault: false, helpLink: "" }; -} - -export const PrivacyPolicy = { - encode(message: PrivacyPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.tosLink !== "") { - writer.uint32(18).string(message.tosLink); - } - if (message.privacyLink !== "") { - writer.uint32(26).string(message.privacyLink); - } - if (message.isDefault === true) { - writer.uint32(32).bool(message.isDefault); - } - if (message.helpLink !== "") { - writer.uint32(42).string(message.helpLink); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PrivacyPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePrivacyPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.tosLink = reader.string(); - break; - case 3: - message.privacyLink = reader.string(); - break; - case 4: - message.isDefault = reader.bool(); - break; - case 5: - message.helpLink = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PrivacyPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - tosLink: isSet(object.tosLink) ? String(object.tosLink) : "", - privacyLink: isSet(object.privacyLink) ? String(object.privacyLink) : "", - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - helpLink: isSet(object.helpLink) ? String(object.helpLink) : "", - }; - }, - - toJSON(message: PrivacyPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.tosLink !== undefined && (obj.tosLink = message.tosLink); - message.privacyLink !== undefined && (obj.privacyLink = message.privacyLink); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - message.helpLink !== undefined && (obj.helpLink = message.helpLink); - return obj; - }, - - create(base?: DeepPartial): PrivacyPolicy { - return PrivacyPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PrivacyPolicy { - const message = createBasePrivacyPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.tosLink = object.tosLink ?? ""; - message.privacyLink = object.privacyLink ?? ""; - message.isDefault = object.isDefault ?? false; - message.helpLink = object.helpLink ?? ""; - return message; - }, -}; - -function createBaseNotificationPolicy(): NotificationPolicy { - return { details: undefined, isDefault: false, passwordChange: false }; -} - -export const NotificationPolicy = { - encode(message: NotificationPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(16).bool(message.isDefault); - } - if (message.passwordChange === true) { - writer.uint32(24).bool(message.passwordChange); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NotificationPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNotificationPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.isDefault = reader.bool(); - break; - case 3: - message.passwordChange = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NotificationPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - passwordChange: isSet(object.passwordChange) ? Boolean(object.passwordChange) : false, - }; - }, - - toJSON(message: NotificationPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - message.passwordChange !== undefined && (obj.passwordChange = message.passwordChange); - return obj; - }, - - create(base?: DeepPartial): NotificationPolicy { - return NotificationPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): NotificationPolicy { - const message = createBaseNotificationPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.isDefault = object.isDefault ?? false; - message.passwordChange = object.passwordChange ?? false; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/project.ts b/apps/login/lib/grpc/zitadel/project.ts deleted file mode 100644 index f57c3ce9379..00000000000 --- a/apps/login/lib/grpc/zitadel/project.ts +++ /dev/null @@ -1,1374 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.project.v1"; - -export enum ProjectState { - PROJECT_STATE_UNSPECIFIED = 0, - PROJECT_STATE_ACTIVE = 1, - PROJECT_STATE_INACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function projectStateFromJSON(object: any): ProjectState { - switch (object) { - case 0: - case "PROJECT_STATE_UNSPECIFIED": - return ProjectState.PROJECT_STATE_UNSPECIFIED; - case 1: - case "PROJECT_STATE_ACTIVE": - return ProjectState.PROJECT_STATE_ACTIVE; - case 2: - case "PROJECT_STATE_INACTIVE": - return ProjectState.PROJECT_STATE_INACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return ProjectState.UNRECOGNIZED; - } -} - -export function projectStateToJSON(object: ProjectState): string { - switch (object) { - case ProjectState.PROJECT_STATE_UNSPECIFIED: - return "PROJECT_STATE_UNSPECIFIED"; - case ProjectState.PROJECT_STATE_ACTIVE: - return "PROJECT_STATE_ACTIVE"; - case ProjectState.PROJECT_STATE_INACTIVE: - return "PROJECT_STATE_INACTIVE"; - case ProjectState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum PrivateLabelingSetting { - PRIVATE_LABELING_SETTING_UNSPECIFIED = 0, - PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY = 1, - PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY = 2, - UNRECOGNIZED = -1, -} - -export function privateLabelingSettingFromJSON(object: any): PrivateLabelingSetting { - switch (object) { - case 0: - case "PRIVATE_LABELING_SETTING_UNSPECIFIED": - return PrivateLabelingSetting.PRIVATE_LABELING_SETTING_UNSPECIFIED; - case 1: - case "PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY": - return PrivateLabelingSetting.PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY; - case 2: - case "PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY": - return PrivateLabelingSetting.PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY; - case -1: - case "UNRECOGNIZED": - default: - return PrivateLabelingSetting.UNRECOGNIZED; - } -} - -export function privateLabelingSettingToJSON(object: PrivateLabelingSetting): string { - switch (object) { - case PrivateLabelingSetting.PRIVATE_LABELING_SETTING_UNSPECIFIED: - return "PRIVATE_LABELING_SETTING_UNSPECIFIED"; - case PrivateLabelingSetting.PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY: - return "PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY"; - case PrivateLabelingSetting.PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY: - return "PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY"; - case PrivateLabelingSetting.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum ProjectGrantState { - PROJECT_GRANT_STATE_UNSPECIFIED = 0, - PROJECT_GRANT_STATE_ACTIVE = 1, - PROJECT_GRANT_STATE_INACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function projectGrantStateFromJSON(object: any): ProjectGrantState { - switch (object) { - case 0: - case "PROJECT_GRANT_STATE_UNSPECIFIED": - return ProjectGrantState.PROJECT_GRANT_STATE_UNSPECIFIED; - case 1: - case "PROJECT_GRANT_STATE_ACTIVE": - return ProjectGrantState.PROJECT_GRANT_STATE_ACTIVE; - case 2: - case "PROJECT_GRANT_STATE_INACTIVE": - return ProjectGrantState.PROJECT_GRANT_STATE_INACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return ProjectGrantState.UNRECOGNIZED; - } -} - -export function projectGrantStateToJSON(object: ProjectGrantState): string { - switch (object) { - case ProjectGrantState.PROJECT_GRANT_STATE_UNSPECIFIED: - return "PROJECT_GRANT_STATE_UNSPECIFIED"; - case ProjectGrantState.PROJECT_GRANT_STATE_ACTIVE: - return "PROJECT_GRANT_STATE_ACTIVE"; - case ProjectGrantState.PROJECT_GRANT_STATE_INACTIVE: - return "PROJECT_GRANT_STATE_INACTIVE"; - case ProjectGrantState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface Project { - id: string; - details: ObjectDetails | undefined; - name: string; - state: ProjectState; - /** describes if the roles of the user should be added to the token */ - projectRoleAssertion: boolean; - /** ZITADEL checks if the user has at least one on this project */ - projectRoleCheck: boolean; - /** ZITADEL checks if the org of the user has permission for this project */ - hasProjectCheck: boolean; - /** Defines from where the private labeling should be triggered */ - privateLabelingSetting: PrivateLabelingSetting; -} - -export interface GrantedProject { - grantId: string; - grantedOrgId: string; - grantedOrgName: string; - grantedRoleKeys: string[]; - state: ProjectGrantState; - projectId: string; - projectName: string; - projectOwnerId: string; - projectOwnerName: string; - details: ObjectDetails | undefined; -} - -export interface ProjectQuery { - nameQuery?: ProjectNameQuery | undefined; - projectResourceOwnerQuery?: ProjectResourceOwnerQuery | undefined; -} - -export interface ProjectNameQuery { - name: string; - method: TextQueryMethod; -} - -export interface ProjectResourceOwnerQuery { - resourceOwner: string; -} - -export interface Role { - key: string; - details: ObjectDetails | undefined; - displayName: string; - group: string; -} - -export interface RoleQuery { - keyQuery?: RoleKeyQuery | undefined; - displayNameQuery?: RoleDisplayNameQuery | undefined; -} - -export interface RoleKeyQuery { - key: string; - method: TextQueryMethod; -} - -export interface RoleDisplayNameQuery { - displayName: string; - method: TextQueryMethod; -} - -export interface ProjectGrantQuery { - projectNameQuery?: GrantProjectNameQuery | undefined; - roleKeyQuery?: GrantRoleKeyQuery | undefined; -} - -export interface AllProjectGrantQuery { - projectNameQuery?: GrantProjectNameQuery | undefined; - roleKeyQuery?: GrantRoleKeyQuery | undefined; - projectIdQuery?: ProjectIDQuery | undefined; - grantedOrgIdQuery?: GrantedOrgIDQuery | undefined; -} - -export interface GrantProjectNameQuery { - name: string; - method: TextQueryMethod; -} - -export interface GrantRoleKeyQuery { - roleKey: string; - method: TextQueryMethod; -} - -export interface ProjectIDQuery { - projectId: string; -} - -export interface GrantedOrgIDQuery { - grantedOrgId: string; -} - -function createBaseProject(): Project { - return { - id: "", - details: undefined, - name: "", - state: 0, - projectRoleAssertion: false, - projectRoleCheck: false, - hasProjectCheck: false, - privateLabelingSetting: 0, - }; -} - -export const Project = { - encode(message: Project, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.name !== "") { - writer.uint32(26).string(message.name); - } - if (message.state !== 0) { - writer.uint32(32).int32(message.state); - } - if (message.projectRoleAssertion === true) { - writer.uint32(40).bool(message.projectRoleAssertion); - } - if (message.projectRoleCheck === true) { - writer.uint32(48).bool(message.projectRoleCheck); - } - if (message.hasProjectCheck === true) { - writer.uint32(56).bool(message.hasProjectCheck); - } - if (message.privateLabelingSetting !== 0) { - writer.uint32(64).int32(message.privateLabelingSetting); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Project { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProject(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.name = reader.string(); - break; - case 4: - message.state = reader.int32() as any; - break; - case 5: - message.projectRoleAssertion = reader.bool(); - break; - case 6: - message.projectRoleCheck = reader.bool(); - break; - case 7: - message.hasProjectCheck = reader.bool(); - break; - case 8: - message.privateLabelingSetting = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Project { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - name: isSet(object.name) ? String(object.name) : "", - state: isSet(object.state) ? projectStateFromJSON(object.state) : 0, - projectRoleAssertion: isSet(object.projectRoleAssertion) ? Boolean(object.projectRoleAssertion) : false, - projectRoleCheck: isSet(object.projectRoleCheck) ? Boolean(object.projectRoleCheck) : false, - hasProjectCheck: isSet(object.hasProjectCheck) ? Boolean(object.hasProjectCheck) : false, - privateLabelingSetting: isSet(object.privateLabelingSetting) - ? privateLabelingSettingFromJSON(object.privateLabelingSetting) - : 0, - }; - }, - - toJSON(message: Project): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.name !== undefined && (obj.name = message.name); - message.state !== undefined && (obj.state = projectStateToJSON(message.state)); - message.projectRoleAssertion !== undefined && (obj.projectRoleAssertion = message.projectRoleAssertion); - message.projectRoleCheck !== undefined && (obj.projectRoleCheck = message.projectRoleCheck); - message.hasProjectCheck !== undefined && (obj.hasProjectCheck = message.hasProjectCheck); - message.privateLabelingSetting !== undefined && - (obj.privateLabelingSetting = privateLabelingSettingToJSON(message.privateLabelingSetting)); - return obj; - }, - - create(base?: DeepPartial): Project { - return Project.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Project { - const message = createBaseProject(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.name = object.name ?? ""; - message.state = object.state ?? 0; - message.projectRoleAssertion = object.projectRoleAssertion ?? false; - message.projectRoleCheck = object.projectRoleCheck ?? false; - message.hasProjectCheck = object.hasProjectCheck ?? false; - message.privateLabelingSetting = object.privateLabelingSetting ?? 0; - return message; - }, -}; - -function createBaseGrantedProject(): GrantedProject { - return { - grantId: "", - grantedOrgId: "", - grantedOrgName: "", - grantedRoleKeys: [], - state: 0, - projectId: "", - projectName: "", - projectOwnerId: "", - projectOwnerName: "", - details: undefined, - }; -} - -export const GrantedProject = { - encode(message: GrantedProject, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.grantId !== "") { - writer.uint32(10).string(message.grantId); - } - if (message.grantedOrgId !== "") { - writer.uint32(18).string(message.grantedOrgId); - } - if (message.grantedOrgName !== "") { - writer.uint32(26).string(message.grantedOrgName); - } - for (const v of message.grantedRoleKeys) { - writer.uint32(34).string(v!); - } - if (message.state !== 0) { - writer.uint32(40).int32(message.state); - } - if (message.projectId !== "") { - writer.uint32(50).string(message.projectId); - } - if (message.projectName !== "") { - writer.uint32(58).string(message.projectName); - } - if (message.projectOwnerId !== "") { - writer.uint32(66).string(message.projectOwnerId); - } - if (message.projectOwnerName !== "") { - writer.uint32(74).string(message.projectOwnerName); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(82).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GrantedProject { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGrantedProject(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantId = reader.string(); - break; - case 2: - message.grantedOrgId = reader.string(); - break; - case 3: - message.grantedOrgName = reader.string(); - break; - case 4: - message.grantedRoleKeys.push(reader.string()); - break; - case 5: - message.state = reader.int32() as any; - break; - case 6: - message.projectId = reader.string(); - break; - case 7: - message.projectName = reader.string(); - break; - case 8: - message.projectOwnerId = reader.string(); - break; - case 9: - message.projectOwnerName = reader.string(); - break; - case 10: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GrantedProject { - return { - grantId: isSet(object.grantId) ? String(object.grantId) : "", - grantedOrgId: isSet(object.grantedOrgId) ? String(object.grantedOrgId) : "", - grantedOrgName: isSet(object.grantedOrgName) ? String(object.grantedOrgName) : "", - grantedRoleKeys: Array.isArray(object?.grantedRoleKeys) ? object.grantedRoleKeys.map((e: any) => String(e)) : [], - state: isSet(object.state) ? projectGrantStateFromJSON(object.state) : 0, - projectId: isSet(object.projectId) ? String(object.projectId) : "", - projectName: isSet(object.projectName) ? String(object.projectName) : "", - projectOwnerId: isSet(object.projectOwnerId) ? String(object.projectOwnerId) : "", - projectOwnerName: isSet(object.projectOwnerName) ? String(object.projectOwnerName) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: GrantedProject): unknown { - const obj: any = {}; - message.grantId !== undefined && (obj.grantId = message.grantId); - message.grantedOrgId !== undefined && (obj.grantedOrgId = message.grantedOrgId); - message.grantedOrgName !== undefined && (obj.grantedOrgName = message.grantedOrgName); - if (message.grantedRoleKeys) { - obj.grantedRoleKeys = message.grantedRoleKeys.map((e) => e); - } else { - obj.grantedRoleKeys = []; - } - message.state !== undefined && (obj.state = projectGrantStateToJSON(message.state)); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.projectName !== undefined && (obj.projectName = message.projectName); - message.projectOwnerId !== undefined && (obj.projectOwnerId = message.projectOwnerId); - message.projectOwnerName !== undefined && (obj.projectOwnerName = message.projectOwnerName); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): GrantedProject { - return GrantedProject.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GrantedProject { - const message = createBaseGrantedProject(); - message.grantId = object.grantId ?? ""; - message.grantedOrgId = object.grantedOrgId ?? ""; - message.grantedOrgName = object.grantedOrgName ?? ""; - message.grantedRoleKeys = object.grantedRoleKeys?.map((e) => e) || []; - message.state = object.state ?? 0; - message.projectId = object.projectId ?? ""; - message.projectName = object.projectName ?? ""; - message.projectOwnerId = object.projectOwnerId ?? ""; - message.projectOwnerName = object.projectOwnerName ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseProjectQuery(): ProjectQuery { - return { nameQuery: undefined, projectResourceOwnerQuery: undefined }; -} - -export const ProjectQuery = { - encode(message: ProjectQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nameQuery !== undefined) { - ProjectNameQuery.encode(message.nameQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.projectResourceOwnerQuery !== undefined) { - ProjectResourceOwnerQuery.encode(message.projectResourceOwnerQuery, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProjectQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProjectQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nameQuery = ProjectNameQuery.decode(reader, reader.uint32()); - break; - case 2: - message.projectResourceOwnerQuery = ProjectResourceOwnerQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProjectQuery { - return { - nameQuery: isSet(object.nameQuery) ? ProjectNameQuery.fromJSON(object.nameQuery) : undefined, - projectResourceOwnerQuery: isSet(object.projectResourceOwnerQuery) - ? ProjectResourceOwnerQuery.fromJSON(object.projectResourceOwnerQuery) - : undefined, - }; - }, - - toJSON(message: ProjectQuery): unknown { - const obj: any = {}; - message.nameQuery !== undefined && - (obj.nameQuery = message.nameQuery ? ProjectNameQuery.toJSON(message.nameQuery) : undefined); - message.projectResourceOwnerQuery !== undefined && - (obj.projectResourceOwnerQuery = message.projectResourceOwnerQuery - ? ProjectResourceOwnerQuery.toJSON(message.projectResourceOwnerQuery) - : undefined); - return obj; - }, - - create(base?: DeepPartial): ProjectQuery { - return ProjectQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProjectQuery { - const message = createBaseProjectQuery(); - message.nameQuery = (object.nameQuery !== undefined && object.nameQuery !== null) - ? ProjectNameQuery.fromPartial(object.nameQuery) - : undefined; - message.projectResourceOwnerQuery = - (object.projectResourceOwnerQuery !== undefined && object.projectResourceOwnerQuery !== null) - ? ProjectResourceOwnerQuery.fromPartial(object.projectResourceOwnerQuery) - : undefined; - return message; - }, -}; - -function createBaseProjectNameQuery(): ProjectNameQuery { - return { name: "", method: 0 }; -} - -export const ProjectNameQuery = { - encode(message: ProjectNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProjectNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProjectNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProjectNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: ProjectNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): ProjectNameQuery { - return ProjectNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProjectNameQuery { - const message = createBaseProjectNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseProjectResourceOwnerQuery(): ProjectResourceOwnerQuery { - return { resourceOwner: "" }; -} - -export const ProjectResourceOwnerQuery = { - encode(message: ProjectResourceOwnerQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.resourceOwner !== "") { - writer.uint32(10).string(message.resourceOwner); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProjectResourceOwnerQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProjectResourceOwnerQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.resourceOwner = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProjectResourceOwnerQuery { - return { resourceOwner: isSet(object.resourceOwner) ? String(object.resourceOwner) : "" }; - }, - - toJSON(message: ProjectResourceOwnerQuery): unknown { - const obj: any = {}; - message.resourceOwner !== undefined && (obj.resourceOwner = message.resourceOwner); - return obj; - }, - - create(base?: DeepPartial): ProjectResourceOwnerQuery { - return ProjectResourceOwnerQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProjectResourceOwnerQuery { - const message = createBaseProjectResourceOwnerQuery(); - message.resourceOwner = object.resourceOwner ?? ""; - return message; - }, -}; - -function createBaseRole(): Role { - return { key: "", details: undefined, displayName: "", group: "" }; -} - -export const Role = { - encode(message: Role, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.displayName !== "") { - writer.uint32(26).string(message.displayName); - } - if (message.group !== "") { - writer.uint32(34).string(message.group); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Role { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRole(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.displayName = reader.string(); - break; - case 4: - message.group = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Role { - return { - key: isSet(object.key) ? String(object.key) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - displayName: isSet(object.displayName) ? String(object.displayName) : "", - group: isSet(object.group) ? String(object.group) : "", - }; - }, - - toJSON(message: Role): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.group !== undefined && (obj.group = message.group); - return obj; - }, - - create(base?: DeepPartial): Role { - return Role.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Role { - const message = createBaseRole(); - message.key = object.key ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.displayName = object.displayName ?? ""; - message.group = object.group ?? ""; - return message; - }, -}; - -function createBaseRoleQuery(): RoleQuery { - return { keyQuery: undefined, displayNameQuery: undefined }; -} - -export const RoleQuery = { - encode(message: RoleQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.keyQuery !== undefined) { - RoleKeyQuery.encode(message.keyQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.displayNameQuery !== undefined) { - RoleDisplayNameQuery.encode(message.displayNameQuery, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RoleQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRoleQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.keyQuery = RoleKeyQuery.decode(reader, reader.uint32()); - break; - case 2: - message.displayNameQuery = RoleDisplayNameQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RoleQuery { - return { - keyQuery: isSet(object.keyQuery) ? RoleKeyQuery.fromJSON(object.keyQuery) : undefined, - displayNameQuery: isSet(object.displayNameQuery) - ? RoleDisplayNameQuery.fromJSON(object.displayNameQuery) - : undefined, - }; - }, - - toJSON(message: RoleQuery): unknown { - const obj: any = {}; - message.keyQuery !== undefined && - (obj.keyQuery = message.keyQuery ? RoleKeyQuery.toJSON(message.keyQuery) : undefined); - message.displayNameQuery !== undefined && (obj.displayNameQuery = message.displayNameQuery - ? RoleDisplayNameQuery.toJSON(message.displayNameQuery) - : undefined); - return obj; - }, - - create(base?: DeepPartial): RoleQuery { - return RoleQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RoleQuery { - const message = createBaseRoleQuery(); - message.keyQuery = (object.keyQuery !== undefined && object.keyQuery !== null) - ? RoleKeyQuery.fromPartial(object.keyQuery) - : undefined; - message.displayNameQuery = (object.displayNameQuery !== undefined && object.displayNameQuery !== null) - ? RoleDisplayNameQuery.fromPartial(object.displayNameQuery) - : undefined; - return message; - }, -}; - -function createBaseRoleKeyQuery(): RoleKeyQuery { - return { key: "", method: 0 }; -} - -export const RoleKeyQuery = { - encode(message: RoleKeyQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.key !== "") { - writer.uint32(10).string(message.key); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RoleKeyQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRoleKeyQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RoleKeyQuery { - return { - key: isSet(object.key) ? String(object.key) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: RoleKeyQuery): unknown { - const obj: any = {}; - message.key !== undefined && (obj.key = message.key); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): RoleKeyQuery { - return RoleKeyQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RoleKeyQuery { - const message = createBaseRoleKeyQuery(); - message.key = object.key ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseRoleDisplayNameQuery(): RoleDisplayNameQuery { - return { displayName: "", method: 0 }; -} - -export const RoleDisplayNameQuery = { - encode(message: RoleDisplayNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.displayName !== "") { - writer.uint32(10).string(message.displayName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RoleDisplayNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRoleDisplayNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.displayName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RoleDisplayNameQuery { - return { - displayName: isSet(object.displayName) ? String(object.displayName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: RoleDisplayNameQuery): unknown { - const obj: any = {}; - message.displayName !== undefined && (obj.displayName = message.displayName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): RoleDisplayNameQuery { - return RoleDisplayNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RoleDisplayNameQuery { - const message = createBaseRoleDisplayNameQuery(); - message.displayName = object.displayName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseProjectGrantQuery(): ProjectGrantQuery { - return { projectNameQuery: undefined, roleKeyQuery: undefined }; -} - -export const ProjectGrantQuery = { - encode(message: ProjectGrantQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectNameQuery !== undefined) { - GrantProjectNameQuery.encode(message.projectNameQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.roleKeyQuery !== undefined) { - GrantRoleKeyQuery.encode(message.roleKeyQuery, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProjectGrantQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProjectGrantQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectNameQuery = GrantProjectNameQuery.decode(reader, reader.uint32()); - break; - case 2: - message.roleKeyQuery = GrantRoleKeyQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProjectGrantQuery { - return { - projectNameQuery: isSet(object.projectNameQuery) - ? GrantProjectNameQuery.fromJSON(object.projectNameQuery) - : undefined, - roleKeyQuery: isSet(object.roleKeyQuery) ? GrantRoleKeyQuery.fromJSON(object.roleKeyQuery) : undefined, - }; - }, - - toJSON(message: ProjectGrantQuery): unknown { - const obj: any = {}; - message.projectNameQuery !== undefined && (obj.projectNameQuery = message.projectNameQuery - ? GrantProjectNameQuery.toJSON(message.projectNameQuery) - : undefined); - message.roleKeyQuery !== undefined && - (obj.roleKeyQuery = message.roleKeyQuery ? GrantRoleKeyQuery.toJSON(message.roleKeyQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): ProjectGrantQuery { - return ProjectGrantQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProjectGrantQuery { - const message = createBaseProjectGrantQuery(); - message.projectNameQuery = (object.projectNameQuery !== undefined && object.projectNameQuery !== null) - ? GrantProjectNameQuery.fromPartial(object.projectNameQuery) - : undefined; - message.roleKeyQuery = (object.roleKeyQuery !== undefined && object.roleKeyQuery !== null) - ? GrantRoleKeyQuery.fromPartial(object.roleKeyQuery) - : undefined; - return message; - }, -}; - -function createBaseAllProjectGrantQuery(): AllProjectGrantQuery { - return { - projectNameQuery: undefined, - roleKeyQuery: undefined, - projectIdQuery: undefined, - grantedOrgIdQuery: undefined, - }; -} - -export const AllProjectGrantQuery = { - encode(message: AllProjectGrantQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectNameQuery !== undefined) { - GrantProjectNameQuery.encode(message.projectNameQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.roleKeyQuery !== undefined) { - GrantRoleKeyQuery.encode(message.roleKeyQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.projectIdQuery !== undefined) { - ProjectIDQuery.encode(message.projectIdQuery, writer.uint32(26).fork()).ldelim(); - } - if (message.grantedOrgIdQuery !== undefined) { - GrantedOrgIDQuery.encode(message.grantedOrgIdQuery, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AllProjectGrantQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAllProjectGrantQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectNameQuery = GrantProjectNameQuery.decode(reader, reader.uint32()); - break; - case 2: - message.roleKeyQuery = GrantRoleKeyQuery.decode(reader, reader.uint32()); - break; - case 3: - message.projectIdQuery = ProjectIDQuery.decode(reader, reader.uint32()); - break; - case 4: - message.grantedOrgIdQuery = GrantedOrgIDQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AllProjectGrantQuery { - return { - projectNameQuery: isSet(object.projectNameQuery) - ? GrantProjectNameQuery.fromJSON(object.projectNameQuery) - : undefined, - roleKeyQuery: isSet(object.roleKeyQuery) ? GrantRoleKeyQuery.fromJSON(object.roleKeyQuery) : undefined, - projectIdQuery: isSet(object.projectIdQuery) ? ProjectIDQuery.fromJSON(object.projectIdQuery) : undefined, - grantedOrgIdQuery: isSet(object.grantedOrgIdQuery) - ? GrantedOrgIDQuery.fromJSON(object.grantedOrgIdQuery) - : undefined, - }; - }, - - toJSON(message: AllProjectGrantQuery): unknown { - const obj: any = {}; - message.projectNameQuery !== undefined && (obj.projectNameQuery = message.projectNameQuery - ? GrantProjectNameQuery.toJSON(message.projectNameQuery) - : undefined); - message.roleKeyQuery !== undefined && - (obj.roleKeyQuery = message.roleKeyQuery ? GrantRoleKeyQuery.toJSON(message.roleKeyQuery) : undefined); - message.projectIdQuery !== undefined && - (obj.projectIdQuery = message.projectIdQuery ? ProjectIDQuery.toJSON(message.projectIdQuery) : undefined); - message.grantedOrgIdQuery !== undefined && (obj.grantedOrgIdQuery = message.grantedOrgIdQuery - ? GrantedOrgIDQuery.toJSON(message.grantedOrgIdQuery) - : undefined); - return obj; - }, - - create(base?: DeepPartial): AllProjectGrantQuery { - return AllProjectGrantQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AllProjectGrantQuery { - const message = createBaseAllProjectGrantQuery(); - message.projectNameQuery = (object.projectNameQuery !== undefined && object.projectNameQuery !== null) - ? GrantProjectNameQuery.fromPartial(object.projectNameQuery) - : undefined; - message.roleKeyQuery = (object.roleKeyQuery !== undefined && object.roleKeyQuery !== null) - ? GrantRoleKeyQuery.fromPartial(object.roleKeyQuery) - : undefined; - message.projectIdQuery = (object.projectIdQuery !== undefined && object.projectIdQuery !== null) - ? ProjectIDQuery.fromPartial(object.projectIdQuery) - : undefined; - message.grantedOrgIdQuery = (object.grantedOrgIdQuery !== undefined && object.grantedOrgIdQuery !== null) - ? GrantedOrgIDQuery.fromPartial(object.grantedOrgIdQuery) - : undefined; - return message; - }, -}; - -function createBaseGrantProjectNameQuery(): GrantProjectNameQuery { - return { name: "", method: 0 }; -} - -export const GrantProjectNameQuery = { - encode(message: GrantProjectNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GrantProjectNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGrantProjectNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GrantProjectNameQuery { - return { - name: isSet(object.name) ? String(object.name) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: GrantProjectNameQuery): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): GrantProjectNameQuery { - return GrantProjectNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GrantProjectNameQuery { - const message = createBaseGrantProjectNameQuery(); - message.name = object.name ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseGrantRoleKeyQuery(): GrantRoleKeyQuery { - return { roleKey: "", method: 0 }; -} - -export const GrantRoleKeyQuery = { - encode(message: GrantRoleKeyQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.roleKey !== "") { - writer.uint32(10).string(message.roleKey); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GrantRoleKeyQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGrantRoleKeyQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.roleKey = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GrantRoleKeyQuery { - return { - roleKey: isSet(object.roleKey) ? String(object.roleKey) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: GrantRoleKeyQuery): unknown { - const obj: any = {}; - message.roleKey !== undefined && (obj.roleKey = message.roleKey); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): GrantRoleKeyQuery { - return GrantRoleKeyQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GrantRoleKeyQuery { - const message = createBaseGrantRoleKeyQuery(); - message.roleKey = object.roleKey ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseProjectIDQuery(): ProjectIDQuery { - return { projectId: "" }; -} - -export const ProjectIDQuery = { - encode(message: ProjectIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ProjectIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProjectIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ProjectIDQuery { - return { projectId: isSet(object.projectId) ? String(object.projectId) : "" }; - }, - - toJSON(message: ProjectIDQuery): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - return obj; - }, - - create(base?: DeepPartial): ProjectIDQuery { - return ProjectIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ProjectIDQuery { - const message = createBaseProjectIDQuery(); - message.projectId = object.projectId ?? ""; - return message; - }, -}; - -function createBaseGrantedOrgIDQuery(): GrantedOrgIDQuery { - return { grantedOrgId: "" }; -} - -export const GrantedOrgIDQuery = { - encode(message: GrantedOrgIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.grantedOrgId !== "") { - writer.uint32(10).string(message.grantedOrgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GrantedOrgIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGrantedOrgIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantedOrgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GrantedOrgIDQuery { - return { grantedOrgId: isSet(object.grantedOrgId) ? String(object.grantedOrgId) : "" }; - }, - - toJSON(message: GrantedOrgIDQuery): unknown { - const obj: any = {}; - message.grantedOrgId !== undefined && (obj.grantedOrgId = message.grantedOrgId); - return obj; - }, - - create(base?: DeepPartial): GrantedOrgIDQuery { - return GrantedOrgIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GrantedOrgIDQuery { - const message = createBaseGrantedOrgIDQuery(); - message.grantedOrgId = object.grantedOrgId ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/quota.ts b/apps/login/lib/grpc/zitadel/quota.ts deleted file mode 100644 index 0dfa96091b6..00000000000 --- a/apps/login/lib/grpc/zitadel/quota.ts +++ /dev/null @@ -1,143 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "zitadel.quota.v1"; - -export enum Unit { - UNIT_UNIMPLEMENTED = 0, - /** - * UNIT_REQUESTS_ALL_AUTHENTICATED - The sum of all requests to the ZITADEL API with an authorization header, - * excluding the following exceptions - * - Calls to the System API - * - Calls that cause internal server errors - * - Failed authorizations - * - Requests after the quota already exceeded - */ - UNIT_REQUESTS_ALL_AUTHENTICATED = 1, - /** UNIT_ACTIONS_ALL_RUN_SECONDS - The sum of all actions run durations in seconds */ - UNIT_ACTIONS_ALL_RUN_SECONDS = 2, - UNRECOGNIZED = -1, -} - -export function unitFromJSON(object: any): Unit { - switch (object) { - case 0: - case "UNIT_UNIMPLEMENTED": - return Unit.UNIT_UNIMPLEMENTED; - case 1: - case "UNIT_REQUESTS_ALL_AUTHENTICATED": - return Unit.UNIT_REQUESTS_ALL_AUTHENTICATED; - case 2: - case "UNIT_ACTIONS_ALL_RUN_SECONDS": - return Unit.UNIT_ACTIONS_ALL_RUN_SECONDS; - case -1: - case "UNRECOGNIZED": - default: - return Unit.UNRECOGNIZED; - } -} - -export function unitToJSON(object: Unit): string { - switch (object) { - case Unit.UNIT_UNIMPLEMENTED: - return "UNIT_UNIMPLEMENTED"; - case Unit.UNIT_REQUESTS_ALL_AUTHENTICATED: - return "UNIT_REQUESTS_ALL_AUTHENTICATED"; - case Unit.UNIT_ACTIONS_ALL_RUN_SECONDS: - return "UNIT_ACTIONS_ALL_RUN_SECONDS"; - case Unit.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface Notification { - /** The percentage relative to the quotas amount on which the call_url should be called. */ - percent: number; - /** If true, the call_url is called each time a factor of percentage is reached. */ - repeat: boolean; - /** The URL, which is called with HTTP method POST and a JSON payload with the properties "unit", "id" (notification id), "callURL", "periodStart", "threshold" and "usage". */ - callUrl: string; -} - -function createBaseNotification(): Notification { - return { percent: 0, repeat: false, callUrl: "" }; -} - -export const Notification = { - encode(message: Notification, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.percent !== 0) { - writer.uint32(8).uint32(message.percent); - } - if (message.repeat === true) { - writer.uint32(16).bool(message.repeat); - } - if (message.callUrl !== "") { - writer.uint32(26).string(message.callUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Notification { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNotification(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.percent = reader.uint32(); - break; - case 2: - message.repeat = reader.bool(); - break; - case 3: - message.callUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Notification { - return { - percent: isSet(object.percent) ? Number(object.percent) : 0, - repeat: isSet(object.repeat) ? Boolean(object.repeat) : false, - callUrl: isSet(object.callUrl) ? String(object.callUrl) : "", - }; - }, - - toJSON(message: Notification): unknown { - const obj: any = {}; - message.percent !== undefined && (obj.percent = Math.round(message.percent)); - message.repeat !== undefined && (obj.repeat = message.repeat); - message.callUrl !== undefined && (obj.callUrl = message.callUrl); - return obj; - }, - - create(base?: DeepPartial): Notification { - return Notification.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Notification { - const message = createBaseNotification(); - message.percent = object.percent ?? 0; - message.repeat = object.repeat ?? false; - message.callUrl = object.callUrl ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/settings.ts b/apps/login/lib/grpc/zitadel/settings.ts deleted file mode 100644 index 68008afc202..00000000000 --- a/apps/login/lib/grpc/zitadel/settings.ts +++ /dev/null @@ -1,931 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { ObjectDetails } from "./object"; - -export const protobufPackage = "zitadel.settings.v1"; - -export enum SecretGeneratorType { - SECRET_GENERATOR_TYPE_UNSPECIFIED = 0, - SECRET_GENERATOR_TYPE_INIT_CODE = 1, - SECRET_GENERATOR_TYPE_VERIFY_EMAIL_CODE = 2, - SECRET_GENERATOR_TYPE_VERIFY_PHONE_CODE = 3, - SECRET_GENERATOR_TYPE_PASSWORD_RESET_CODE = 4, - SECRET_GENERATOR_TYPE_PASSWORDLESS_INIT_CODE = 5, - SECRET_GENERATOR_TYPE_APP_SECRET = 6, - UNRECOGNIZED = -1, -} - -export function secretGeneratorTypeFromJSON(object: any): SecretGeneratorType { - switch (object) { - case 0: - case "SECRET_GENERATOR_TYPE_UNSPECIFIED": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_UNSPECIFIED; - case 1: - case "SECRET_GENERATOR_TYPE_INIT_CODE": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_INIT_CODE; - case 2: - case "SECRET_GENERATOR_TYPE_VERIFY_EMAIL_CODE": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_VERIFY_EMAIL_CODE; - case 3: - case "SECRET_GENERATOR_TYPE_VERIFY_PHONE_CODE": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_VERIFY_PHONE_CODE; - case 4: - case "SECRET_GENERATOR_TYPE_PASSWORD_RESET_CODE": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_PASSWORD_RESET_CODE; - case 5: - case "SECRET_GENERATOR_TYPE_PASSWORDLESS_INIT_CODE": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_PASSWORDLESS_INIT_CODE; - case 6: - case "SECRET_GENERATOR_TYPE_APP_SECRET": - return SecretGeneratorType.SECRET_GENERATOR_TYPE_APP_SECRET; - case -1: - case "UNRECOGNIZED": - default: - return SecretGeneratorType.UNRECOGNIZED; - } -} - -export function secretGeneratorTypeToJSON(object: SecretGeneratorType): string { - switch (object) { - case SecretGeneratorType.SECRET_GENERATOR_TYPE_UNSPECIFIED: - return "SECRET_GENERATOR_TYPE_UNSPECIFIED"; - case SecretGeneratorType.SECRET_GENERATOR_TYPE_INIT_CODE: - return "SECRET_GENERATOR_TYPE_INIT_CODE"; - case SecretGeneratorType.SECRET_GENERATOR_TYPE_VERIFY_EMAIL_CODE: - return "SECRET_GENERATOR_TYPE_VERIFY_EMAIL_CODE"; - case SecretGeneratorType.SECRET_GENERATOR_TYPE_VERIFY_PHONE_CODE: - return "SECRET_GENERATOR_TYPE_VERIFY_PHONE_CODE"; - case SecretGeneratorType.SECRET_GENERATOR_TYPE_PASSWORD_RESET_CODE: - return "SECRET_GENERATOR_TYPE_PASSWORD_RESET_CODE"; - case SecretGeneratorType.SECRET_GENERATOR_TYPE_PASSWORDLESS_INIT_CODE: - return "SECRET_GENERATOR_TYPE_PASSWORDLESS_INIT_CODE"; - case SecretGeneratorType.SECRET_GENERATOR_TYPE_APP_SECRET: - return "SECRET_GENERATOR_TYPE_APP_SECRET"; - case SecretGeneratorType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum SMSProviderConfigState { - SMS_PROVIDER_CONFIG_STATE_UNSPECIFIED = 0, - SMS_PROVIDER_CONFIG_ACTIVE = 1, - SMS_PROVIDER_CONFIG_INACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function sMSProviderConfigStateFromJSON(object: any): SMSProviderConfigState { - switch (object) { - case 0: - case "SMS_PROVIDER_CONFIG_STATE_UNSPECIFIED": - return SMSProviderConfigState.SMS_PROVIDER_CONFIG_STATE_UNSPECIFIED; - case 1: - case "SMS_PROVIDER_CONFIG_ACTIVE": - return SMSProviderConfigState.SMS_PROVIDER_CONFIG_ACTIVE; - case 2: - case "SMS_PROVIDER_CONFIG_INACTIVE": - return SMSProviderConfigState.SMS_PROVIDER_CONFIG_INACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return SMSProviderConfigState.UNRECOGNIZED; - } -} - -export function sMSProviderConfigStateToJSON(object: SMSProviderConfigState): string { - switch (object) { - case SMSProviderConfigState.SMS_PROVIDER_CONFIG_STATE_UNSPECIFIED: - return "SMS_PROVIDER_CONFIG_STATE_UNSPECIFIED"; - case SMSProviderConfigState.SMS_PROVIDER_CONFIG_ACTIVE: - return "SMS_PROVIDER_CONFIG_ACTIVE"; - case SMSProviderConfigState.SMS_PROVIDER_CONFIG_INACTIVE: - return "SMS_PROVIDER_CONFIG_INACTIVE"; - case SMSProviderConfigState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface SecretGenerator { - generatorType: SecretGeneratorType; - details: ObjectDetails | undefined; - length: number; - expiry: Duration | undefined; - includeLowerLetters: boolean; - includeUpperLetters: boolean; - includeDigits: boolean; - includeSymbols: boolean; -} - -export interface SecretGeneratorQuery { - typeQuery?: SecretGeneratorTypeQuery | undefined; -} - -export interface SecretGeneratorTypeQuery { - generatorType: SecretGeneratorType; -} - -export interface SMTPConfig { - details: ObjectDetails | undefined; - senderAddress: string; - senderName: string; - tls: boolean; - host: string; - user: string; -} - -export interface SMSProvider { - details: ObjectDetails | undefined; - id: string; - state: SMSProviderConfigState; - twilio?: TwilioConfig | undefined; -} - -export interface TwilioConfig { - sid: string; - senderNumber: string; -} - -export interface DebugNotificationProvider { - details: ObjectDetails | undefined; - compact: boolean; -} - -export interface OIDCSettings { - details: ObjectDetails | undefined; - accessTokenLifetime: Duration | undefined; - idTokenLifetime: Duration | undefined; - refreshTokenIdleExpiration: Duration | undefined; - refreshTokenExpiration: Duration | undefined; -} - -export interface SecurityPolicy { - details: - | ObjectDetails - | undefined; - /** states if iframe embedding is enabled or disabled */ - enableIframeEmbedding: boolean; - /** origins allowed loading ZITADEL in an iframe if enable_iframe_embedding is true */ - allowedOrigins: string[]; -} - -function createBaseSecretGenerator(): SecretGenerator { - return { - generatorType: 0, - details: undefined, - length: 0, - expiry: undefined, - includeLowerLetters: false, - includeUpperLetters: false, - includeDigits: false, - includeSymbols: false, - }; -} - -export const SecretGenerator = { - encode(message: SecretGenerator, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.generatorType !== 0) { - writer.uint32(8).int32(message.generatorType); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.length !== 0) { - writer.uint32(24).uint32(message.length); - } - if (message.expiry !== undefined) { - Duration.encode(message.expiry, writer.uint32(34).fork()).ldelim(); - } - if (message.includeLowerLetters === true) { - writer.uint32(40).bool(message.includeLowerLetters); - } - if (message.includeUpperLetters === true) { - writer.uint32(48).bool(message.includeUpperLetters); - } - if (message.includeDigits === true) { - writer.uint32(56).bool(message.includeDigits); - } - if (message.includeSymbols === true) { - writer.uint32(64).bool(message.includeSymbols); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecretGenerator { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecretGenerator(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.generatorType = reader.int32() as any; - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.length = reader.uint32(); - break; - case 4: - message.expiry = Duration.decode(reader, reader.uint32()); - break; - case 5: - message.includeLowerLetters = reader.bool(); - break; - case 6: - message.includeUpperLetters = reader.bool(); - break; - case 7: - message.includeDigits = reader.bool(); - break; - case 8: - message.includeSymbols = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecretGenerator { - return { - generatorType: isSet(object.generatorType) ? secretGeneratorTypeFromJSON(object.generatorType) : 0, - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - length: isSet(object.length) ? Number(object.length) : 0, - expiry: isSet(object.expiry) ? Duration.fromJSON(object.expiry) : undefined, - includeLowerLetters: isSet(object.includeLowerLetters) ? Boolean(object.includeLowerLetters) : false, - includeUpperLetters: isSet(object.includeUpperLetters) ? Boolean(object.includeUpperLetters) : false, - includeDigits: isSet(object.includeDigits) ? Boolean(object.includeDigits) : false, - includeSymbols: isSet(object.includeSymbols) ? Boolean(object.includeSymbols) : false, - }; - }, - - toJSON(message: SecretGenerator): unknown { - const obj: any = {}; - message.generatorType !== undefined && (obj.generatorType = secretGeneratorTypeToJSON(message.generatorType)); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.length !== undefined && (obj.length = Math.round(message.length)); - message.expiry !== undefined && (obj.expiry = message.expiry ? Duration.toJSON(message.expiry) : undefined); - message.includeLowerLetters !== undefined && (obj.includeLowerLetters = message.includeLowerLetters); - message.includeUpperLetters !== undefined && (obj.includeUpperLetters = message.includeUpperLetters); - message.includeDigits !== undefined && (obj.includeDigits = message.includeDigits); - message.includeSymbols !== undefined && (obj.includeSymbols = message.includeSymbols); - return obj; - }, - - create(base?: DeepPartial): SecretGenerator { - return SecretGenerator.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecretGenerator { - const message = createBaseSecretGenerator(); - message.generatorType = object.generatorType ?? 0; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.length = object.length ?? 0; - message.expiry = (object.expiry !== undefined && object.expiry !== null) - ? Duration.fromPartial(object.expiry) - : undefined; - message.includeLowerLetters = object.includeLowerLetters ?? false; - message.includeUpperLetters = object.includeUpperLetters ?? false; - message.includeDigits = object.includeDigits ?? false; - message.includeSymbols = object.includeSymbols ?? false; - return message; - }, -}; - -function createBaseSecretGeneratorQuery(): SecretGeneratorQuery { - return { typeQuery: undefined }; -} - -export const SecretGeneratorQuery = { - encode(message: SecretGeneratorQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.typeQuery !== undefined) { - SecretGeneratorTypeQuery.encode(message.typeQuery, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecretGeneratorQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecretGeneratorQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeQuery = SecretGeneratorTypeQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecretGeneratorQuery { - return { typeQuery: isSet(object.typeQuery) ? SecretGeneratorTypeQuery.fromJSON(object.typeQuery) : undefined }; - }, - - toJSON(message: SecretGeneratorQuery): unknown { - const obj: any = {}; - message.typeQuery !== undefined && - (obj.typeQuery = message.typeQuery ? SecretGeneratorTypeQuery.toJSON(message.typeQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): SecretGeneratorQuery { - return SecretGeneratorQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecretGeneratorQuery { - const message = createBaseSecretGeneratorQuery(); - message.typeQuery = (object.typeQuery !== undefined && object.typeQuery !== null) - ? SecretGeneratorTypeQuery.fromPartial(object.typeQuery) - : undefined; - return message; - }, -}; - -function createBaseSecretGeneratorTypeQuery(): SecretGeneratorTypeQuery { - return { generatorType: 0 }; -} - -export const SecretGeneratorTypeQuery = { - encode(message: SecretGeneratorTypeQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.generatorType !== 0) { - writer.uint32(8).int32(message.generatorType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecretGeneratorTypeQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecretGeneratorTypeQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.generatorType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecretGeneratorTypeQuery { - return { generatorType: isSet(object.generatorType) ? secretGeneratorTypeFromJSON(object.generatorType) : 0 }; - }, - - toJSON(message: SecretGeneratorTypeQuery): unknown { - const obj: any = {}; - message.generatorType !== undefined && (obj.generatorType = secretGeneratorTypeToJSON(message.generatorType)); - return obj; - }, - - create(base?: DeepPartial): SecretGeneratorTypeQuery { - return SecretGeneratorTypeQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecretGeneratorTypeQuery { - const message = createBaseSecretGeneratorTypeQuery(); - message.generatorType = object.generatorType ?? 0; - return message; - }, -}; - -function createBaseSMTPConfig(): SMTPConfig { - return { details: undefined, senderAddress: "", senderName: "", tls: false, host: "", user: "" }; -} - -export const SMTPConfig = { - encode(message: SMTPConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.senderAddress !== "") { - writer.uint32(18).string(message.senderAddress); - } - if (message.senderName !== "") { - writer.uint32(26).string(message.senderName); - } - if (message.tls === true) { - writer.uint32(32).bool(message.tls); - } - if (message.host !== "") { - writer.uint32(42).string(message.host); - } - if (message.user !== "") { - writer.uint32(50).string(message.user); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SMTPConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSMTPConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.senderAddress = reader.string(); - break; - case 3: - message.senderName = reader.string(); - break; - case 4: - message.tls = reader.bool(); - break; - case 5: - message.host = reader.string(); - break; - case 6: - message.user = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SMTPConfig { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - senderAddress: isSet(object.senderAddress) ? String(object.senderAddress) : "", - senderName: isSet(object.senderName) ? String(object.senderName) : "", - tls: isSet(object.tls) ? Boolean(object.tls) : false, - host: isSet(object.host) ? String(object.host) : "", - user: isSet(object.user) ? String(object.user) : "", - }; - }, - - toJSON(message: SMTPConfig): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.senderAddress !== undefined && (obj.senderAddress = message.senderAddress); - message.senderName !== undefined && (obj.senderName = message.senderName); - message.tls !== undefined && (obj.tls = message.tls); - message.host !== undefined && (obj.host = message.host); - message.user !== undefined && (obj.user = message.user); - return obj; - }, - - create(base?: DeepPartial): SMTPConfig { - return SMTPConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SMTPConfig { - const message = createBaseSMTPConfig(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.senderAddress = object.senderAddress ?? ""; - message.senderName = object.senderName ?? ""; - message.tls = object.tls ?? false; - message.host = object.host ?? ""; - message.user = object.user ?? ""; - return message; - }, -}; - -function createBaseSMSProvider(): SMSProvider { - return { details: undefined, id: "", state: 0, twilio: undefined }; -} - -export const SMSProvider = { - encode(message: SMSProvider, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.id !== "") { - writer.uint32(18).string(message.id); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.twilio !== undefined) { - TwilioConfig.encode(message.twilio, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SMSProvider { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSMSProvider(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.id = reader.string(); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.twilio = TwilioConfig.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SMSProvider { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - id: isSet(object.id) ? String(object.id) : "", - state: isSet(object.state) ? sMSProviderConfigStateFromJSON(object.state) : 0, - twilio: isSet(object.twilio) ? TwilioConfig.fromJSON(object.twilio) : undefined, - }; - }, - - toJSON(message: SMSProvider): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.id !== undefined && (obj.id = message.id); - message.state !== undefined && (obj.state = sMSProviderConfigStateToJSON(message.state)); - message.twilio !== undefined && (obj.twilio = message.twilio ? TwilioConfig.toJSON(message.twilio) : undefined); - return obj; - }, - - create(base?: DeepPartial): SMSProvider { - return SMSProvider.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SMSProvider { - const message = createBaseSMSProvider(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.id = object.id ?? ""; - message.state = object.state ?? 0; - message.twilio = (object.twilio !== undefined && object.twilio !== null) - ? TwilioConfig.fromPartial(object.twilio) - : undefined; - return message; - }, -}; - -function createBaseTwilioConfig(): TwilioConfig { - return { sid: "", senderNumber: "" }; -} - -export const TwilioConfig = { - encode(message: TwilioConfig, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.sid !== "") { - writer.uint32(10).string(message.sid); - } - if (message.senderNumber !== "") { - writer.uint32(18).string(message.senderNumber); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TwilioConfig { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTwilioConfig(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sid = reader.string(); - break; - case 2: - message.senderNumber = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TwilioConfig { - return { - sid: isSet(object.sid) ? String(object.sid) : "", - senderNumber: isSet(object.senderNumber) ? String(object.senderNumber) : "", - }; - }, - - toJSON(message: TwilioConfig): unknown { - const obj: any = {}; - message.sid !== undefined && (obj.sid = message.sid); - message.senderNumber !== undefined && (obj.senderNumber = message.senderNumber); - return obj; - }, - - create(base?: DeepPartial): TwilioConfig { - return TwilioConfig.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): TwilioConfig { - const message = createBaseTwilioConfig(); - message.sid = object.sid ?? ""; - message.senderNumber = object.senderNumber ?? ""; - return message; - }, -}; - -function createBaseDebugNotificationProvider(): DebugNotificationProvider { - return { details: undefined, compact: false }; -} - -export const DebugNotificationProvider = { - encode(message: DebugNotificationProvider, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.compact === true) { - writer.uint32(16).bool(message.compact); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DebugNotificationProvider { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDebugNotificationProvider(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.compact = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DebugNotificationProvider { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - compact: isSet(object.compact) ? Boolean(object.compact) : false, - }; - }, - - toJSON(message: DebugNotificationProvider): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.compact !== undefined && (obj.compact = message.compact); - return obj; - }, - - create(base?: DeepPartial): DebugNotificationProvider { - return DebugNotificationProvider.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DebugNotificationProvider { - const message = createBaseDebugNotificationProvider(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.compact = object.compact ?? false; - return message; - }, -}; - -function createBaseOIDCSettings(): OIDCSettings { - return { - details: undefined, - accessTokenLifetime: undefined, - idTokenLifetime: undefined, - refreshTokenIdleExpiration: undefined, - refreshTokenExpiration: undefined, - }; -} - -export const OIDCSettings = { - encode(message: OIDCSettings, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.accessTokenLifetime !== undefined) { - Duration.encode(message.accessTokenLifetime, writer.uint32(18).fork()).ldelim(); - } - if (message.idTokenLifetime !== undefined) { - Duration.encode(message.idTokenLifetime, writer.uint32(26).fork()).ldelim(); - } - if (message.refreshTokenIdleExpiration !== undefined) { - Duration.encode(message.refreshTokenIdleExpiration, writer.uint32(34).fork()).ldelim(); - } - if (message.refreshTokenExpiration !== undefined) { - Duration.encode(message.refreshTokenExpiration, writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OIDCSettings { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOIDCSettings(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.accessTokenLifetime = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.idTokenLifetime = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.refreshTokenIdleExpiration = Duration.decode(reader, reader.uint32()); - break; - case 5: - message.refreshTokenExpiration = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OIDCSettings { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - accessTokenLifetime: isSet(object.accessTokenLifetime) - ? Duration.fromJSON(object.accessTokenLifetime) - : undefined, - idTokenLifetime: isSet(object.idTokenLifetime) ? Duration.fromJSON(object.idTokenLifetime) : undefined, - refreshTokenIdleExpiration: isSet(object.refreshTokenIdleExpiration) - ? Duration.fromJSON(object.refreshTokenIdleExpiration) - : undefined, - refreshTokenExpiration: isSet(object.refreshTokenExpiration) - ? Duration.fromJSON(object.refreshTokenExpiration) - : undefined, - }; - }, - - toJSON(message: OIDCSettings): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.accessTokenLifetime !== undefined && - (obj.accessTokenLifetime = message.accessTokenLifetime - ? Duration.toJSON(message.accessTokenLifetime) - : undefined); - message.idTokenLifetime !== undefined && - (obj.idTokenLifetime = message.idTokenLifetime ? Duration.toJSON(message.idTokenLifetime) : undefined); - message.refreshTokenIdleExpiration !== undefined && - (obj.refreshTokenIdleExpiration = message.refreshTokenIdleExpiration - ? Duration.toJSON(message.refreshTokenIdleExpiration) - : undefined); - message.refreshTokenExpiration !== undefined && (obj.refreshTokenExpiration = message.refreshTokenExpiration - ? Duration.toJSON(message.refreshTokenExpiration) - : undefined); - return obj; - }, - - create(base?: DeepPartial): OIDCSettings { - return OIDCSettings.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): OIDCSettings { - const message = createBaseOIDCSettings(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.accessTokenLifetime = (object.accessTokenLifetime !== undefined && object.accessTokenLifetime !== null) - ? Duration.fromPartial(object.accessTokenLifetime) - : undefined; - message.idTokenLifetime = (object.idTokenLifetime !== undefined && object.idTokenLifetime !== null) - ? Duration.fromPartial(object.idTokenLifetime) - : undefined; - message.refreshTokenIdleExpiration = - (object.refreshTokenIdleExpiration !== undefined && object.refreshTokenIdleExpiration !== null) - ? Duration.fromPartial(object.refreshTokenIdleExpiration) - : undefined; - message.refreshTokenExpiration = - (object.refreshTokenExpiration !== undefined && object.refreshTokenExpiration !== null) - ? Duration.fromPartial(object.refreshTokenExpiration) - : undefined; - return message; - }, -}; - -function createBaseSecurityPolicy(): SecurityPolicy { - return { details: undefined, enableIframeEmbedding: false, allowedOrigins: [] }; -} - -export const SecurityPolicy = { - encode(message: SecurityPolicy, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.enableIframeEmbedding === true) { - writer.uint32(16).bool(message.enableIframeEmbedding); - } - for (const v of message.allowedOrigins) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SecurityPolicy { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSecurityPolicy(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.enableIframeEmbedding = reader.bool(); - break; - case 3: - message.allowedOrigins.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SecurityPolicy { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - enableIframeEmbedding: isSet(object.enableIframeEmbedding) ? Boolean(object.enableIframeEmbedding) : false, - allowedOrigins: Array.isArray(object?.allowedOrigins) ? object.allowedOrigins.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: SecurityPolicy): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.enableIframeEmbedding !== undefined && (obj.enableIframeEmbedding = message.enableIframeEmbedding); - if (message.allowedOrigins) { - obj.allowedOrigins = message.allowedOrigins.map((e) => e); - } else { - obj.allowedOrigins = []; - } - return obj; - }, - - create(base?: DeepPartial): SecurityPolicy { - return SecurityPolicy.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SecurityPolicy { - const message = createBaseSecurityPolicy(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.enableIframeEmbedding = object.enableIframeEmbedding ?? false; - message.allowedOrigins = object.allowedOrigins?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/system.ts b/apps/login/lib/grpc/zitadel/system.ts deleted file mode 100644 index f86d6358dee..00000000000 --- a/apps/login/lib/grpc/zitadel/system.ts +++ /dev/null @@ -1,4385 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import type { CallContext, CallOptions } from "nice-grpc-common"; -import _m0 from "protobufjs/minimal"; -import { Duration } from "../google/protobuf/duration"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { KeyType, keyTypeFromJSON, keyTypeToJSON } from "./auth_n_key"; -import { - Domain, - DomainFieldName, - domainFieldNameFromJSON, - domainFieldNameToJSON, - DomainSearchQuery, - FieldName, - fieldNameFromJSON, - fieldNameToJSON, - Instance, - InstanceDetail, - Query, -} from "./instance"; -import { Member, SearchQuery } from "./member"; -import { ListDetails, ListQuery, ObjectDetails } from "./object"; -import { Notification, Unit, unitFromJSON, unitToJSON } from "./quota"; - -export const protobufPackage = "zitadel.system.v1"; - -/** This is an empty request */ -export interface HealthzRequest { -} - -/** This is an empty response */ -export interface HealthzResponse { -} - -export interface ListInstancesRequest { - /** list limitations and ordering */ - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: FieldName; - /** criterias the client is looking for */ - queries: Query[]; -} - -export interface ListInstancesResponse { - details: ListDetails | undefined; - sortingColumn: FieldName; - result: Instance[]; -} - -export interface GetInstanceRequest { - instanceId: string; -} - -export interface GetInstanceResponse { - instance: InstanceDetail | undefined; -} - -export interface AddInstanceRequest { - instanceName: string; - firstOrgName: string; - customDomain: string; - ownerUserName: string; - ownerEmail: AddInstanceRequest_Email | undefined; - ownerProfile: AddInstanceRequest_Profile | undefined; - ownerPassword: AddInstanceRequest_Password | undefined; - defaultLanguage: string; -} - -export interface AddInstanceRequest_Profile { - firstName: string; - lastName: string; - preferredLanguage: string; -} - -export interface AddInstanceRequest_Email { - email: string; - isEmailVerified: boolean; -} - -export interface AddInstanceRequest_Password { - password: string; - passwordChangeRequired: boolean; -} - -export interface AddInstanceResponse { - instanceId: string; - details: ObjectDetails | undefined; -} - -export interface CreateInstanceRequest { - instanceName: string; - firstOrgName: string; - customDomain: string; - /** oneof field for the user managing the instance */ - human?: CreateInstanceRequest_Human | undefined; - machine?: CreateInstanceRequest_Machine | undefined; - defaultLanguage: string; -} - -export interface CreateInstanceRequest_Profile { - firstName: string; - lastName: string; - preferredLanguage: string; -} - -export interface CreateInstanceRequest_Email { - email: string; - isEmailVerified: boolean; -} - -export interface CreateInstanceRequest_Password { - password: string; - passwordChangeRequired: boolean; -} - -export interface CreateInstanceRequest_Human { - userName: string; - email: CreateInstanceRequest_Email | undefined; - profile: CreateInstanceRequest_Profile | undefined; - password: CreateInstanceRequest_Password | undefined; -} - -export interface CreateInstanceRequest_PersonalAccessToken { - expirationDate: Date | undefined; -} - -export interface CreateInstanceRequest_MachineKey { - type: KeyType; - expirationDate: Date | undefined; -} - -export interface CreateInstanceRequest_Machine { - userName: string; - name: string; - personalAccessToken: CreateInstanceRequest_PersonalAccessToken | undefined; - machineKey: CreateInstanceRequest_MachineKey | undefined; -} - -export interface CreateInstanceResponse { - instanceId: string; - details: ObjectDetails | undefined; - pat: string; - machineKey: Buffer; -} - -export interface UpdateInstanceRequest { - instanceId: string; - instanceName: string; -} - -export interface UpdateInstanceResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveInstanceRequest { - instanceId: string; -} - -export interface RemoveInstanceResponse { - details: ObjectDetails | undefined; -} - -export interface ListIAMMembersRequest { - query: ListQuery | undefined; - instanceId: string; - queries: SearchQuery[]; -} - -export interface ListIAMMembersResponse { - details: ListDetails | undefined; - result: Member[]; -} - -export interface GetUsageRequest { - instanceId: string; -} - -export interface AddQuotaRequest { - instanceId: string; - /** the unit a quota should be imposed on */ - unit: Unit; - /** the starting time from which the current quota period is calculated from. This is relevant for querying the current usage. */ - from: - | Date - | undefined; - /** the quota periods duration */ - resetInterval: - | Duration - | undefined; - /** the quota amount of units */ - amount: number; - /** whether ZITADEL should block further usage when the configured amount is used */ - limit: boolean; - /** the handlers, ZITADEL executes when certain quota percentages are reached */ - notifications: Notification[]; -} - -export interface AddQuotaResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveQuotaRequest { - instanceId: string; - unit: Unit; -} - -export interface RemoveQuotaResponse { - details: ObjectDetails | undefined; -} - -export interface ExistsDomainRequest { - domain: string; -} - -export interface ExistsDomainResponse { - exists: boolean; -} - -export interface ListDomainsRequest { - /** list limitations and ordering */ - instanceId: string; - query: - | ListQuery - | undefined; - /** the field the result is sorted */ - sortingColumn: DomainFieldName; - /** criterias the client is looking for */ - queries: DomainSearchQuery[]; -} - -export interface ListDomainsResponse { - details: ListDetails | undefined; - sortingColumn: DomainFieldName; - result: Domain[]; -} - -export interface AddDomainRequest { - instanceId: string; - domain: string; -} - -export interface AddDomainResponse { - details: ObjectDetails | undefined; -} - -export interface RemoveDomainRequest { - instanceId: string; - domain: string; -} - -export interface RemoveDomainResponse { - details: ObjectDetails | undefined; -} - -export interface SetPrimaryDomainRequest { - instanceId: string; - domain: string; -} - -export interface SetPrimaryDomainResponse { - details: ObjectDetails | undefined; -} - -export interface ChangeSubscriptionRequest { - domain: string; - subscriptionName: string; - requestLimit: number; - actionMinsLimit: number; -} - -export interface ChangeSubscriptionResponse { - details: ObjectDetails | undefined; -} - -/** This is an empty request */ -export interface ListViewsRequest { -} - -export interface ListViewsResponse { - /** TODO: list details */ - result: View[]; -} - -export interface ClearViewRequest { - database: string; - viewName: string; -} - -/** This is an empty response */ -export interface ClearViewResponse { -} - -/** This is an empty request */ -export interface ListFailedEventsRequest { -} - -export interface ListFailedEventsResponse { - /** TODO: list details */ - result: FailedEvent[]; -} - -export interface RemoveFailedEventRequest { - database: string; - viewName: string; - failedSequence: number; - instanceId: string; -} - -/** This is an empty response */ -export interface RemoveFailedEventResponse { -} - -export interface View { - database: string; - viewName: string; - processedSequence: number; - /** The timestamp the event occured */ - eventTimestamp: Date | undefined; - lastSuccessfulSpoolerRun: Date | undefined; - instance: string; -} - -export interface FailedEvent { - database: string; - viewName: string; - failedSequence: number; - failureCount: number; - errorMessage: string; - lastFailed: Date | undefined; -} - -function createBaseHealthzRequest(): HealthzRequest { - return {}; -} - -export const HealthzRequest = { - encode(_: HealthzRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzRequest { - return {}; - }, - - toJSON(_: HealthzRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzRequest { - return HealthzRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzRequest { - const message = createBaseHealthzRequest(); - return message; - }, -}; - -function createBaseHealthzResponse(): HealthzResponse { - return {}; -} - -export const HealthzResponse = { - encode(_: HealthzResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HealthzResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHealthzResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): HealthzResponse { - return {}; - }, - - toJSON(_: HealthzResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): HealthzResponse { - return HealthzResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): HealthzResponse { - const message = createBaseHealthzResponse(); - return message; - }, -}; - -function createBaseListInstancesRequest(): ListInstancesRequest { - return { query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListInstancesRequest = { - encode(message: ListInstancesRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.queries) { - Query.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListInstancesRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListInstancesRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.queries.push(Query.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListInstancesRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? fieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => Query.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListInstancesRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = fieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? Query.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListInstancesRequest { - return ListInstancesRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListInstancesRequest { - const message = createBaseListInstancesRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => Query.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListInstancesResponse(): ListInstancesResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListInstancesResponse = { - encode(message: ListInstancesResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - Instance.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListInstancesResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListInstancesResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(Instance.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListInstancesResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? fieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Instance.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListInstancesResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = fieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? Instance.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListInstancesResponse { - return ListInstancesResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListInstancesResponse { - const message = createBaseListInstancesResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => Instance.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetInstanceRequest(): GetInstanceRequest { - return { instanceId: "" }; -} - -export const GetInstanceRequest = { - encode(message: GetInstanceRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetInstanceRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetInstanceRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetInstanceRequest { - return { instanceId: isSet(object.instanceId) ? String(object.instanceId) : "" }; - }, - - toJSON(message: GetInstanceRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - return obj; - }, - - create(base?: DeepPartial): GetInstanceRequest { - return GetInstanceRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetInstanceRequest { - const message = createBaseGetInstanceRequest(); - message.instanceId = object.instanceId ?? ""; - return message; - }, -}; - -function createBaseGetInstanceResponse(): GetInstanceResponse { - return { instance: undefined }; -} - -export const GetInstanceResponse = { - encode(message: GetInstanceResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instance !== undefined) { - InstanceDetail.encode(message.instance, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetInstanceResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetInstanceResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instance = InstanceDetail.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetInstanceResponse { - return { instance: isSet(object.instance) ? InstanceDetail.fromJSON(object.instance) : undefined }; - }, - - toJSON(message: GetInstanceResponse): unknown { - const obj: any = {}; - message.instance !== undefined && - (obj.instance = message.instance ? InstanceDetail.toJSON(message.instance) : undefined); - return obj; - }, - - create(base?: DeepPartial): GetInstanceResponse { - return GetInstanceResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetInstanceResponse { - const message = createBaseGetInstanceResponse(); - message.instance = (object.instance !== undefined && object.instance !== null) - ? InstanceDetail.fromPartial(object.instance) - : undefined; - return message; - }, -}; - -function createBaseAddInstanceRequest(): AddInstanceRequest { - return { - instanceName: "", - firstOrgName: "", - customDomain: "", - ownerUserName: "", - ownerEmail: undefined, - ownerProfile: undefined, - ownerPassword: undefined, - defaultLanguage: "", - }; -} - -export const AddInstanceRequest = { - encode(message: AddInstanceRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceName !== "") { - writer.uint32(10).string(message.instanceName); - } - if (message.firstOrgName !== "") { - writer.uint32(18).string(message.firstOrgName); - } - if (message.customDomain !== "") { - writer.uint32(26).string(message.customDomain); - } - if (message.ownerUserName !== "") { - writer.uint32(34).string(message.ownerUserName); - } - if (message.ownerEmail !== undefined) { - AddInstanceRequest_Email.encode(message.ownerEmail, writer.uint32(42).fork()).ldelim(); - } - if (message.ownerProfile !== undefined) { - AddInstanceRequest_Profile.encode(message.ownerProfile, writer.uint32(50).fork()).ldelim(); - } - if (message.ownerPassword !== undefined) { - AddInstanceRequest_Password.encode(message.ownerPassword, writer.uint32(58).fork()).ldelim(); - } - if (message.defaultLanguage !== "") { - writer.uint32(66).string(message.defaultLanguage); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddInstanceRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddInstanceRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceName = reader.string(); - break; - case 2: - message.firstOrgName = reader.string(); - break; - case 3: - message.customDomain = reader.string(); - break; - case 4: - message.ownerUserName = reader.string(); - break; - case 5: - message.ownerEmail = AddInstanceRequest_Email.decode(reader, reader.uint32()); - break; - case 6: - message.ownerProfile = AddInstanceRequest_Profile.decode(reader, reader.uint32()); - break; - case 7: - message.ownerPassword = AddInstanceRequest_Password.decode(reader, reader.uint32()); - break; - case 8: - message.defaultLanguage = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddInstanceRequest { - return { - instanceName: isSet(object.instanceName) ? String(object.instanceName) : "", - firstOrgName: isSet(object.firstOrgName) ? String(object.firstOrgName) : "", - customDomain: isSet(object.customDomain) ? String(object.customDomain) : "", - ownerUserName: isSet(object.ownerUserName) ? String(object.ownerUserName) : "", - ownerEmail: isSet(object.ownerEmail) ? AddInstanceRequest_Email.fromJSON(object.ownerEmail) : undefined, - ownerProfile: isSet(object.ownerProfile) ? AddInstanceRequest_Profile.fromJSON(object.ownerProfile) : undefined, - ownerPassword: isSet(object.ownerPassword) - ? AddInstanceRequest_Password.fromJSON(object.ownerPassword) - : undefined, - defaultLanguage: isSet(object.defaultLanguage) ? String(object.defaultLanguage) : "", - }; - }, - - toJSON(message: AddInstanceRequest): unknown { - const obj: any = {}; - message.instanceName !== undefined && (obj.instanceName = message.instanceName); - message.firstOrgName !== undefined && (obj.firstOrgName = message.firstOrgName); - message.customDomain !== undefined && (obj.customDomain = message.customDomain); - message.ownerUserName !== undefined && (obj.ownerUserName = message.ownerUserName); - message.ownerEmail !== undefined && - (obj.ownerEmail = message.ownerEmail ? AddInstanceRequest_Email.toJSON(message.ownerEmail) : undefined); - message.ownerProfile !== undefined && - (obj.ownerProfile = message.ownerProfile ? AddInstanceRequest_Profile.toJSON(message.ownerProfile) : undefined); - message.ownerPassword !== undefined && - (obj.ownerPassword = message.ownerPassword - ? AddInstanceRequest_Password.toJSON(message.ownerPassword) - : undefined); - message.defaultLanguage !== undefined && (obj.defaultLanguage = message.defaultLanguage); - return obj; - }, - - create(base?: DeepPartial): AddInstanceRequest { - return AddInstanceRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddInstanceRequest { - const message = createBaseAddInstanceRequest(); - message.instanceName = object.instanceName ?? ""; - message.firstOrgName = object.firstOrgName ?? ""; - message.customDomain = object.customDomain ?? ""; - message.ownerUserName = object.ownerUserName ?? ""; - message.ownerEmail = (object.ownerEmail !== undefined && object.ownerEmail !== null) - ? AddInstanceRequest_Email.fromPartial(object.ownerEmail) - : undefined; - message.ownerProfile = (object.ownerProfile !== undefined && object.ownerProfile !== null) - ? AddInstanceRequest_Profile.fromPartial(object.ownerProfile) - : undefined; - message.ownerPassword = (object.ownerPassword !== undefined && object.ownerPassword !== null) - ? AddInstanceRequest_Password.fromPartial(object.ownerPassword) - : undefined; - message.defaultLanguage = object.defaultLanguage ?? ""; - return message; - }, -}; - -function createBaseAddInstanceRequest_Profile(): AddInstanceRequest_Profile { - return { firstName: "", lastName: "", preferredLanguage: "" }; -} - -export const AddInstanceRequest_Profile = { - encode(message: AddInstanceRequest_Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddInstanceRequest_Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddInstanceRequest_Profile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddInstanceRequest_Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - }; - }, - - toJSON(message: AddInstanceRequest_Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - return obj; - }, - - create(base?: DeepPartial): AddInstanceRequest_Profile { - return AddInstanceRequest_Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddInstanceRequest_Profile { - const message = createBaseAddInstanceRequest_Profile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - return message; - }, -}; - -function createBaseAddInstanceRequest_Email(): AddInstanceRequest_Email { - return { email: "", isEmailVerified: false }; -} - -export const AddInstanceRequest_Email = { - encode(message: AddInstanceRequest_Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddInstanceRequest_Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddInstanceRequest_Email(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddInstanceRequest_Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: AddInstanceRequest_Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): AddInstanceRequest_Email { - return AddInstanceRequest_Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddInstanceRequest_Email { - const message = createBaseAddInstanceRequest_Email(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseAddInstanceRequest_Password(): AddInstanceRequest_Password { - return { password: "", passwordChangeRequired: false }; -} - -export const AddInstanceRequest_Password = { - encode(message: AddInstanceRequest_Password, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.password !== "") { - writer.uint32(10).string(message.password); - } - if (message.passwordChangeRequired === true) { - writer.uint32(16).bool(message.passwordChangeRequired); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddInstanceRequest_Password { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddInstanceRequest_Password(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.password = reader.string(); - break; - case 2: - message.passwordChangeRequired = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddInstanceRequest_Password { - return { - password: isSet(object.password) ? String(object.password) : "", - passwordChangeRequired: isSet(object.passwordChangeRequired) ? Boolean(object.passwordChangeRequired) : false, - }; - }, - - toJSON(message: AddInstanceRequest_Password): unknown { - const obj: any = {}; - message.password !== undefined && (obj.password = message.password); - message.passwordChangeRequired !== undefined && (obj.passwordChangeRequired = message.passwordChangeRequired); - return obj; - }, - - create(base?: DeepPartial): AddInstanceRequest_Password { - return AddInstanceRequest_Password.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddInstanceRequest_Password { - const message = createBaseAddInstanceRequest_Password(); - message.password = object.password ?? ""; - message.passwordChangeRequired = object.passwordChangeRequired ?? false; - return message; - }, -}; - -function createBaseAddInstanceResponse(): AddInstanceResponse { - return { instanceId: "", details: undefined }; -} - -export const AddInstanceResponse = { - encode(message: AddInstanceResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddInstanceResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddInstanceResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddInstanceResponse { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - }; - }, - - toJSON(message: AddInstanceResponse): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddInstanceResponse { - return AddInstanceResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddInstanceResponse { - const message = createBaseAddInstanceResponse(); - message.instanceId = object.instanceId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseCreateInstanceRequest(): CreateInstanceRequest { - return { - instanceName: "", - firstOrgName: "", - customDomain: "", - human: undefined, - machine: undefined, - defaultLanguage: "", - }; -} - -export const CreateInstanceRequest = { - encode(message: CreateInstanceRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceName !== "") { - writer.uint32(10).string(message.instanceName); - } - if (message.firstOrgName !== "") { - writer.uint32(18).string(message.firstOrgName); - } - if (message.customDomain !== "") { - writer.uint32(26).string(message.customDomain); - } - if (message.human !== undefined) { - CreateInstanceRequest_Human.encode(message.human, writer.uint32(34).fork()).ldelim(); - } - if (message.machine !== undefined) { - CreateInstanceRequest_Machine.encode(message.machine, writer.uint32(42).fork()).ldelim(); - } - if (message.defaultLanguage !== "") { - writer.uint32(50).string(message.defaultLanguage); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceName = reader.string(); - break; - case 2: - message.firstOrgName = reader.string(); - break; - case 3: - message.customDomain = reader.string(); - break; - case 4: - message.human = CreateInstanceRequest_Human.decode(reader, reader.uint32()); - break; - case 5: - message.machine = CreateInstanceRequest_Machine.decode(reader, reader.uint32()); - break; - case 6: - message.defaultLanguage = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest { - return { - instanceName: isSet(object.instanceName) ? String(object.instanceName) : "", - firstOrgName: isSet(object.firstOrgName) ? String(object.firstOrgName) : "", - customDomain: isSet(object.customDomain) ? String(object.customDomain) : "", - human: isSet(object.human) ? CreateInstanceRequest_Human.fromJSON(object.human) : undefined, - machine: isSet(object.machine) ? CreateInstanceRequest_Machine.fromJSON(object.machine) : undefined, - defaultLanguage: isSet(object.defaultLanguage) ? String(object.defaultLanguage) : "", - }; - }, - - toJSON(message: CreateInstanceRequest): unknown { - const obj: any = {}; - message.instanceName !== undefined && (obj.instanceName = message.instanceName); - message.firstOrgName !== undefined && (obj.firstOrgName = message.firstOrgName); - message.customDomain !== undefined && (obj.customDomain = message.customDomain); - message.human !== undefined && - (obj.human = message.human ? CreateInstanceRequest_Human.toJSON(message.human) : undefined); - message.machine !== undefined && - (obj.machine = message.machine ? CreateInstanceRequest_Machine.toJSON(message.machine) : undefined); - message.defaultLanguage !== undefined && (obj.defaultLanguage = message.defaultLanguage); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest { - return CreateInstanceRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest { - const message = createBaseCreateInstanceRequest(); - message.instanceName = object.instanceName ?? ""; - message.firstOrgName = object.firstOrgName ?? ""; - message.customDomain = object.customDomain ?? ""; - message.human = (object.human !== undefined && object.human !== null) - ? CreateInstanceRequest_Human.fromPartial(object.human) - : undefined; - message.machine = (object.machine !== undefined && object.machine !== null) - ? CreateInstanceRequest_Machine.fromPartial(object.machine) - : undefined; - message.defaultLanguage = object.defaultLanguage ?? ""; - return message; - }, -}; - -function createBaseCreateInstanceRequest_Profile(): CreateInstanceRequest_Profile { - return { firstName: "", lastName: "", preferredLanguage: "" }; -} - -export const CreateInstanceRequest_Profile = { - encode(message: CreateInstanceRequest_Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.preferredLanguage !== "") { - writer.uint32(26).string(message.preferredLanguage); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_Profile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.preferredLanguage = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - }; - }, - - toJSON(message: CreateInstanceRequest_Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_Profile { - return CreateInstanceRequest_Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest_Profile { - const message = createBaseCreateInstanceRequest_Profile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - return message; - }, -}; - -function createBaseCreateInstanceRequest_Email(): CreateInstanceRequest_Email { - return { email: "", isEmailVerified: false }; -} - -export const CreateInstanceRequest_Email = { - encode(message: CreateInstanceRequest_Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_Email(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: CreateInstanceRequest_Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_Email { - return CreateInstanceRequest_Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest_Email { - const message = createBaseCreateInstanceRequest_Email(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseCreateInstanceRequest_Password(): CreateInstanceRequest_Password { - return { password: "", passwordChangeRequired: false }; -} - -export const CreateInstanceRequest_Password = { - encode(message: CreateInstanceRequest_Password, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.password !== "") { - writer.uint32(10).string(message.password); - } - if (message.passwordChangeRequired === true) { - writer.uint32(16).bool(message.passwordChangeRequired); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_Password { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_Password(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.password = reader.string(); - break; - case 2: - message.passwordChangeRequired = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_Password { - return { - password: isSet(object.password) ? String(object.password) : "", - passwordChangeRequired: isSet(object.passwordChangeRequired) ? Boolean(object.passwordChangeRequired) : false, - }; - }, - - toJSON(message: CreateInstanceRequest_Password): unknown { - const obj: any = {}; - message.password !== undefined && (obj.password = message.password); - message.passwordChangeRequired !== undefined && (obj.passwordChangeRequired = message.passwordChangeRequired); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_Password { - return CreateInstanceRequest_Password.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest_Password { - const message = createBaseCreateInstanceRequest_Password(); - message.password = object.password ?? ""; - message.passwordChangeRequired = object.passwordChangeRequired ?? false; - return message; - }, -}; - -function createBaseCreateInstanceRequest_Human(): CreateInstanceRequest_Human { - return { userName: "", email: undefined, profile: undefined, password: undefined }; -} - -export const CreateInstanceRequest_Human = { - encode(message: CreateInstanceRequest_Human, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.email !== undefined) { - CreateInstanceRequest_Email.encode(message.email, writer.uint32(18).fork()).ldelim(); - } - if (message.profile !== undefined) { - CreateInstanceRequest_Profile.encode(message.profile, writer.uint32(26).fork()).ldelim(); - } - if (message.password !== undefined) { - CreateInstanceRequest_Password.encode(message.password, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_Human { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_Human(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.email = CreateInstanceRequest_Email.decode(reader, reader.uint32()); - break; - case 3: - message.profile = CreateInstanceRequest_Profile.decode(reader, reader.uint32()); - break; - case 4: - message.password = CreateInstanceRequest_Password.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_Human { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - email: isSet(object.email) ? CreateInstanceRequest_Email.fromJSON(object.email) : undefined, - profile: isSet(object.profile) ? CreateInstanceRequest_Profile.fromJSON(object.profile) : undefined, - password: isSet(object.password) ? CreateInstanceRequest_Password.fromJSON(object.password) : undefined, - }; - }, - - toJSON(message: CreateInstanceRequest_Human): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.email !== undefined && - (obj.email = message.email ? CreateInstanceRequest_Email.toJSON(message.email) : undefined); - message.profile !== undefined && - (obj.profile = message.profile ? CreateInstanceRequest_Profile.toJSON(message.profile) : undefined); - message.password !== undefined && - (obj.password = message.password ? CreateInstanceRequest_Password.toJSON(message.password) : undefined); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_Human { - return CreateInstanceRequest_Human.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest_Human { - const message = createBaseCreateInstanceRequest_Human(); - message.userName = object.userName ?? ""; - message.email = (object.email !== undefined && object.email !== null) - ? CreateInstanceRequest_Email.fromPartial(object.email) - : undefined; - message.profile = (object.profile !== undefined && object.profile !== null) - ? CreateInstanceRequest_Profile.fromPartial(object.profile) - : undefined; - message.password = (object.password !== undefined && object.password !== null) - ? CreateInstanceRequest_Password.fromPartial(object.password) - : undefined; - return message; - }, -}; - -function createBaseCreateInstanceRequest_PersonalAccessToken(): CreateInstanceRequest_PersonalAccessToken { - return { expirationDate: undefined }; -} - -export const CreateInstanceRequest_PersonalAccessToken = { - encode(message: CreateInstanceRequest_PersonalAccessToken, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_PersonalAccessToken { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_PersonalAccessToken(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_PersonalAccessToken { - return { expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined }; - }, - - toJSON(message: CreateInstanceRequest_PersonalAccessToken): unknown { - const obj: any = {}; - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_PersonalAccessToken { - return CreateInstanceRequest_PersonalAccessToken.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): CreateInstanceRequest_PersonalAccessToken { - const message = createBaseCreateInstanceRequest_PersonalAccessToken(); - message.expirationDate = object.expirationDate ?? undefined; - return message; - }, -}; - -function createBaseCreateInstanceRequest_MachineKey(): CreateInstanceRequest_MachineKey { - return { type: 0, expirationDate: undefined }; -} - -export const CreateInstanceRequest_MachineKey = { - encode(message: CreateInstanceRequest_MachineKey, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_MachineKey { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_MachineKey(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - case 2: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_MachineKey { - return { - type: isSet(object.type) ? keyTypeFromJSON(object.type) : 0, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - }; - }, - - toJSON(message: CreateInstanceRequest_MachineKey): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = keyTypeToJSON(message.type)); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_MachineKey { - return CreateInstanceRequest_MachineKey.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest_MachineKey { - const message = createBaseCreateInstanceRequest_MachineKey(); - message.type = object.type ?? 0; - message.expirationDate = object.expirationDate ?? undefined; - return message; - }, -}; - -function createBaseCreateInstanceRequest_Machine(): CreateInstanceRequest_Machine { - return { userName: "", name: "", personalAccessToken: undefined, machineKey: undefined }; -} - -export const CreateInstanceRequest_Machine = { - encode(message: CreateInstanceRequest_Machine, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.personalAccessToken !== undefined) { - CreateInstanceRequest_PersonalAccessToken.encode(message.personalAccessToken, writer.uint32(26).fork()).ldelim(); - } - if (message.machineKey !== undefined) { - CreateInstanceRequest_MachineKey.encode(message.machineKey, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceRequest_Machine { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceRequest_Machine(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.personalAccessToken = CreateInstanceRequest_PersonalAccessToken.decode(reader, reader.uint32()); - break; - case 4: - message.machineKey = CreateInstanceRequest_MachineKey.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceRequest_Machine { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - name: isSet(object.name) ? String(object.name) : "", - personalAccessToken: isSet(object.personalAccessToken) - ? CreateInstanceRequest_PersonalAccessToken.fromJSON(object.personalAccessToken) - : undefined, - machineKey: isSet(object.machineKey) ? CreateInstanceRequest_MachineKey.fromJSON(object.machineKey) : undefined, - }; - }, - - toJSON(message: CreateInstanceRequest_Machine): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.name !== undefined && (obj.name = message.name); - message.personalAccessToken !== undefined && (obj.personalAccessToken = message.personalAccessToken - ? CreateInstanceRequest_PersonalAccessToken.toJSON(message.personalAccessToken) - : undefined); - message.machineKey !== undefined && - (obj.machineKey = message.machineKey ? CreateInstanceRequest_MachineKey.toJSON(message.machineKey) : undefined); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceRequest_Machine { - return CreateInstanceRequest_Machine.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceRequest_Machine { - const message = createBaseCreateInstanceRequest_Machine(); - message.userName = object.userName ?? ""; - message.name = object.name ?? ""; - message.personalAccessToken = (object.personalAccessToken !== undefined && object.personalAccessToken !== null) - ? CreateInstanceRequest_PersonalAccessToken.fromPartial(object.personalAccessToken) - : undefined; - message.machineKey = (object.machineKey !== undefined && object.machineKey !== null) - ? CreateInstanceRequest_MachineKey.fromPartial(object.machineKey) - : undefined; - return message; - }, -}; - -function createBaseCreateInstanceResponse(): CreateInstanceResponse { - return { instanceId: "", details: undefined, pat: "", machineKey: Buffer.alloc(0) }; -} - -export const CreateInstanceResponse = { - encode(message: CreateInstanceResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.pat !== "") { - writer.uint32(26).string(message.pat); - } - if (message.machineKey.length !== 0) { - writer.uint32(34).bytes(message.machineKey); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CreateInstanceResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCreateInstanceResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.pat = reader.string(); - break; - case 4: - message.machineKey = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CreateInstanceResponse { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - pat: isSet(object.pat) ? String(object.pat) : "", - machineKey: isSet(object.machineKey) ? Buffer.from(bytesFromBase64(object.machineKey)) : Buffer.alloc(0), - }; - }, - - toJSON(message: CreateInstanceResponse): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.pat !== undefined && (obj.pat = message.pat); - message.machineKey !== undefined && - (obj.machineKey = base64FromBytes(message.machineKey !== undefined ? message.machineKey : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): CreateInstanceResponse { - return CreateInstanceResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): CreateInstanceResponse { - const message = createBaseCreateInstanceResponse(); - message.instanceId = object.instanceId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.pat = object.pat ?? ""; - message.machineKey = object.machineKey ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseUpdateInstanceRequest(): UpdateInstanceRequest { - return { instanceId: "", instanceName: "" }; -} - -export const UpdateInstanceRequest = { - encode(message: UpdateInstanceRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.instanceName !== "") { - writer.uint32(18).string(message.instanceName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateInstanceRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateInstanceRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.instanceName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateInstanceRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - instanceName: isSet(object.instanceName) ? String(object.instanceName) : "", - }; - }, - - toJSON(message: UpdateInstanceRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.instanceName !== undefined && (obj.instanceName = message.instanceName); - return obj; - }, - - create(base?: DeepPartial): UpdateInstanceRequest { - return UpdateInstanceRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateInstanceRequest { - const message = createBaseUpdateInstanceRequest(); - message.instanceId = object.instanceId ?? ""; - message.instanceName = object.instanceName ?? ""; - return message; - }, -}; - -function createBaseUpdateInstanceResponse(): UpdateInstanceResponse { - return { details: undefined }; -} - -export const UpdateInstanceResponse = { - encode(message: UpdateInstanceResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UpdateInstanceResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUpdateInstanceResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UpdateInstanceResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: UpdateInstanceResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): UpdateInstanceResponse { - return UpdateInstanceResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UpdateInstanceResponse { - const message = createBaseUpdateInstanceResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveInstanceRequest(): RemoveInstanceRequest { - return { instanceId: "" }; -} - -export const RemoveInstanceRequest = { - encode(message: RemoveInstanceRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveInstanceRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveInstanceRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveInstanceRequest { - return { instanceId: isSet(object.instanceId) ? String(object.instanceId) : "" }; - }, - - toJSON(message: RemoveInstanceRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - return obj; - }, - - create(base?: DeepPartial): RemoveInstanceRequest { - return RemoveInstanceRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveInstanceRequest { - const message = createBaseRemoveInstanceRequest(); - message.instanceId = object.instanceId ?? ""; - return message; - }, -}; - -function createBaseRemoveInstanceResponse(): RemoveInstanceResponse { - return { details: undefined }; -} - -export const RemoveInstanceResponse = { - encode(message: RemoveInstanceResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveInstanceResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveInstanceResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveInstanceResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveInstanceResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveInstanceResponse { - return RemoveInstanceResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveInstanceResponse { - const message = createBaseRemoveInstanceResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListIAMMembersRequest(): ListIAMMembersRequest { - return { query: undefined, instanceId: "", queries: [] }; -} - -export const ListIAMMembersRequest = { - encode(message: ListIAMMembersRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(10).fork()).ldelim(); - } - if (message.instanceId !== "") { - writer.uint32(18).string(message.instanceId); - } - for (const v of message.queries) { - SearchQuery.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIAMMembersRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIAMMembersRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 2: - message.instanceId = reader.string(); - break; - case 3: - message.queries.push(SearchQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIAMMembersRequest { - return { - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => SearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListIAMMembersRequest): unknown { - const obj: any = {}; - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? SearchQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIAMMembersRequest { - return ListIAMMembersRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIAMMembersRequest { - const message = createBaseListIAMMembersRequest(); - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.instanceId = object.instanceId ?? ""; - message.queries = object.queries?.map((e) => SearchQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListIAMMembersResponse(): ListIAMMembersResponse { - return { details: undefined, result: [] }; -} - -export const ListIAMMembersResponse = { - encode(message: ListIAMMembersResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.result) { - Member.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListIAMMembersResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListIAMMembersResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.result.push(Member.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListIAMMembersResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Member.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListIAMMembersResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - if (message.result) { - obj.result = message.result.map((e) => e ? Member.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListIAMMembersResponse { - return ListIAMMembersResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListIAMMembersResponse { - const message = createBaseListIAMMembersResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.result = object.result?.map((e) => Member.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseGetUsageRequest(): GetUsageRequest { - return { instanceId: "" }; -} - -export const GetUsageRequest = { - encode(message: GetUsageRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GetUsageRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGetUsageRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GetUsageRequest { - return { instanceId: isSet(object.instanceId) ? String(object.instanceId) : "" }; - }, - - toJSON(message: GetUsageRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - return obj; - }, - - create(base?: DeepPartial): GetUsageRequest { - return GetUsageRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): GetUsageRequest { - const message = createBaseGetUsageRequest(); - message.instanceId = object.instanceId ?? ""; - return message; - }, -}; - -function createBaseAddQuotaRequest(): AddQuotaRequest { - return { - instanceId: "", - unit: 0, - from: undefined, - resetInterval: undefined, - amount: 0, - limit: false, - notifications: [], - }; -} - -export const AddQuotaRequest = { - encode(message: AddQuotaRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.unit !== 0) { - writer.uint32(16).int32(message.unit); - } - if (message.from !== undefined) { - Timestamp.encode(toTimestamp(message.from), writer.uint32(26).fork()).ldelim(); - } - if (message.resetInterval !== undefined) { - Duration.encode(message.resetInterval, writer.uint32(34).fork()).ldelim(); - } - if (message.amount !== 0) { - writer.uint32(40).uint64(message.amount); - } - if (message.limit === true) { - writer.uint32(48).bool(message.limit); - } - for (const v of message.notifications) { - Notification.encode(v!, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddQuotaRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddQuotaRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.unit = reader.int32() as any; - break; - case 3: - message.from = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 4: - message.resetInterval = Duration.decode(reader, reader.uint32()); - break; - case 5: - message.amount = longToNumber(reader.uint64() as Long); - break; - case 6: - message.limit = reader.bool(); - break; - case 7: - message.notifications.push(Notification.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddQuotaRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - unit: isSet(object.unit) ? unitFromJSON(object.unit) : 0, - from: isSet(object.from) ? fromJsonTimestamp(object.from) : undefined, - resetInterval: isSet(object.resetInterval) ? Duration.fromJSON(object.resetInterval) : undefined, - amount: isSet(object.amount) ? Number(object.amount) : 0, - limit: isSet(object.limit) ? Boolean(object.limit) : false, - notifications: Array.isArray(object?.notifications) - ? object.notifications.map((e: any) => Notification.fromJSON(e)) - : [], - }; - }, - - toJSON(message: AddQuotaRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.unit !== undefined && (obj.unit = unitToJSON(message.unit)); - message.from !== undefined && (obj.from = message.from.toISOString()); - message.resetInterval !== undefined && - (obj.resetInterval = message.resetInterval ? Duration.toJSON(message.resetInterval) : undefined); - message.amount !== undefined && (obj.amount = Math.round(message.amount)); - message.limit !== undefined && (obj.limit = message.limit); - if (message.notifications) { - obj.notifications = message.notifications.map((e) => e ? Notification.toJSON(e) : undefined); - } else { - obj.notifications = []; - } - return obj; - }, - - create(base?: DeepPartial): AddQuotaRequest { - return AddQuotaRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddQuotaRequest { - const message = createBaseAddQuotaRequest(); - message.instanceId = object.instanceId ?? ""; - message.unit = object.unit ?? 0; - message.from = object.from ?? undefined; - message.resetInterval = (object.resetInterval !== undefined && object.resetInterval !== null) - ? Duration.fromPartial(object.resetInterval) - : undefined; - message.amount = object.amount ?? 0; - message.limit = object.limit ?? false; - message.notifications = object.notifications?.map((e) => Notification.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddQuotaResponse(): AddQuotaResponse { - return { details: undefined }; -} - -export const AddQuotaResponse = { - encode(message: AddQuotaResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddQuotaResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddQuotaResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddQuotaResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddQuotaResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddQuotaResponse { - return AddQuotaResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddQuotaResponse { - const message = createBaseAddQuotaResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveQuotaRequest(): RemoveQuotaRequest { - return { instanceId: "", unit: 0 }; -} - -export const RemoveQuotaRequest = { - encode(message: RemoveQuotaRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.unit !== 0) { - writer.uint32(16).int32(message.unit); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveQuotaRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveQuotaRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.unit = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveQuotaRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - unit: isSet(object.unit) ? unitFromJSON(object.unit) : 0, - }; - }, - - toJSON(message: RemoveQuotaRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.unit !== undefined && (obj.unit = unitToJSON(message.unit)); - return obj; - }, - - create(base?: DeepPartial): RemoveQuotaRequest { - return RemoveQuotaRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveQuotaRequest { - const message = createBaseRemoveQuotaRequest(); - message.instanceId = object.instanceId ?? ""; - message.unit = object.unit ?? 0; - return message; - }, -}; - -function createBaseRemoveQuotaResponse(): RemoveQuotaResponse { - return { details: undefined }; -} - -export const RemoveQuotaResponse = { - encode(message: RemoveQuotaResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveQuotaResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveQuotaResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveQuotaResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveQuotaResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveQuotaResponse { - return RemoveQuotaResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveQuotaResponse { - const message = createBaseRemoveQuotaResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseExistsDomainRequest(): ExistsDomainRequest { - return { domain: "" }; -} - -export const ExistsDomainRequest = { - encode(message: ExistsDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExistsDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExistsDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExistsDomainRequest { - return { domain: isSet(object.domain) ? String(object.domain) : "" }; - }, - - toJSON(message: ExistsDomainRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): ExistsDomainRequest { - return ExistsDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExistsDomainRequest { - const message = createBaseExistsDomainRequest(); - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseExistsDomainResponse(): ExistsDomainResponse { - return { exists: false }; -} - -export const ExistsDomainResponse = { - encode(message: ExistsDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.exists === true) { - writer.uint32(8).bool(message.exists); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExistsDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExistsDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.exists = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExistsDomainResponse { - return { exists: isSet(object.exists) ? Boolean(object.exists) : false }; - }, - - toJSON(message: ExistsDomainResponse): unknown { - const obj: any = {}; - message.exists !== undefined && (obj.exists = message.exists); - return obj; - }, - - create(base?: DeepPartial): ExistsDomainResponse { - return ExistsDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExistsDomainResponse { - const message = createBaseExistsDomainResponse(); - message.exists = object.exists ?? false; - return message; - }, -}; - -function createBaseListDomainsRequest(): ListDomainsRequest { - return { instanceId: "", query: undefined, sortingColumn: 0, queries: [] }; -} - -export const ListDomainsRequest = { - encode(message: ListDomainsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.query !== undefined) { - ListQuery.encode(message.query, writer.uint32(18).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(24).int32(message.sortingColumn); - } - for (const v of message.queries) { - DomainSearchQuery.encode(v!, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListDomainsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListDomainsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.query = ListQuery.decode(reader, reader.uint32()); - break; - case 3: - message.sortingColumn = reader.int32() as any; - break; - case 4: - message.queries.push(DomainSearchQuery.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListDomainsRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined, - sortingColumn: isSet(object.sortingColumn) ? domainFieldNameFromJSON(object.sortingColumn) : 0, - queries: Array.isArray(object?.queries) ? object.queries.map((e: any) => DomainSearchQuery.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListDomainsRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.query !== undefined && (obj.query = message.query ? ListQuery.toJSON(message.query) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = domainFieldNameToJSON(message.sortingColumn)); - if (message.queries) { - obj.queries = message.queries.map((e) => e ? DomainSearchQuery.toJSON(e) : undefined); - } else { - obj.queries = []; - } - return obj; - }, - - create(base?: DeepPartial): ListDomainsRequest { - return ListDomainsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListDomainsRequest { - const message = createBaseListDomainsRequest(); - message.instanceId = object.instanceId ?? ""; - message.query = (object.query !== undefined && object.query !== null) - ? ListQuery.fromPartial(object.query) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.queries = object.queries?.map((e) => DomainSearchQuery.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseListDomainsResponse(): ListDomainsResponse { - return { details: undefined, sortingColumn: 0, result: [] }; -} - -export const ListDomainsResponse = { - encode(message: ListDomainsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ListDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.sortingColumn !== 0) { - writer.uint32(16).int32(message.sortingColumn); - } - for (const v of message.result) { - Domain.encode(v!, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListDomainsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListDomainsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ListDetails.decode(reader, reader.uint32()); - break; - case 2: - message.sortingColumn = reader.int32() as any; - break; - case 3: - message.result.push(Domain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListDomainsResponse { - return { - details: isSet(object.details) ? ListDetails.fromJSON(object.details) : undefined, - sortingColumn: isSet(object.sortingColumn) ? domainFieldNameFromJSON(object.sortingColumn) : 0, - result: Array.isArray(object?.result) ? object.result.map((e: any) => Domain.fromJSON(e)) : [], - }; - }, - - toJSON(message: ListDomainsResponse): unknown { - const obj: any = {}; - message.details !== undefined && (obj.details = message.details ? ListDetails.toJSON(message.details) : undefined); - message.sortingColumn !== undefined && (obj.sortingColumn = domainFieldNameToJSON(message.sortingColumn)); - if (message.result) { - obj.result = message.result.map((e) => e ? Domain.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListDomainsResponse { - return ListDomainsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListDomainsResponse { - const message = createBaseListDomainsResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ListDetails.fromPartial(object.details) - : undefined; - message.sortingColumn = object.sortingColumn ?? 0; - message.result = object.result?.map((e) => Domain.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseAddDomainRequest(): AddDomainRequest { - return { instanceId: "", domain: "" }; -} - -export const AddDomainRequest = { - encode(message: AddDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.domain !== "") { - writer.uint32(18).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddDomainRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - domain: isSet(object.domain) ? String(object.domain) : "", - }; - }, - - toJSON(message: AddDomainRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): AddDomainRequest { - return AddDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddDomainRequest { - const message = createBaseAddDomainRequest(); - message.instanceId = object.instanceId ?? ""; - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseAddDomainResponse(): AddDomainResponse { - return { details: undefined }; -} - -export const AddDomainResponse = { - encode(message: AddDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: AddDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): AddDomainResponse { - return AddDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddDomainResponse { - const message = createBaseAddDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseRemoveDomainRequest(): RemoveDomainRequest { - return { instanceId: "", domain: "" }; -} - -export const RemoveDomainRequest = { - encode(message: RemoveDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.domain !== "") { - writer.uint32(18).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveDomainRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - domain: isSet(object.domain) ? String(object.domain) : "", - }; - }, - - toJSON(message: RemoveDomainRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): RemoveDomainRequest { - return RemoveDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveDomainRequest { - const message = createBaseRemoveDomainRequest(); - message.instanceId = object.instanceId ?? ""; - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseRemoveDomainResponse(): RemoveDomainResponse { - return { details: undefined }; -} - -export const RemoveDomainResponse = { - encode(message: RemoveDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: RemoveDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): RemoveDomainResponse { - return RemoveDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveDomainResponse { - const message = createBaseRemoveDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseSetPrimaryDomainRequest(): SetPrimaryDomainRequest { - return { instanceId: "", domain: "" }; -} - -export const SetPrimaryDomainRequest = { - encode(message: SetPrimaryDomainRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.instanceId !== "") { - writer.uint32(10).string(message.instanceId); - } - if (message.domain !== "") { - writer.uint32(18).string(message.domain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetPrimaryDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetPrimaryDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.instanceId = reader.string(); - break; - case 2: - message.domain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetPrimaryDomainRequest { - return { - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - domain: isSet(object.domain) ? String(object.domain) : "", - }; - }, - - toJSON(message: SetPrimaryDomainRequest): unknown { - const obj: any = {}; - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - message.domain !== undefined && (obj.domain = message.domain); - return obj; - }, - - create(base?: DeepPartial): SetPrimaryDomainRequest { - return SetPrimaryDomainRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetPrimaryDomainRequest { - const message = createBaseSetPrimaryDomainRequest(); - message.instanceId = object.instanceId ?? ""; - message.domain = object.domain ?? ""; - return message; - }, -}; - -function createBaseSetPrimaryDomainResponse(): SetPrimaryDomainResponse { - return { details: undefined }; -} - -export const SetPrimaryDomainResponse = { - encode(message: SetPrimaryDomainResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetPrimaryDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetPrimaryDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetPrimaryDomainResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: SetPrimaryDomainResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): SetPrimaryDomainResponse { - return SetPrimaryDomainResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetPrimaryDomainResponse { - const message = createBaseSetPrimaryDomainResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseChangeSubscriptionRequest(): ChangeSubscriptionRequest { - return { domain: "", subscriptionName: "", requestLimit: 0, actionMinsLimit: 0 }; -} - -export const ChangeSubscriptionRequest = { - encode(message: ChangeSubscriptionRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.domain !== "") { - writer.uint32(10).string(message.domain); - } - if (message.subscriptionName !== "") { - writer.uint32(18).string(message.subscriptionName); - } - if (message.requestLimit !== 0) { - writer.uint32(24).uint64(message.requestLimit); - } - if (message.actionMinsLimit !== 0) { - writer.uint32(32).uint64(message.actionMinsLimit); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ChangeSubscriptionRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChangeSubscriptionRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = reader.string(); - break; - case 2: - message.subscriptionName = reader.string(); - break; - case 3: - message.requestLimit = longToNumber(reader.uint64() as Long); - break; - case 4: - message.actionMinsLimit = longToNumber(reader.uint64() as Long); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ChangeSubscriptionRequest { - return { - domain: isSet(object.domain) ? String(object.domain) : "", - subscriptionName: isSet(object.subscriptionName) ? String(object.subscriptionName) : "", - requestLimit: isSet(object.requestLimit) ? Number(object.requestLimit) : 0, - actionMinsLimit: isSet(object.actionMinsLimit) ? Number(object.actionMinsLimit) : 0, - }; - }, - - toJSON(message: ChangeSubscriptionRequest): unknown { - const obj: any = {}; - message.domain !== undefined && (obj.domain = message.domain); - message.subscriptionName !== undefined && (obj.subscriptionName = message.subscriptionName); - message.requestLimit !== undefined && (obj.requestLimit = Math.round(message.requestLimit)); - message.actionMinsLimit !== undefined && (obj.actionMinsLimit = Math.round(message.actionMinsLimit)); - return obj; - }, - - create(base?: DeepPartial): ChangeSubscriptionRequest { - return ChangeSubscriptionRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ChangeSubscriptionRequest { - const message = createBaseChangeSubscriptionRequest(); - message.domain = object.domain ?? ""; - message.subscriptionName = object.subscriptionName ?? ""; - message.requestLimit = object.requestLimit ?? 0; - message.actionMinsLimit = object.actionMinsLimit ?? 0; - return message; - }, -}; - -function createBaseChangeSubscriptionResponse(): ChangeSubscriptionResponse { - return { details: undefined }; -} - -export const ChangeSubscriptionResponse = { - encode(message: ChangeSubscriptionResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ChangeSubscriptionResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChangeSubscriptionResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ChangeSubscriptionResponse { - return { details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined }; - }, - - toJSON(message: ChangeSubscriptionResponse): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - return obj; - }, - - create(base?: DeepPartial): ChangeSubscriptionResponse { - return ChangeSubscriptionResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ChangeSubscriptionResponse { - const message = createBaseChangeSubscriptionResponse(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - return message; - }, -}; - -function createBaseListViewsRequest(): ListViewsRequest { - return {}; -} - -export const ListViewsRequest = { - encode(_: ListViewsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListViewsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListViewsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListViewsRequest { - return {}; - }, - - toJSON(_: ListViewsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListViewsRequest { - return ListViewsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListViewsRequest { - const message = createBaseListViewsRequest(); - return message; - }, -}; - -function createBaseListViewsResponse(): ListViewsResponse { - return { result: [] }; -} - -export const ListViewsResponse = { - encode(message: ListViewsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - View.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListViewsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListViewsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(View.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListViewsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => View.fromJSON(e)) : [] }; - }, - - toJSON(message: ListViewsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? View.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListViewsResponse { - return ListViewsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListViewsResponse { - const message = createBaseListViewsResponse(); - message.result = object.result?.map((e) => View.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseClearViewRequest(): ClearViewRequest { - return { database: "", viewName: "" }; -} - -export const ClearViewRequest = { - encode(message: ClearViewRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ClearViewRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseClearViewRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ClearViewRequest { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - }; - }, - - toJSON(message: ClearViewRequest): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - return obj; - }, - - create(base?: DeepPartial): ClearViewRequest { - return ClearViewRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ClearViewRequest { - const message = createBaseClearViewRequest(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - return message; - }, -}; - -function createBaseClearViewResponse(): ClearViewResponse { - return {}; -} - -export const ClearViewResponse = { - encode(_: ClearViewResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ClearViewResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseClearViewResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ClearViewResponse { - return {}; - }, - - toJSON(_: ClearViewResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ClearViewResponse { - return ClearViewResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ClearViewResponse { - const message = createBaseClearViewResponse(); - return message; - }, -}; - -function createBaseListFailedEventsRequest(): ListFailedEventsRequest { - return {}; -} - -export const ListFailedEventsRequest = { - encode(_: ListFailedEventsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFailedEventsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFailedEventsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): ListFailedEventsRequest { - return {}; - }, - - toJSON(_: ListFailedEventsRequest): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): ListFailedEventsRequest { - return ListFailedEventsRequest.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): ListFailedEventsRequest { - const message = createBaseListFailedEventsRequest(); - return message; - }, -}; - -function createBaseListFailedEventsResponse(): ListFailedEventsResponse { - return { result: [] }; -} - -export const ListFailedEventsResponse = { - encode(message: ListFailedEventsResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.result) { - FailedEvent.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ListFailedEventsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseListFailedEventsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result.push(FailedEvent.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ListFailedEventsResponse { - return { result: Array.isArray(object?.result) ? object.result.map((e: any) => FailedEvent.fromJSON(e)) : [] }; - }, - - toJSON(message: ListFailedEventsResponse): unknown { - const obj: any = {}; - if (message.result) { - obj.result = message.result.map((e) => e ? FailedEvent.toJSON(e) : undefined); - } else { - obj.result = []; - } - return obj; - }, - - create(base?: DeepPartial): ListFailedEventsResponse { - return ListFailedEventsResponse.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ListFailedEventsResponse { - const message = createBaseListFailedEventsResponse(); - message.result = object.result?.map((e) => FailedEvent.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseRemoveFailedEventRequest(): RemoveFailedEventRequest { - return { database: "", viewName: "", failedSequence: 0, instanceId: "" }; -} - -export const RemoveFailedEventRequest = { - encode(message: RemoveFailedEventRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - if (message.failedSequence !== 0) { - writer.uint32(24).uint64(message.failedSequence); - } - if (message.instanceId !== "") { - writer.uint32(34).string(message.instanceId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveFailedEventRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveFailedEventRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - case 3: - message.failedSequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.instanceId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RemoveFailedEventRequest { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - failedSequence: isSet(object.failedSequence) ? Number(object.failedSequence) : 0, - instanceId: isSet(object.instanceId) ? String(object.instanceId) : "", - }; - }, - - toJSON(message: RemoveFailedEventRequest): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - message.failedSequence !== undefined && (obj.failedSequence = Math.round(message.failedSequence)); - message.instanceId !== undefined && (obj.instanceId = message.instanceId); - return obj; - }, - - create(base?: DeepPartial): RemoveFailedEventRequest { - return RemoveFailedEventRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RemoveFailedEventRequest { - const message = createBaseRemoveFailedEventRequest(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - message.failedSequence = object.failedSequence ?? 0; - message.instanceId = object.instanceId ?? ""; - return message; - }, -}; - -function createBaseRemoveFailedEventResponse(): RemoveFailedEventResponse { - return {}; -} - -export const RemoveFailedEventResponse = { - encode(_: RemoveFailedEventResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RemoveFailedEventResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRemoveFailedEventResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): RemoveFailedEventResponse { - return {}; - }, - - toJSON(_: RemoveFailedEventResponse): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): RemoveFailedEventResponse { - return RemoveFailedEventResponse.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): RemoveFailedEventResponse { - const message = createBaseRemoveFailedEventResponse(); - return message; - }, -}; - -function createBaseView(): View { - return { - database: "", - viewName: "", - processedSequence: 0, - eventTimestamp: undefined, - lastSuccessfulSpoolerRun: undefined, - instance: "", - }; -} - -export const View = { - encode(message: View, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - if (message.processedSequence !== 0) { - writer.uint32(24).uint64(message.processedSequence); - } - if (message.eventTimestamp !== undefined) { - Timestamp.encode(toTimestamp(message.eventTimestamp), writer.uint32(34).fork()).ldelim(); - } - if (message.lastSuccessfulSpoolerRun !== undefined) { - Timestamp.encode(toTimestamp(message.lastSuccessfulSpoolerRun), writer.uint32(42).fork()).ldelim(); - } - if (message.instance !== "") { - writer.uint32(50).string(message.instance); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): View { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseView(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - case 3: - message.processedSequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.eventTimestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.lastSuccessfulSpoolerRun = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 6: - message.instance = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): View { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - processedSequence: isSet(object.processedSequence) ? Number(object.processedSequence) : 0, - eventTimestamp: isSet(object.eventTimestamp) ? fromJsonTimestamp(object.eventTimestamp) : undefined, - lastSuccessfulSpoolerRun: isSet(object.lastSuccessfulSpoolerRun) - ? fromJsonTimestamp(object.lastSuccessfulSpoolerRun) - : undefined, - instance: isSet(object.instance) ? String(object.instance) : "", - }; - }, - - toJSON(message: View): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - message.processedSequence !== undefined && (obj.processedSequence = Math.round(message.processedSequence)); - message.eventTimestamp !== undefined && (obj.eventTimestamp = message.eventTimestamp.toISOString()); - message.lastSuccessfulSpoolerRun !== undefined && - (obj.lastSuccessfulSpoolerRun = message.lastSuccessfulSpoolerRun.toISOString()); - message.instance !== undefined && (obj.instance = message.instance); - return obj; - }, - - create(base?: DeepPartial): View { - return View.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): View { - const message = createBaseView(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - message.processedSequence = object.processedSequence ?? 0; - message.eventTimestamp = object.eventTimestamp ?? undefined; - message.lastSuccessfulSpoolerRun = object.lastSuccessfulSpoolerRun ?? undefined; - message.instance = object.instance ?? ""; - return message; - }, -}; - -function createBaseFailedEvent(): FailedEvent { - return { database: "", viewName: "", failedSequence: 0, failureCount: 0, errorMessage: "", lastFailed: undefined }; -} - -export const FailedEvent = { - encode(message: FailedEvent, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.database !== "") { - writer.uint32(10).string(message.database); - } - if (message.viewName !== "") { - writer.uint32(18).string(message.viewName); - } - if (message.failedSequence !== 0) { - writer.uint32(24).uint64(message.failedSequence); - } - if (message.failureCount !== 0) { - writer.uint32(32).uint64(message.failureCount); - } - if (message.errorMessage !== "") { - writer.uint32(42).string(message.errorMessage); - } - if (message.lastFailed !== undefined) { - Timestamp.encode(toTimestamp(message.lastFailed), writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FailedEvent { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFailedEvent(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.database = reader.string(); - break; - case 2: - message.viewName = reader.string(); - break; - case 3: - message.failedSequence = longToNumber(reader.uint64() as Long); - break; - case 4: - message.failureCount = longToNumber(reader.uint64() as Long); - break; - case 5: - message.errorMessage = reader.string(); - break; - case 6: - message.lastFailed = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FailedEvent { - return { - database: isSet(object.database) ? String(object.database) : "", - viewName: isSet(object.viewName) ? String(object.viewName) : "", - failedSequence: isSet(object.failedSequence) ? Number(object.failedSequence) : 0, - failureCount: isSet(object.failureCount) ? Number(object.failureCount) : 0, - errorMessage: isSet(object.errorMessage) ? String(object.errorMessage) : "", - lastFailed: isSet(object.lastFailed) ? fromJsonTimestamp(object.lastFailed) : undefined, - }; - }, - - toJSON(message: FailedEvent): unknown { - const obj: any = {}; - message.database !== undefined && (obj.database = message.database); - message.viewName !== undefined && (obj.viewName = message.viewName); - message.failedSequence !== undefined && (obj.failedSequence = Math.round(message.failedSequence)); - message.failureCount !== undefined && (obj.failureCount = Math.round(message.failureCount)); - message.errorMessage !== undefined && (obj.errorMessage = message.errorMessage); - message.lastFailed !== undefined && (obj.lastFailed = message.lastFailed.toISOString()); - return obj; - }, - - create(base?: DeepPartial): FailedEvent { - return FailedEvent.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FailedEvent { - const message = createBaseFailedEvent(); - message.database = object.database ?? ""; - message.viewName = object.viewName ?? ""; - message.failedSequence = object.failedSequence ?? 0; - message.failureCount = object.failureCount ?? 0; - message.errorMessage = object.errorMessage ?? ""; - message.lastFailed = object.lastFailed ?? undefined; - return message; - }, -}; - -export type SystemServiceDefinition = typeof SystemServiceDefinition; -export const SystemServiceDefinition = { - name: "SystemService", - fullName: "zitadel.system.v1.SystemService", - methods: { - /** - * Indicates if ZITADEL is running. - * It respondes as soon as ZITADEL started - */ - healthz: { - name: "Healthz", - requestType: HealthzRequest, - requestStream: false, - responseType: HealthzResponse, - responseStream: false, - options: {}, - }, - /** Returns a list of ZITADEL instances */ - listInstances: { - name: "ListInstances", - requestType: ListInstancesRequest, - requestStream: false, - responseType: ListInstancesResponse, - responseStream: false, - options: {}, - }, - /** Returns the detail of an instance */ - getInstance: { - name: "GetInstance", - requestType: GetInstanceRequest, - requestStream: false, - responseType: GetInstanceResponse, - responseStream: false, - options: {}, - }, - /** - * Deprecated: Use CreateInstance instead - * Creates a new instance with all needed setup data - * This might take some time - */ - addInstance: { - name: "AddInstance", - requestType: AddInstanceRequest, - requestStream: false, - responseType: AddInstanceResponse, - responseStream: false, - options: {}, - }, - /** Updates name of an existing instance */ - updateInstance: { - name: "UpdateInstance", - requestType: UpdateInstanceRequest, - requestStream: false, - responseType: UpdateInstanceResponse, - responseStream: false, - options: {}, - }, - /** - * Creates a new instance with all needed setup data - * This might take some time - */ - createInstance: { - name: "CreateInstance", - requestType: CreateInstanceRequest, - requestStream: false, - responseType: CreateInstanceResponse, - responseStream: false, - options: {}, - }, - /** - * Removes an instance - * This might take some time - */ - removeInstance: { - name: "RemoveInstance", - requestType: RemoveInstanceRequest, - requestStream: false, - responseType: RemoveInstanceResponse, - responseStream: false, - options: {}, - }, - /** - * Returns all instance members matching the request - * all queries need to match (ANDed) - */ - listIAMMembers: { - name: "ListIAMMembers", - requestType: ListIAMMembersRequest, - requestStream: false, - responseType: ListIAMMembersResponse, - responseStream: false, - options: {}, - }, - /** Checks if a domain exists */ - existsDomain: { - name: "ExistsDomain", - requestType: ExistsDomainRequest, - requestStream: false, - responseType: ExistsDomainResponse, - responseStream: false, - options: {}, - }, - /** Returns the custom domains of an instance */ - listDomains: { - name: "ListDomains", - requestType: ListDomainsRequest, - requestStream: false, - responseType: ListDomainsResponse, - responseStream: false, - options: {}, - }, - /** Returns the domain of an instance */ - addDomain: { - name: "AddDomain", - requestType: AddDomainRequest, - requestStream: false, - responseType: AddDomainResponse, - responseStream: false, - options: {}, - }, - /** Returns the domain of an instance */ - removeDomain: { - name: "RemoveDomain", - requestType: RemoveDomainRequest, - requestStream: false, - responseType: RemoveDomainResponse, - responseStream: false, - options: {}, - }, - /** Returns the domain of an instance */ - setPrimaryDomain: { - name: "SetPrimaryDomain", - requestType: SetPrimaryDomainRequest, - requestStream: false, - responseType: SetPrimaryDomainResponse, - responseStream: false, - options: {}, - }, - /** - * Returns all stored read models of ZITADEL - * views are used for search optimisation and optimise request latencies - * they represent the delta of the event happend on the objects - */ - listViews: { - name: "ListViews", - requestType: ListViewsRequest, - requestStream: false, - responseType: ListViewsResponse, - responseStream: false, - options: {}, - }, - /** - * Truncates the delta of the change stream - * be carefull with this function because ZITADEL has to - * recompute the deltas after they got cleared. - * Search requests will return wrong results until all deltas are recomputed - */ - clearView: { - name: "ClearView", - requestType: ClearViewRequest, - requestStream: false, - responseType: ClearViewResponse, - responseStream: false, - options: {}, - }, - /** - * Returns event descriptions which cannot be processed. - * It's possible that some events need some retries. - * For example if the SMTP-API wasn't able to send an email at the first time - */ - listFailedEvents: { - name: "ListFailedEvents", - requestType: ListFailedEventsRequest, - requestStream: false, - responseType: ListFailedEventsResponse, - responseStream: false, - options: {}, - }, - /** - * Deletes the event from failed events view. - * the event is not removed from the change stream - * This call is usefull if the system was able to process the event later. - * e.g. if the second try of sending an email was successful. the first try produced a - * failed event. You can find out if it worked on the `failure_count` - */ - removeFailedEvent: { - name: "RemoveFailedEvent", - requestType: RemoveFailedEventRequest, - requestStream: false, - responseType: RemoveFailedEventResponse, - responseStream: false, - options: {}, - }, - /** Creates a new quota */ - addQuota: { - name: "AddQuota", - requestType: AddQuotaRequest, - requestStream: false, - responseType: AddQuotaResponse, - responseStream: false, - options: {}, - }, - /** Removes a quota */ - removeQuota: { - name: "RemoveQuota", - requestType: RemoveQuotaRequest, - requestStream: false, - responseType: RemoveQuotaResponse, - responseStream: false, - options: {}, - }, - }, -} as const; - -export interface SystemServiceImplementation { - /** - * Indicates if ZITADEL is running. - * It respondes as soon as ZITADEL started - */ - healthz(request: HealthzRequest, context: CallContext & CallContextExt): Promise>; - /** Returns a list of ZITADEL instances */ - listInstances( - request: ListInstancesRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Returns the detail of an instance */ - getInstance( - request: GetInstanceRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Deprecated: Use CreateInstance instead - * Creates a new instance with all needed setup data - * This might take some time - */ - addInstance( - request: AddInstanceRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Updates name of an existing instance */ - updateInstance( - request: UpdateInstanceRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Creates a new instance with all needed setup data - * This might take some time - */ - createInstance( - request: CreateInstanceRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Removes an instance - * This might take some time - */ - removeInstance( - request: RemoveInstanceRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Returns all instance members matching the request - * all queries need to match (ANDed) - */ - listIAMMembers( - request: ListIAMMembersRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Checks if a domain exists */ - existsDomain( - request: ExistsDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Returns the custom domains of an instance */ - listDomains( - request: ListDomainsRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Returns the domain of an instance */ - addDomain(request: AddDomainRequest, context: CallContext & CallContextExt): Promise>; - /** Returns the domain of an instance */ - removeDomain( - request: RemoveDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Returns the domain of an instance */ - setPrimaryDomain( - request: SetPrimaryDomainRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Returns all stored read models of ZITADEL - * views are used for search optimisation and optimise request latencies - * they represent the delta of the event happend on the objects - */ - listViews(request: ListViewsRequest, context: CallContext & CallContextExt): Promise>; - /** - * Truncates the delta of the change stream - * be carefull with this function because ZITADEL has to - * recompute the deltas after they got cleared. - * Search requests will return wrong results until all deltas are recomputed - */ - clearView(request: ClearViewRequest, context: CallContext & CallContextExt): Promise>; - /** - * Returns event descriptions which cannot be processed. - * It's possible that some events need some retries. - * For example if the SMTP-API wasn't able to send an email at the first time - */ - listFailedEvents( - request: ListFailedEventsRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** - * Deletes the event from failed events view. - * the event is not removed from the change stream - * This call is usefull if the system was able to process the event later. - * e.g. if the second try of sending an email was successful. the first try produced a - * failed event. You can find out if it worked on the `failure_count` - */ - removeFailedEvent( - request: RemoveFailedEventRequest, - context: CallContext & CallContextExt, - ): Promise>; - /** Creates a new quota */ - addQuota(request: AddQuotaRequest, context: CallContext & CallContextExt): Promise>; - /** Removes a quota */ - removeQuota( - request: RemoveQuotaRequest, - context: CallContext & CallContextExt, - ): Promise>; -} - -export interface SystemServiceClient { - /** - * Indicates if ZITADEL is running. - * It respondes as soon as ZITADEL started - */ - healthz(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - /** Returns a list of ZITADEL instances */ - listInstances( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Returns the detail of an instance */ - getInstance( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Deprecated: Use CreateInstance instead - * Creates a new instance with all needed setup data - * This might take some time - */ - addInstance( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Updates name of an existing instance */ - updateInstance( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Creates a new instance with all needed setup data - * This might take some time - */ - createInstance( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Removes an instance - * This might take some time - */ - removeInstance( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Returns all instance members matching the request - * all queries need to match (ANDed) - */ - listIAMMembers( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Checks if a domain exists */ - existsDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Returns the custom domains of an instance */ - listDomains( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Returns the domain of an instance */ - addDomain(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - /** Returns the domain of an instance */ - removeDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Returns the domain of an instance */ - setPrimaryDomain( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Returns all stored read models of ZITADEL - * views are used for search optimisation and optimise request latencies - * they represent the delta of the event happend on the objects - */ - listViews(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - /** - * Truncates the delta of the change stream - * be carefull with this function because ZITADEL has to - * recompute the deltas after they got cleared. - * Search requests will return wrong results until all deltas are recomputed - */ - clearView(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - /** - * Returns event descriptions which cannot be processed. - * It's possible that some events need some retries. - * For example if the SMTP-API wasn't able to send an email at the first time - */ - listFailedEvents( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** - * Deletes the event from failed events view. - * the event is not removed from the change stream - * This call is usefull if the system was able to process the event later. - * e.g. if the second try of sending an email was successful. the first try produced a - * failed event. You can find out if it worked on the `failure_count` - */ - removeFailedEvent( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; - /** Creates a new quota */ - addQuota(request: DeepPartial, options?: CallOptions & CallOptionsExt): Promise; - /** Removes a quota */ - removeQuota( - request: DeepPartial, - options?: CallOptions & CallOptionsExt, - ): Promise; -} - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); - } - return long.toNumber(); -} - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/text.ts b/apps/login/lib/grpc/zitadel/text.ts deleted file mode 100644 index 88cde158d98..00000000000 --- a/apps/login/lib/grpc/zitadel/text.ts +++ /dev/null @@ -1,4778 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { ObjectDetails } from "./object"; - -export const protobufPackage = "zitadel.text.v1"; - -export interface MessageCustomText { - details: ObjectDetails | undefined; - title: string; - preHeader: string; - subject: string; - greeting: string; - text: string; - buttonText: string; - footerText: string; - isDefault: boolean; -} - -export interface LoginCustomText { - details: ObjectDetails | undefined; - selectAccountText: SelectAccountScreenText | undefined; - loginText: LoginScreenText | undefined; - passwordText: PasswordScreenText | undefined; - usernameChangeText: UsernameChangeScreenText | undefined; - usernameChangeDoneText: UsernameChangeDoneScreenText | undefined; - initPasswordText: InitPasswordScreenText | undefined; - initPasswordDoneText: InitPasswordDoneScreenText | undefined; - emailVerificationText: EmailVerificationScreenText | undefined; - emailVerificationDoneText: EmailVerificationDoneScreenText | undefined; - initializeUserText: InitializeUserScreenText | undefined; - initializeDoneText: InitializeUserDoneScreenText | undefined; - initMfaPromptText: InitMFAPromptScreenText | undefined; - initMfaOtpText: InitMFAOTPScreenText | undefined; - initMfaU2fText: InitMFAU2FScreenText | undefined; - initMfaDoneText: InitMFADoneScreenText | undefined; - mfaProvidersText: MFAProvidersText | undefined; - verifyMfaOtpText: VerifyMFAOTPScreenText | undefined; - verifyMfaU2fText: VerifyMFAU2FScreenText | undefined; - passwordlessText: PasswordlessScreenText | undefined; - passwordChangeText: PasswordChangeScreenText | undefined; - passwordChangeDoneText: PasswordChangeDoneScreenText | undefined; - passwordResetDoneText: PasswordResetDoneScreenText | undefined; - registrationOptionText: RegistrationOptionScreenText | undefined; - registrationUserText: RegistrationUserScreenText | undefined; - registrationOrgText: RegistrationOrgScreenText | undefined; - linkingUserDoneText: LinkingUserDoneScreenText | undefined; - externalUserNotFoundText: ExternalUserNotFoundScreenText | undefined; - successLoginText: SuccessLoginScreenText | undefined; - logoutText: LogoutDoneScreenText | undefined; - footerText: FooterText | undefined; - passwordlessPromptText: PasswordlessPromptScreenText | undefined; - passwordlessRegistrationText: PasswordlessRegistrationScreenText | undefined; - passwordlessRegistrationDoneText: PasswordlessRegistrationDoneScreenText | undefined; - externalRegistrationUserOverviewText: ExternalRegistrationUserOverviewScreenText | undefined; - isDefault: boolean; -} - -export interface SelectAccountScreenText { - title: string; - description: string; - titleLinkingProcess: string; - descriptionLinkingProcess: string; - otherUser: string; - sessionStateActive: string; - sessionStateInactive: string; - userMustBeMemberOfOrg: string; -} - -export interface LoginScreenText { - title: string; - description: string; - titleLinkingProcess: string; - descriptionLinkingProcess: string; - userMustBeMemberOfOrg: string; - loginNameLabel: string; - registerButtonText: string; - nextButtonText: string; - externalUserDescription: string; - userNamePlaceholder: string; - loginNamePlaceholder: string; -} - -export interface PasswordScreenText { - title: string; - description: string; - passwordLabel: string; - resetLinkText: string; - backButtonText: string; - nextButtonText: string; - minLength: string; - hasUppercase: string; - hasLowercase: string; - hasNumber: string; - hasSymbol: string; - confirmation: string; -} - -export interface UsernameChangeScreenText { - title: string; - description: string; - usernameLabel: string; - cancelButtonText: string; - nextButtonText: string; -} - -export interface UsernameChangeDoneScreenText { - title: string; - description: string; - nextButtonText: string; -} - -export interface InitPasswordScreenText { - title: string; - description: string; - codeLabel: string; - newPasswordLabel: string; - newPasswordConfirmLabel: string; - nextButtonText: string; - resendButtonText: string; -} - -export interface InitPasswordDoneScreenText { - title: string; - description: string; - nextButtonText: string; - cancelButtonText: string; -} - -export interface EmailVerificationScreenText { - title: string; - description: string; - codeLabel: string; - nextButtonText: string; - resendButtonText: string; -} - -export interface EmailVerificationDoneScreenText { - title: string; - description: string; - nextButtonText: string; - cancelButtonText: string; - loginButtonText: string; -} - -export interface InitializeUserScreenText { - title: string; - description: string; - codeLabel: string; - newPasswordLabel: string; - newPasswordConfirmLabel: string; - resendButtonText: string; - nextButtonText: string; -} - -export interface InitializeUserDoneScreenText { - title: string; - description: string; - cancelButtonText: string; - nextButtonText: string; -} - -export interface InitMFAPromptScreenText { - title: string; - description: string; - otpOption: string; - u2fOption: string; - skipButtonText: string; - nextButtonText: string; -} - -export interface InitMFAOTPScreenText { - title: string; - description: string; - descriptionOtp: string; - secretLabel: string; - codeLabel: string; - nextButtonText: string; - cancelButtonText: string; -} - -export interface InitMFAU2FScreenText { - title: string; - description: string; - tokenNameLabel: string; - notSupported: string; - registerTokenButtonText: string; - errorRetry: string; -} - -export interface InitMFADoneScreenText { - title: string; - description: string; - cancelButtonText: string; - nextButtonText: string; -} - -export interface MFAProvidersText { - chooseOther: string; - otp: string; - u2f: string; -} - -export interface VerifyMFAOTPScreenText { - title: string; - description: string; - codeLabel: string; - nextButtonText: string; -} - -export interface VerifyMFAU2FScreenText { - title: string; - description: string; - validateTokenText: string; - notSupported: string; - errorRetry: string; -} - -export interface PasswordlessScreenText { - title: string; - description: string; - loginWithPwButtonText: string; - validateTokenButtonText: string; - notSupported: string; - errorRetry: string; -} - -export interface PasswordChangeScreenText { - title: string; - description: string; - oldPasswordLabel: string; - newPasswordLabel: string; - newPasswordConfirmLabel: string; - cancelButtonText: string; - nextButtonText: string; -} - -export interface PasswordChangeDoneScreenText { - title: string; - description: string; - nextButtonText: string; -} - -export interface PasswordResetDoneScreenText { - title: string; - description: string; - nextButtonText: string; -} - -export interface RegistrationOptionScreenText { - title: string; - description: string; - userNameButtonText: string; - externalLoginDescription: string; - loginButtonText: string; -} - -export interface RegistrationUserScreenText { - title: string; - description: string; - descriptionOrgRegister: string; - firstnameLabel: string; - lastnameLabel: string; - emailLabel: string; - usernameLabel: string; - languageLabel: string; - genderLabel: string; - passwordLabel: string; - passwordConfirmLabel: string; - tosAndPrivacyLabel: string; - tosConfirm: string; - tosLinkText: string; - privacyConfirm: string; - privacyLinkText: string; - nextButtonText: string; - backButtonText: string; -} - -export interface ExternalRegistrationUserOverviewScreenText { - title: string; - description: string; - emailLabel: string; - usernameLabel: string; - firstnameLabel: string; - lastnameLabel: string; - nicknameLabel: string; - languageLabel: string; - phoneLabel: string; - tosAndPrivacyLabel: string; - tosConfirm: string; - tosLinkText: string; - privacyLinkText: string; - backButtonText: string; - nextButtonText: string; - privacyConfirm: string; -} - -export interface RegistrationOrgScreenText { - title: string; - description: string; - orgnameLabel: string; - firstnameLabel: string; - lastnameLabel: string; - usernameLabel: string; - emailLabel: string; - passwordLabel: string; - passwordConfirmLabel: string; - tosAndPrivacyLabel: string; - tosConfirm: string; - tosLinkText: string; - privacyConfirm: string; - privacyLinkText: string; - saveButtonText: string; -} - -export interface LinkingUserDoneScreenText { - title: string; - description: string; - cancelButtonText: string; - nextButtonText: string; -} - -export interface ExternalUserNotFoundScreenText { - title: string; - description: string; - linkButtonText: string; - autoRegisterButtonText: string; - tosAndPrivacyLabel: string; - tosConfirm: string; - tosLinkText: string; - privacyLinkText: string; - privacyConfirm: string; -} - -export interface SuccessLoginScreenText { - title: string; - /** Text to describe that auto-redirect should happen after successful login */ - autoRedirectDescription: string; - /** Text to describe that the window can be closed after redirect */ - redirectedDescription: string; - nextButtonText: string; -} - -export interface LogoutDoneScreenText { - title: string; - description: string; - loginButtonText: string; -} - -export interface FooterText { - tos: string; - privacyPolicy: string; - help: string; -} - -export interface PasswordlessPromptScreenText { - title: string; - description: string; - descriptionInit: string; - passwordlessButtonText: string; - nextButtonText: string; - skipButtonText: string; -} - -export interface PasswordlessRegistrationScreenText { - title: string; - description: string; - tokenNameLabel: string; - notSupported: string; - registerTokenButtonText: string; - errorRetry: string; -} - -export interface PasswordlessRegistrationDoneScreenText { - title: string; - description: string; - nextButtonText: string; - cancelButtonText: string; - descriptionClose: string; -} - -function createBaseMessageCustomText(): MessageCustomText { - return { - details: undefined, - title: "", - preHeader: "", - subject: "", - greeting: "", - text: "", - buttonText: "", - footerText: "", - isDefault: false, - }; -} - -export const MessageCustomText = { - encode(message: MessageCustomText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.title !== "") { - writer.uint32(18).string(message.title); - } - if (message.preHeader !== "") { - writer.uint32(26).string(message.preHeader); - } - if (message.subject !== "") { - writer.uint32(34).string(message.subject); - } - if (message.greeting !== "") { - writer.uint32(42).string(message.greeting); - } - if (message.text !== "") { - writer.uint32(50).string(message.text); - } - if (message.buttonText !== "") { - writer.uint32(58).string(message.buttonText); - } - if (message.footerText !== "") { - writer.uint32(66).string(message.footerText); - } - if (message.isDefault === true) { - writer.uint32(72).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MessageCustomText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMessageCustomText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.title = reader.string(); - break; - case 3: - message.preHeader = reader.string(); - break; - case 4: - message.subject = reader.string(); - break; - case 5: - message.greeting = reader.string(); - break; - case 6: - message.text = reader.string(); - break; - case 7: - message.buttonText = reader.string(); - break; - case 8: - message.footerText = reader.string(); - break; - case 9: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MessageCustomText { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - title: isSet(object.title) ? String(object.title) : "", - preHeader: isSet(object.preHeader) ? String(object.preHeader) : "", - subject: isSet(object.subject) ? String(object.subject) : "", - greeting: isSet(object.greeting) ? String(object.greeting) : "", - text: isSet(object.text) ? String(object.text) : "", - buttonText: isSet(object.buttonText) ? String(object.buttonText) : "", - footerText: isSet(object.footerText) ? String(object.footerText) : "", - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: MessageCustomText): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.title !== undefined && (obj.title = message.title); - message.preHeader !== undefined && (obj.preHeader = message.preHeader); - message.subject !== undefined && (obj.subject = message.subject); - message.greeting !== undefined && (obj.greeting = message.greeting); - message.text !== undefined && (obj.text = message.text); - message.buttonText !== undefined && (obj.buttonText = message.buttonText); - message.footerText !== undefined && (obj.footerText = message.footerText); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): MessageCustomText { - return MessageCustomText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MessageCustomText { - const message = createBaseMessageCustomText(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.title = object.title ?? ""; - message.preHeader = object.preHeader ?? ""; - message.subject = object.subject ?? ""; - message.greeting = object.greeting ?? ""; - message.text = object.text ?? ""; - message.buttonText = object.buttonText ?? ""; - message.footerText = object.footerText ?? ""; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseLoginCustomText(): LoginCustomText { - return { - details: undefined, - selectAccountText: undefined, - loginText: undefined, - passwordText: undefined, - usernameChangeText: undefined, - usernameChangeDoneText: undefined, - initPasswordText: undefined, - initPasswordDoneText: undefined, - emailVerificationText: undefined, - emailVerificationDoneText: undefined, - initializeUserText: undefined, - initializeDoneText: undefined, - initMfaPromptText: undefined, - initMfaOtpText: undefined, - initMfaU2fText: undefined, - initMfaDoneText: undefined, - mfaProvidersText: undefined, - verifyMfaOtpText: undefined, - verifyMfaU2fText: undefined, - passwordlessText: undefined, - passwordChangeText: undefined, - passwordChangeDoneText: undefined, - passwordResetDoneText: undefined, - registrationOptionText: undefined, - registrationUserText: undefined, - registrationOrgText: undefined, - linkingUserDoneText: undefined, - externalUserNotFoundText: undefined, - successLoginText: undefined, - logoutText: undefined, - footerText: undefined, - passwordlessPromptText: undefined, - passwordlessRegistrationText: undefined, - passwordlessRegistrationDoneText: undefined, - externalRegistrationUserOverviewText: undefined, - isDefault: false, - }; -} - -export const LoginCustomText = { - encode(message: LoginCustomText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(10).fork()).ldelim(); - } - if (message.selectAccountText !== undefined) { - SelectAccountScreenText.encode(message.selectAccountText, writer.uint32(18).fork()).ldelim(); - } - if (message.loginText !== undefined) { - LoginScreenText.encode(message.loginText, writer.uint32(26).fork()).ldelim(); - } - if (message.passwordText !== undefined) { - PasswordScreenText.encode(message.passwordText, writer.uint32(34).fork()).ldelim(); - } - if (message.usernameChangeText !== undefined) { - UsernameChangeScreenText.encode(message.usernameChangeText, writer.uint32(42).fork()).ldelim(); - } - if (message.usernameChangeDoneText !== undefined) { - UsernameChangeDoneScreenText.encode(message.usernameChangeDoneText, writer.uint32(50).fork()).ldelim(); - } - if (message.initPasswordText !== undefined) { - InitPasswordScreenText.encode(message.initPasswordText, writer.uint32(58).fork()).ldelim(); - } - if (message.initPasswordDoneText !== undefined) { - InitPasswordDoneScreenText.encode(message.initPasswordDoneText, writer.uint32(66).fork()).ldelim(); - } - if (message.emailVerificationText !== undefined) { - EmailVerificationScreenText.encode(message.emailVerificationText, writer.uint32(74).fork()).ldelim(); - } - if (message.emailVerificationDoneText !== undefined) { - EmailVerificationDoneScreenText.encode(message.emailVerificationDoneText, writer.uint32(82).fork()).ldelim(); - } - if (message.initializeUserText !== undefined) { - InitializeUserScreenText.encode(message.initializeUserText, writer.uint32(90).fork()).ldelim(); - } - if (message.initializeDoneText !== undefined) { - InitializeUserDoneScreenText.encode(message.initializeDoneText, writer.uint32(98).fork()).ldelim(); - } - if (message.initMfaPromptText !== undefined) { - InitMFAPromptScreenText.encode(message.initMfaPromptText, writer.uint32(106).fork()).ldelim(); - } - if (message.initMfaOtpText !== undefined) { - InitMFAOTPScreenText.encode(message.initMfaOtpText, writer.uint32(114).fork()).ldelim(); - } - if (message.initMfaU2fText !== undefined) { - InitMFAU2FScreenText.encode(message.initMfaU2fText, writer.uint32(122).fork()).ldelim(); - } - if (message.initMfaDoneText !== undefined) { - InitMFADoneScreenText.encode(message.initMfaDoneText, writer.uint32(130).fork()).ldelim(); - } - if (message.mfaProvidersText !== undefined) { - MFAProvidersText.encode(message.mfaProvidersText, writer.uint32(138).fork()).ldelim(); - } - if (message.verifyMfaOtpText !== undefined) { - VerifyMFAOTPScreenText.encode(message.verifyMfaOtpText, writer.uint32(146).fork()).ldelim(); - } - if (message.verifyMfaU2fText !== undefined) { - VerifyMFAU2FScreenText.encode(message.verifyMfaU2fText, writer.uint32(154).fork()).ldelim(); - } - if (message.passwordlessText !== undefined) { - PasswordlessScreenText.encode(message.passwordlessText, writer.uint32(162).fork()).ldelim(); - } - if (message.passwordChangeText !== undefined) { - PasswordChangeScreenText.encode(message.passwordChangeText, writer.uint32(170).fork()).ldelim(); - } - if (message.passwordChangeDoneText !== undefined) { - PasswordChangeDoneScreenText.encode(message.passwordChangeDoneText, writer.uint32(178).fork()).ldelim(); - } - if (message.passwordResetDoneText !== undefined) { - PasswordResetDoneScreenText.encode(message.passwordResetDoneText, writer.uint32(186).fork()).ldelim(); - } - if (message.registrationOptionText !== undefined) { - RegistrationOptionScreenText.encode(message.registrationOptionText, writer.uint32(194).fork()).ldelim(); - } - if (message.registrationUserText !== undefined) { - RegistrationUserScreenText.encode(message.registrationUserText, writer.uint32(202).fork()).ldelim(); - } - if (message.registrationOrgText !== undefined) { - RegistrationOrgScreenText.encode(message.registrationOrgText, writer.uint32(210).fork()).ldelim(); - } - if (message.linkingUserDoneText !== undefined) { - LinkingUserDoneScreenText.encode(message.linkingUserDoneText, writer.uint32(218).fork()).ldelim(); - } - if (message.externalUserNotFoundText !== undefined) { - ExternalUserNotFoundScreenText.encode(message.externalUserNotFoundText, writer.uint32(226).fork()).ldelim(); - } - if (message.successLoginText !== undefined) { - SuccessLoginScreenText.encode(message.successLoginText, writer.uint32(234).fork()).ldelim(); - } - if (message.logoutText !== undefined) { - LogoutDoneScreenText.encode(message.logoutText, writer.uint32(242).fork()).ldelim(); - } - if (message.footerText !== undefined) { - FooterText.encode(message.footerText, writer.uint32(250).fork()).ldelim(); - } - if (message.passwordlessPromptText !== undefined) { - PasswordlessPromptScreenText.encode(message.passwordlessPromptText, writer.uint32(258).fork()).ldelim(); - } - if (message.passwordlessRegistrationText !== undefined) { - PasswordlessRegistrationScreenText.encode(message.passwordlessRegistrationText, writer.uint32(266).fork()) - .ldelim(); - } - if (message.passwordlessRegistrationDoneText !== undefined) { - PasswordlessRegistrationDoneScreenText.encode(message.passwordlessRegistrationDoneText, writer.uint32(274).fork()) - .ldelim(); - } - if (message.externalRegistrationUserOverviewText !== undefined) { - ExternalRegistrationUserOverviewScreenText.encode( - message.externalRegistrationUserOverviewText, - writer.uint32(282).fork(), - ).ldelim(); - } - if (message.isDefault === true) { - writer.uint32(288).bool(message.isDefault); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LoginCustomText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLoginCustomText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 2: - message.selectAccountText = SelectAccountScreenText.decode(reader, reader.uint32()); - break; - case 3: - message.loginText = LoginScreenText.decode(reader, reader.uint32()); - break; - case 4: - message.passwordText = PasswordScreenText.decode(reader, reader.uint32()); - break; - case 5: - message.usernameChangeText = UsernameChangeScreenText.decode(reader, reader.uint32()); - break; - case 6: - message.usernameChangeDoneText = UsernameChangeDoneScreenText.decode(reader, reader.uint32()); - break; - case 7: - message.initPasswordText = InitPasswordScreenText.decode(reader, reader.uint32()); - break; - case 8: - message.initPasswordDoneText = InitPasswordDoneScreenText.decode(reader, reader.uint32()); - break; - case 9: - message.emailVerificationText = EmailVerificationScreenText.decode(reader, reader.uint32()); - break; - case 10: - message.emailVerificationDoneText = EmailVerificationDoneScreenText.decode(reader, reader.uint32()); - break; - case 11: - message.initializeUserText = InitializeUserScreenText.decode(reader, reader.uint32()); - break; - case 12: - message.initializeDoneText = InitializeUserDoneScreenText.decode(reader, reader.uint32()); - break; - case 13: - message.initMfaPromptText = InitMFAPromptScreenText.decode(reader, reader.uint32()); - break; - case 14: - message.initMfaOtpText = InitMFAOTPScreenText.decode(reader, reader.uint32()); - break; - case 15: - message.initMfaU2fText = InitMFAU2FScreenText.decode(reader, reader.uint32()); - break; - case 16: - message.initMfaDoneText = InitMFADoneScreenText.decode(reader, reader.uint32()); - break; - case 17: - message.mfaProvidersText = MFAProvidersText.decode(reader, reader.uint32()); - break; - case 18: - message.verifyMfaOtpText = VerifyMFAOTPScreenText.decode(reader, reader.uint32()); - break; - case 19: - message.verifyMfaU2fText = VerifyMFAU2FScreenText.decode(reader, reader.uint32()); - break; - case 20: - message.passwordlessText = PasswordlessScreenText.decode(reader, reader.uint32()); - break; - case 21: - message.passwordChangeText = PasswordChangeScreenText.decode(reader, reader.uint32()); - break; - case 22: - message.passwordChangeDoneText = PasswordChangeDoneScreenText.decode(reader, reader.uint32()); - break; - case 23: - message.passwordResetDoneText = PasswordResetDoneScreenText.decode(reader, reader.uint32()); - break; - case 24: - message.registrationOptionText = RegistrationOptionScreenText.decode(reader, reader.uint32()); - break; - case 25: - message.registrationUserText = RegistrationUserScreenText.decode(reader, reader.uint32()); - break; - case 26: - message.registrationOrgText = RegistrationOrgScreenText.decode(reader, reader.uint32()); - break; - case 27: - message.linkingUserDoneText = LinkingUserDoneScreenText.decode(reader, reader.uint32()); - break; - case 28: - message.externalUserNotFoundText = ExternalUserNotFoundScreenText.decode(reader, reader.uint32()); - break; - case 29: - message.successLoginText = SuccessLoginScreenText.decode(reader, reader.uint32()); - break; - case 30: - message.logoutText = LogoutDoneScreenText.decode(reader, reader.uint32()); - break; - case 31: - message.footerText = FooterText.decode(reader, reader.uint32()); - break; - case 32: - message.passwordlessPromptText = PasswordlessPromptScreenText.decode(reader, reader.uint32()); - break; - case 33: - message.passwordlessRegistrationText = PasswordlessRegistrationScreenText.decode(reader, reader.uint32()); - break; - case 34: - message.passwordlessRegistrationDoneText = PasswordlessRegistrationDoneScreenText.decode( - reader, - reader.uint32(), - ); - break; - case 35: - message.externalRegistrationUserOverviewText = ExternalRegistrationUserOverviewScreenText.decode( - reader, - reader.uint32(), - ); - break; - case 36: - message.isDefault = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LoginCustomText { - return { - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - selectAccountText: isSet(object.selectAccountText) - ? SelectAccountScreenText.fromJSON(object.selectAccountText) - : undefined, - loginText: isSet(object.loginText) ? LoginScreenText.fromJSON(object.loginText) : undefined, - passwordText: isSet(object.passwordText) ? PasswordScreenText.fromJSON(object.passwordText) : undefined, - usernameChangeText: isSet(object.usernameChangeText) - ? UsernameChangeScreenText.fromJSON(object.usernameChangeText) - : undefined, - usernameChangeDoneText: isSet(object.usernameChangeDoneText) - ? UsernameChangeDoneScreenText.fromJSON(object.usernameChangeDoneText) - : undefined, - initPasswordText: isSet(object.initPasswordText) - ? InitPasswordScreenText.fromJSON(object.initPasswordText) - : undefined, - initPasswordDoneText: isSet(object.initPasswordDoneText) - ? InitPasswordDoneScreenText.fromJSON(object.initPasswordDoneText) - : undefined, - emailVerificationText: isSet(object.emailVerificationText) - ? EmailVerificationScreenText.fromJSON(object.emailVerificationText) - : undefined, - emailVerificationDoneText: isSet(object.emailVerificationDoneText) - ? EmailVerificationDoneScreenText.fromJSON(object.emailVerificationDoneText) - : undefined, - initializeUserText: isSet(object.initializeUserText) - ? InitializeUserScreenText.fromJSON(object.initializeUserText) - : undefined, - initializeDoneText: isSet(object.initializeDoneText) - ? InitializeUserDoneScreenText.fromJSON(object.initializeDoneText) - : undefined, - initMfaPromptText: isSet(object.initMfaPromptText) - ? InitMFAPromptScreenText.fromJSON(object.initMfaPromptText) - : undefined, - initMfaOtpText: isSet(object.initMfaOtpText) ? InitMFAOTPScreenText.fromJSON(object.initMfaOtpText) : undefined, - initMfaU2fText: isSet(object.initMfaU2fText) ? InitMFAU2FScreenText.fromJSON(object.initMfaU2fText) : undefined, - initMfaDoneText: isSet(object.initMfaDoneText) - ? InitMFADoneScreenText.fromJSON(object.initMfaDoneText) - : undefined, - mfaProvidersText: isSet(object.mfaProvidersText) ? MFAProvidersText.fromJSON(object.mfaProvidersText) : undefined, - verifyMfaOtpText: isSet(object.verifyMfaOtpText) - ? VerifyMFAOTPScreenText.fromJSON(object.verifyMfaOtpText) - : undefined, - verifyMfaU2fText: isSet(object.verifyMfaU2fText) - ? VerifyMFAU2FScreenText.fromJSON(object.verifyMfaU2fText) - : undefined, - passwordlessText: isSet(object.passwordlessText) - ? PasswordlessScreenText.fromJSON(object.passwordlessText) - : undefined, - passwordChangeText: isSet(object.passwordChangeText) - ? PasswordChangeScreenText.fromJSON(object.passwordChangeText) - : undefined, - passwordChangeDoneText: isSet(object.passwordChangeDoneText) - ? PasswordChangeDoneScreenText.fromJSON(object.passwordChangeDoneText) - : undefined, - passwordResetDoneText: isSet(object.passwordResetDoneText) - ? PasswordResetDoneScreenText.fromJSON(object.passwordResetDoneText) - : undefined, - registrationOptionText: isSet(object.registrationOptionText) - ? RegistrationOptionScreenText.fromJSON(object.registrationOptionText) - : undefined, - registrationUserText: isSet(object.registrationUserText) - ? RegistrationUserScreenText.fromJSON(object.registrationUserText) - : undefined, - registrationOrgText: isSet(object.registrationOrgText) - ? RegistrationOrgScreenText.fromJSON(object.registrationOrgText) - : undefined, - linkingUserDoneText: isSet(object.linkingUserDoneText) - ? LinkingUserDoneScreenText.fromJSON(object.linkingUserDoneText) - : undefined, - externalUserNotFoundText: isSet(object.externalUserNotFoundText) - ? ExternalUserNotFoundScreenText.fromJSON(object.externalUserNotFoundText) - : undefined, - successLoginText: isSet(object.successLoginText) - ? SuccessLoginScreenText.fromJSON(object.successLoginText) - : undefined, - logoutText: isSet(object.logoutText) ? LogoutDoneScreenText.fromJSON(object.logoutText) : undefined, - footerText: isSet(object.footerText) ? FooterText.fromJSON(object.footerText) : undefined, - passwordlessPromptText: isSet(object.passwordlessPromptText) - ? PasswordlessPromptScreenText.fromJSON(object.passwordlessPromptText) - : undefined, - passwordlessRegistrationText: isSet(object.passwordlessRegistrationText) - ? PasswordlessRegistrationScreenText.fromJSON(object.passwordlessRegistrationText) - : undefined, - passwordlessRegistrationDoneText: isSet(object.passwordlessRegistrationDoneText) - ? PasswordlessRegistrationDoneScreenText.fromJSON(object.passwordlessRegistrationDoneText) - : undefined, - externalRegistrationUserOverviewText: isSet(object.externalRegistrationUserOverviewText) - ? ExternalRegistrationUserOverviewScreenText.fromJSON(object.externalRegistrationUserOverviewText) - : undefined, - isDefault: isSet(object.isDefault) ? Boolean(object.isDefault) : false, - }; - }, - - toJSON(message: LoginCustomText): unknown { - const obj: any = {}; - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.selectAccountText !== undefined && (obj.selectAccountText = message.selectAccountText - ? SelectAccountScreenText.toJSON(message.selectAccountText) - : undefined); - message.loginText !== undefined && - (obj.loginText = message.loginText ? LoginScreenText.toJSON(message.loginText) : undefined); - message.passwordText !== undefined && - (obj.passwordText = message.passwordText ? PasswordScreenText.toJSON(message.passwordText) : undefined); - message.usernameChangeText !== undefined && (obj.usernameChangeText = message.usernameChangeText - ? UsernameChangeScreenText.toJSON(message.usernameChangeText) - : undefined); - message.usernameChangeDoneText !== undefined && (obj.usernameChangeDoneText = message.usernameChangeDoneText - ? UsernameChangeDoneScreenText.toJSON(message.usernameChangeDoneText) - : undefined); - message.initPasswordText !== undefined && (obj.initPasswordText = message.initPasswordText - ? InitPasswordScreenText.toJSON(message.initPasswordText) - : undefined); - message.initPasswordDoneText !== undefined && (obj.initPasswordDoneText = message.initPasswordDoneText - ? InitPasswordDoneScreenText.toJSON(message.initPasswordDoneText) - : undefined); - message.emailVerificationText !== undefined && (obj.emailVerificationText = message.emailVerificationText - ? EmailVerificationScreenText.toJSON(message.emailVerificationText) - : undefined); - message.emailVerificationDoneText !== undefined && - (obj.emailVerificationDoneText = message.emailVerificationDoneText - ? EmailVerificationDoneScreenText.toJSON(message.emailVerificationDoneText) - : undefined); - message.initializeUserText !== undefined && (obj.initializeUserText = message.initializeUserText - ? InitializeUserScreenText.toJSON(message.initializeUserText) - : undefined); - message.initializeDoneText !== undefined && (obj.initializeDoneText = message.initializeDoneText - ? InitializeUserDoneScreenText.toJSON(message.initializeDoneText) - : undefined); - message.initMfaPromptText !== undefined && (obj.initMfaPromptText = message.initMfaPromptText - ? InitMFAPromptScreenText.toJSON(message.initMfaPromptText) - : undefined); - message.initMfaOtpText !== undefined && - (obj.initMfaOtpText = message.initMfaOtpText ? InitMFAOTPScreenText.toJSON(message.initMfaOtpText) : undefined); - message.initMfaU2fText !== undefined && - (obj.initMfaU2fText = message.initMfaU2fText ? InitMFAU2FScreenText.toJSON(message.initMfaU2fText) : undefined); - message.initMfaDoneText !== undefined && - (obj.initMfaDoneText = message.initMfaDoneText - ? InitMFADoneScreenText.toJSON(message.initMfaDoneText) - : undefined); - message.mfaProvidersText !== undefined && - (obj.mfaProvidersText = message.mfaProvidersText ? MFAProvidersText.toJSON(message.mfaProvidersText) : undefined); - message.verifyMfaOtpText !== undefined && (obj.verifyMfaOtpText = message.verifyMfaOtpText - ? VerifyMFAOTPScreenText.toJSON(message.verifyMfaOtpText) - : undefined); - message.verifyMfaU2fText !== undefined && (obj.verifyMfaU2fText = message.verifyMfaU2fText - ? VerifyMFAU2FScreenText.toJSON(message.verifyMfaU2fText) - : undefined); - message.passwordlessText !== undefined && (obj.passwordlessText = message.passwordlessText - ? PasswordlessScreenText.toJSON(message.passwordlessText) - : undefined); - message.passwordChangeText !== undefined && (obj.passwordChangeText = message.passwordChangeText - ? PasswordChangeScreenText.toJSON(message.passwordChangeText) - : undefined); - message.passwordChangeDoneText !== undefined && (obj.passwordChangeDoneText = message.passwordChangeDoneText - ? PasswordChangeDoneScreenText.toJSON(message.passwordChangeDoneText) - : undefined); - message.passwordResetDoneText !== undefined && (obj.passwordResetDoneText = message.passwordResetDoneText - ? PasswordResetDoneScreenText.toJSON(message.passwordResetDoneText) - : undefined); - message.registrationOptionText !== undefined && (obj.registrationOptionText = message.registrationOptionText - ? RegistrationOptionScreenText.toJSON(message.registrationOptionText) - : undefined); - message.registrationUserText !== undefined && (obj.registrationUserText = message.registrationUserText - ? RegistrationUserScreenText.toJSON(message.registrationUserText) - : undefined); - message.registrationOrgText !== undefined && (obj.registrationOrgText = message.registrationOrgText - ? RegistrationOrgScreenText.toJSON(message.registrationOrgText) - : undefined); - message.linkingUserDoneText !== undefined && (obj.linkingUserDoneText = message.linkingUserDoneText - ? LinkingUserDoneScreenText.toJSON(message.linkingUserDoneText) - : undefined); - message.externalUserNotFoundText !== undefined && (obj.externalUserNotFoundText = message.externalUserNotFoundText - ? ExternalUserNotFoundScreenText.toJSON(message.externalUserNotFoundText) - : undefined); - message.successLoginText !== undefined && (obj.successLoginText = message.successLoginText - ? SuccessLoginScreenText.toJSON(message.successLoginText) - : undefined); - message.logoutText !== undefined && - (obj.logoutText = message.logoutText ? LogoutDoneScreenText.toJSON(message.logoutText) : undefined); - message.footerText !== undefined && - (obj.footerText = message.footerText ? FooterText.toJSON(message.footerText) : undefined); - message.passwordlessPromptText !== undefined && (obj.passwordlessPromptText = message.passwordlessPromptText - ? PasswordlessPromptScreenText.toJSON(message.passwordlessPromptText) - : undefined); - message.passwordlessRegistrationText !== undefined && - (obj.passwordlessRegistrationText = message.passwordlessRegistrationText - ? PasswordlessRegistrationScreenText.toJSON(message.passwordlessRegistrationText) - : undefined); - message.passwordlessRegistrationDoneText !== undefined && - (obj.passwordlessRegistrationDoneText = message.passwordlessRegistrationDoneText - ? PasswordlessRegistrationDoneScreenText.toJSON(message.passwordlessRegistrationDoneText) - : undefined); - message.externalRegistrationUserOverviewText !== undefined && - (obj.externalRegistrationUserOverviewText = message.externalRegistrationUserOverviewText - ? ExternalRegistrationUserOverviewScreenText.toJSON(message.externalRegistrationUserOverviewText) - : undefined); - message.isDefault !== undefined && (obj.isDefault = message.isDefault); - return obj; - }, - - create(base?: DeepPartial): LoginCustomText { - return LoginCustomText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LoginCustomText { - const message = createBaseLoginCustomText(); - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.selectAccountText = (object.selectAccountText !== undefined && object.selectAccountText !== null) - ? SelectAccountScreenText.fromPartial(object.selectAccountText) - : undefined; - message.loginText = (object.loginText !== undefined && object.loginText !== null) - ? LoginScreenText.fromPartial(object.loginText) - : undefined; - message.passwordText = (object.passwordText !== undefined && object.passwordText !== null) - ? PasswordScreenText.fromPartial(object.passwordText) - : undefined; - message.usernameChangeText = (object.usernameChangeText !== undefined && object.usernameChangeText !== null) - ? UsernameChangeScreenText.fromPartial(object.usernameChangeText) - : undefined; - message.usernameChangeDoneText = - (object.usernameChangeDoneText !== undefined && object.usernameChangeDoneText !== null) - ? UsernameChangeDoneScreenText.fromPartial(object.usernameChangeDoneText) - : undefined; - message.initPasswordText = (object.initPasswordText !== undefined && object.initPasswordText !== null) - ? InitPasswordScreenText.fromPartial(object.initPasswordText) - : undefined; - message.initPasswordDoneText = (object.initPasswordDoneText !== undefined && object.initPasswordDoneText !== null) - ? InitPasswordDoneScreenText.fromPartial(object.initPasswordDoneText) - : undefined; - message.emailVerificationText = - (object.emailVerificationText !== undefined && object.emailVerificationText !== null) - ? EmailVerificationScreenText.fromPartial(object.emailVerificationText) - : undefined; - message.emailVerificationDoneText = - (object.emailVerificationDoneText !== undefined && object.emailVerificationDoneText !== null) - ? EmailVerificationDoneScreenText.fromPartial(object.emailVerificationDoneText) - : undefined; - message.initializeUserText = (object.initializeUserText !== undefined && object.initializeUserText !== null) - ? InitializeUserScreenText.fromPartial(object.initializeUserText) - : undefined; - message.initializeDoneText = (object.initializeDoneText !== undefined && object.initializeDoneText !== null) - ? InitializeUserDoneScreenText.fromPartial(object.initializeDoneText) - : undefined; - message.initMfaPromptText = (object.initMfaPromptText !== undefined && object.initMfaPromptText !== null) - ? InitMFAPromptScreenText.fromPartial(object.initMfaPromptText) - : undefined; - message.initMfaOtpText = (object.initMfaOtpText !== undefined && object.initMfaOtpText !== null) - ? InitMFAOTPScreenText.fromPartial(object.initMfaOtpText) - : undefined; - message.initMfaU2fText = (object.initMfaU2fText !== undefined && object.initMfaU2fText !== null) - ? InitMFAU2FScreenText.fromPartial(object.initMfaU2fText) - : undefined; - message.initMfaDoneText = (object.initMfaDoneText !== undefined && object.initMfaDoneText !== null) - ? InitMFADoneScreenText.fromPartial(object.initMfaDoneText) - : undefined; - message.mfaProvidersText = (object.mfaProvidersText !== undefined && object.mfaProvidersText !== null) - ? MFAProvidersText.fromPartial(object.mfaProvidersText) - : undefined; - message.verifyMfaOtpText = (object.verifyMfaOtpText !== undefined && object.verifyMfaOtpText !== null) - ? VerifyMFAOTPScreenText.fromPartial(object.verifyMfaOtpText) - : undefined; - message.verifyMfaU2fText = (object.verifyMfaU2fText !== undefined && object.verifyMfaU2fText !== null) - ? VerifyMFAU2FScreenText.fromPartial(object.verifyMfaU2fText) - : undefined; - message.passwordlessText = (object.passwordlessText !== undefined && object.passwordlessText !== null) - ? PasswordlessScreenText.fromPartial(object.passwordlessText) - : undefined; - message.passwordChangeText = (object.passwordChangeText !== undefined && object.passwordChangeText !== null) - ? PasswordChangeScreenText.fromPartial(object.passwordChangeText) - : undefined; - message.passwordChangeDoneText = - (object.passwordChangeDoneText !== undefined && object.passwordChangeDoneText !== null) - ? PasswordChangeDoneScreenText.fromPartial(object.passwordChangeDoneText) - : undefined; - message.passwordResetDoneText = - (object.passwordResetDoneText !== undefined && object.passwordResetDoneText !== null) - ? PasswordResetDoneScreenText.fromPartial(object.passwordResetDoneText) - : undefined; - message.registrationOptionText = - (object.registrationOptionText !== undefined && object.registrationOptionText !== null) - ? RegistrationOptionScreenText.fromPartial(object.registrationOptionText) - : undefined; - message.registrationUserText = (object.registrationUserText !== undefined && object.registrationUserText !== null) - ? RegistrationUserScreenText.fromPartial(object.registrationUserText) - : undefined; - message.registrationOrgText = (object.registrationOrgText !== undefined && object.registrationOrgText !== null) - ? RegistrationOrgScreenText.fromPartial(object.registrationOrgText) - : undefined; - message.linkingUserDoneText = (object.linkingUserDoneText !== undefined && object.linkingUserDoneText !== null) - ? LinkingUserDoneScreenText.fromPartial(object.linkingUserDoneText) - : undefined; - message.externalUserNotFoundText = - (object.externalUserNotFoundText !== undefined && object.externalUserNotFoundText !== null) - ? ExternalUserNotFoundScreenText.fromPartial(object.externalUserNotFoundText) - : undefined; - message.successLoginText = (object.successLoginText !== undefined && object.successLoginText !== null) - ? SuccessLoginScreenText.fromPartial(object.successLoginText) - : undefined; - message.logoutText = (object.logoutText !== undefined && object.logoutText !== null) - ? LogoutDoneScreenText.fromPartial(object.logoutText) - : undefined; - message.footerText = (object.footerText !== undefined && object.footerText !== null) - ? FooterText.fromPartial(object.footerText) - : undefined; - message.passwordlessPromptText = - (object.passwordlessPromptText !== undefined && object.passwordlessPromptText !== null) - ? PasswordlessPromptScreenText.fromPartial(object.passwordlessPromptText) - : undefined; - message.passwordlessRegistrationText = - (object.passwordlessRegistrationText !== undefined && object.passwordlessRegistrationText !== null) - ? PasswordlessRegistrationScreenText.fromPartial(object.passwordlessRegistrationText) - : undefined; - message.passwordlessRegistrationDoneText = - (object.passwordlessRegistrationDoneText !== undefined && object.passwordlessRegistrationDoneText !== null) - ? PasswordlessRegistrationDoneScreenText.fromPartial(object.passwordlessRegistrationDoneText) - : undefined; - message.externalRegistrationUserOverviewText = - (object.externalRegistrationUserOverviewText !== undefined && - object.externalRegistrationUserOverviewText !== null) - ? ExternalRegistrationUserOverviewScreenText.fromPartial(object.externalRegistrationUserOverviewText) - : undefined; - message.isDefault = object.isDefault ?? false; - return message; - }, -}; - -function createBaseSelectAccountScreenText(): SelectAccountScreenText { - return { - title: "", - description: "", - titleLinkingProcess: "", - descriptionLinkingProcess: "", - otherUser: "", - sessionStateActive: "", - sessionStateInactive: "", - userMustBeMemberOfOrg: "", - }; -} - -export const SelectAccountScreenText = { - encode(message: SelectAccountScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.titleLinkingProcess !== "") { - writer.uint32(26).string(message.titleLinkingProcess); - } - if (message.descriptionLinkingProcess !== "") { - writer.uint32(34).string(message.descriptionLinkingProcess); - } - if (message.otherUser !== "") { - writer.uint32(42).string(message.otherUser); - } - if (message.sessionStateActive !== "") { - writer.uint32(50).string(message.sessionStateActive); - } - if (message.sessionStateInactive !== "") { - writer.uint32(58).string(message.sessionStateInactive); - } - if (message.userMustBeMemberOfOrg !== "") { - writer.uint32(66).string(message.userMustBeMemberOfOrg); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SelectAccountScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSelectAccountScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.titleLinkingProcess = reader.string(); - break; - case 4: - message.descriptionLinkingProcess = reader.string(); - break; - case 5: - message.otherUser = reader.string(); - break; - case 6: - message.sessionStateActive = reader.string(); - break; - case 7: - message.sessionStateInactive = reader.string(); - break; - case 8: - message.userMustBeMemberOfOrg = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SelectAccountScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - titleLinkingProcess: isSet(object.titleLinkingProcess) ? String(object.titleLinkingProcess) : "", - descriptionLinkingProcess: isSet(object.descriptionLinkingProcess) - ? String(object.descriptionLinkingProcess) - : "", - otherUser: isSet(object.otherUser) ? String(object.otherUser) : "", - sessionStateActive: isSet(object.sessionStateActive) ? String(object.sessionStateActive) : "", - sessionStateInactive: isSet(object.sessionStateInactive) ? String(object.sessionStateInactive) : "", - userMustBeMemberOfOrg: isSet(object.userMustBeMemberOfOrg) ? String(object.userMustBeMemberOfOrg) : "", - }; - }, - - toJSON(message: SelectAccountScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.titleLinkingProcess !== undefined && (obj.titleLinkingProcess = message.titleLinkingProcess); - message.descriptionLinkingProcess !== undefined && - (obj.descriptionLinkingProcess = message.descriptionLinkingProcess); - message.otherUser !== undefined && (obj.otherUser = message.otherUser); - message.sessionStateActive !== undefined && (obj.sessionStateActive = message.sessionStateActive); - message.sessionStateInactive !== undefined && (obj.sessionStateInactive = message.sessionStateInactive); - message.userMustBeMemberOfOrg !== undefined && (obj.userMustBeMemberOfOrg = message.userMustBeMemberOfOrg); - return obj; - }, - - create(base?: DeepPartial): SelectAccountScreenText { - return SelectAccountScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SelectAccountScreenText { - const message = createBaseSelectAccountScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.titleLinkingProcess = object.titleLinkingProcess ?? ""; - message.descriptionLinkingProcess = object.descriptionLinkingProcess ?? ""; - message.otherUser = object.otherUser ?? ""; - message.sessionStateActive = object.sessionStateActive ?? ""; - message.sessionStateInactive = object.sessionStateInactive ?? ""; - message.userMustBeMemberOfOrg = object.userMustBeMemberOfOrg ?? ""; - return message; - }, -}; - -function createBaseLoginScreenText(): LoginScreenText { - return { - title: "", - description: "", - titleLinkingProcess: "", - descriptionLinkingProcess: "", - userMustBeMemberOfOrg: "", - loginNameLabel: "", - registerButtonText: "", - nextButtonText: "", - externalUserDescription: "", - userNamePlaceholder: "", - loginNamePlaceholder: "", - }; -} - -export const LoginScreenText = { - encode(message: LoginScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.titleLinkingProcess !== "") { - writer.uint32(26).string(message.titleLinkingProcess); - } - if (message.descriptionLinkingProcess !== "") { - writer.uint32(34).string(message.descriptionLinkingProcess); - } - if (message.userMustBeMemberOfOrg !== "") { - writer.uint32(42).string(message.userMustBeMemberOfOrg); - } - if (message.loginNameLabel !== "") { - writer.uint32(50).string(message.loginNameLabel); - } - if (message.registerButtonText !== "") { - writer.uint32(58).string(message.registerButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(66).string(message.nextButtonText); - } - if (message.externalUserDescription !== "") { - writer.uint32(74).string(message.externalUserDescription); - } - if (message.userNamePlaceholder !== "") { - writer.uint32(82).string(message.userNamePlaceholder); - } - if (message.loginNamePlaceholder !== "") { - writer.uint32(90).string(message.loginNamePlaceholder); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LoginScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLoginScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.titleLinkingProcess = reader.string(); - break; - case 4: - message.descriptionLinkingProcess = reader.string(); - break; - case 5: - message.userMustBeMemberOfOrg = reader.string(); - break; - case 6: - message.loginNameLabel = reader.string(); - break; - case 7: - message.registerButtonText = reader.string(); - break; - case 8: - message.nextButtonText = reader.string(); - break; - case 9: - message.externalUserDescription = reader.string(); - break; - case 10: - message.userNamePlaceholder = reader.string(); - break; - case 11: - message.loginNamePlaceholder = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LoginScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - titleLinkingProcess: isSet(object.titleLinkingProcess) ? String(object.titleLinkingProcess) : "", - descriptionLinkingProcess: isSet(object.descriptionLinkingProcess) - ? String(object.descriptionLinkingProcess) - : "", - userMustBeMemberOfOrg: isSet(object.userMustBeMemberOfOrg) ? String(object.userMustBeMemberOfOrg) : "", - loginNameLabel: isSet(object.loginNameLabel) ? String(object.loginNameLabel) : "", - registerButtonText: isSet(object.registerButtonText) ? String(object.registerButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - externalUserDescription: isSet(object.externalUserDescription) ? String(object.externalUserDescription) : "", - userNamePlaceholder: isSet(object.userNamePlaceholder) ? String(object.userNamePlaceholder) : "", - loginNamePlaceholder: isSet(object.loginNamePlaceholder) ? String(object.loginNamePlaceholder) : "", - }; - }, - - toJSON(message: LoginScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.titleLinkingProcess !== undefined && (obj.titleLinkingProcess = message.titleLinkingProcess); - message.descriptionLinkingProcess !== undefined && - (obj.descriptionLinkingProcess = message.descriptionLinkingProcess); - message.userMustBeMemberOfOrg !== undefined && (obj.userMustBeMemberOfOrg = message.userMustBeMemberOfOrg); - message.loginNameLabel !== undefined && (obj.loginNameLabel = message.loginNameLabel); - message.registerButtonText !== undefined && (obj.registerButtonText = message.registerButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.externalUserDescription !== undefined && (obj.externalUserDescription = message.externalUserDescription); - message.userNamePlaceholder !== undefined && (obj.userNamePlaceholder = message.userNamePlaceholder); - message.loginNamePlaceholder !== undefined && (obj.loginNamePlaceholder = message.loginNamePlaceholder); - return obj; - }, - - create(base?: DeepPartial): LoginScreenText { - return LoginScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LoginScreenText { - const message = createBaseLoginScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.titleLinkingProcess = object.titleLinkingProcess ?? ""; - message.descriptionLinkingProcess = object.descriptionLinkingProcess ?? ""; - message.userMustBeMemberOfOrg = object.userMustBeMemberOfOrg ?? ""; - message.loginNameLabel = object.loginNameLabel ?? ""; - message.registerButtonText = object.registerButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.externalUserDescription = object.externalUserDescription ?? ""; - message.userNamePlaceholder = object.userNamePlaceholder ?? ""; - message.loginNamePlaceholder = object.loginNamePlaceholder ?? ""; - return message; - }, -}; - -function createBasePasswordScreenText(): PasswordScreenText { - return { - title: "", - description: "", - passwordLabel: "", - resetLinkText: "", - backButtonText: "", - nextButtonText: "", - minLength: "", - hasUppercase: "", - hasLowercase: "", - hasNumber: "", - hasSymbol: "", - confirmation: "", - }; -} - -export const PasswordScreenText = { - encode(message: PasswordScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.passwordLabel !== "") { - writer.uint32(26).string(message.passwordLabel); - } - if (message.resetLinkText !== "") { - writer.uint32(34).string(message.resetLinkText); - } - if (message.backButtonText !== "") { - writer.uint32(42).string(message.backButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(50).string(message.nextButtonText); - } - if (message.minLength !== "") { - writer.uint32(58).string(message.minLength); - } - if (message.hasUppercase !== "") { - writer.uint32(66).string(message.hasUppercase); - } - if (message.hasLowercase !== "") { - writer.uint32(74).string(message.hasLowercase); - } - if (message.hasNumber !== "") { - writer.uint32(82).string(message.hasNumber); - } - if (message.hasSymbol !== "") { - writer.uint32(90).string(message.hasSymbol); - } - if (message.confirmation !== "") { - writer.uint32(98).string(message.confirmation); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.passwordLabel = reader.string(); - break; - case 4: - message.resetLinkText = reader.string(); - break; - case 5: - message.backButtonText = reader.string(); - break; - case 6: - message.nextButtonText = reader.string(); - break; - case 7: - message.minLength = reader.string(); - break; - case 8: - message.hasUppercase = reader.string(); - break; - case 9: - message.hasLowercase = reader.string(); - break; - case 10: - message.hasNumber = reader.string(); - break; - case 11: - message.hasSymbol = reader.string(); - break; - case 12: - message.confirmation = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - passwordLabel: isSet(object.passwordLabel) ? String(object.passwordLabel) : "", - resetLinkText: isSet(object.resetLinkText) ? String(object.resetLinkText) : "", - backButtonText: isSet(object.backButtonText) ? String(object.backButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - minLength: isSet(object.minLength) ? String(object.minLength) : "", - hasUppercase: isSet(object.hasUppercase) ? String(object.hasUppercase) : "", - hasLowercase: isSet(object.hasLowercase) ? String(object.hasLowercase) : "", - hasNumber: isSet(object.hasNumber) ? String(object.hasNumber) : "", - hasSymbol: isSet(object.hasSymbol) ? String(object.hasSymbol) : "", - confirmation: isSet(object.confirmation) ? String(object.confirmation) : "", - }; - }, - - toJSON(message: PasswordScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.passwordLabel !== undefined && (obj.passwordLabel = message.passwordLabel); - message.resetLinkText !== undefined && (obj.resetLinkText = message.resetLinkText); - message.backButtonText !== undefined && (obj.backButtonText = message.backButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.minLength !== undefined && (obj.minLength = message.minLength); - message.hasUppercase !== undefined && (obj.hasUppercase = message.hasUppercase); - message.hasLowercase !== undefined && (obj.hasLowercase = message.hasLowercase); - message.hasNumber !== undefined && (obj.hasNumber = message.hasNumber); - message.hasSymbol !== undefined && (obj.hasSymbol = message.hasSymbol); - message.confirmation !== undefined && (obj.confirmation = message.confirmation); - return obj; - }, - - create(base?: DeepPartial): PasswordScreenText { - return PasswordScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordScreenText { - const message = createBasePasswordScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.passwordLabel = object.passwordLabel ?? ""; - message.resetLinkText = object.resetLinkText ?? ""; - message.backButtonText = object.backButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.minLength = object.minLength ?? ""; - message.hasUppercase = object.hasUppercase ?? ""; - message.hasLowercase = object.hasLowercase ?? ""; - message.hasNumber = object.hasNumber ?? ""; - message.hasSymbol = object.hasSymbol ?? ""; - message.confirmation = object.confirmation ?? ""; - return message; - }, -}; - -function createBaseUsernameChangeScreenText(): UsernameChangeScreenText { - return { title: "", description: "", usernameLabel: "", cancelButtonText: "", nextButtonText: "" }; -} - -export const UsernameChangeScreenText = { - encode(message: UsernameChangeScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.usernameLabel !== "") { - writer.uint32(26).string(message.usernameLabel); - } - if (message.cancelButtonText !== "") { - writer.uint32(34).string(message.cancelButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(42).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UsernameChangeScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUsernameChangeScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.usernameLabel = reader.string(); - break; - case 4: - message.cancelButtonText = reader.string(); - break; - case 5: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UsernameChangeScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - usernameLabel: isSet(object.usernameLabel) ? String(object.usernameLabel) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: UsernameChangeScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.usernameLabel !== undefined && (obj.usernameLabel = message.usernameLabel); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): UsernameChangeScreenText { - return UsernameChangeScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UsernameChangeScreenText { - const message = createBaseUsernameChangeScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.usernameLabel = object.usernameLabel ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseUsernameChangeDoneScreenText(): UsernameChangeDoneScreenText { - return { title: "", description: "", nextButtonText: "" }; -} - -export const UsernameChangeDoneScreenText = { - encode(message: UsernameChangeDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.nextButtonText !== "") { - writer.uint32(26).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UsernameChangeDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUsernameChangeDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UsernameChangeDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: UsernameChangeDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): UsernameChangeDoneScreenText { - return UsernameChangeDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UsernameChangeDoneScreenText { - const message = createBaseUsernameChangeDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseInitPasswordScreenText(): InitPasswordScreenText { - return { - title: "", - description: "", - codeLabel: "", - newPasswordLabel: "", - newPasswordConfirmLabel: "", - nextButtonText: "", - resendButtonText: "", - }; -} - -export const InitPasswordScreenText = { - encode(message: InitPasswordScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.codeLabel !== "") { - writer.uint32(26).string(message.codeLabel); - } - if (message.newPasswordLabel !== "") { - writer.uint32(34).string(message.newPasswordLabel); - } - if (message.newPasswordConfirmLabel !== "") { - writer.uint32(42).string(message.newPasswordConfirmLabel); - } - if (message.nextButtonText !== "") { - writer.uint32(50).string(message.nextButtonText); - } - if (message.resendButtonText !== "") { - writer.uint32(58).string(message.resendButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitPasswordScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitPasswordScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.codeLabel = reader.string(); - break; - case 4: - message.newPasswordLabel = reader.string(); - break; - case 5: - message.newPasswordConfirmLabel = reader.string(); - break; - case 6: - message.nextButtonText = reader.string(); - break; - case 7: - message.resendButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitPasswordScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - codeLabel: isSet(object.codeLabel) ? String(object.codeLabel) : "", - newPasswordLabel: isSet(object.newPasswordLabel) ? String(object.newPasswordLabel) : "", - newPasswordConfirmLabel: isSet(object.newPasswordConfirmLabel) ? String(object.newPasswordConfirmLabel) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - resendButtonText: isSet(object.resendButtonText) ? String(object.resendButtonText) : "", - }; - }, - - toJSON(message: InitPasswordScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.codeLabel !== undefined && (obj.codeLabel = message.codeLabel); - message.newPasswordLabel !== undefined && (obj.newPasswordLabel = message.newPasswordLabel); - message.newPasswordConfirmLabel !== undefined && (obj.newPasswordConfirmLabel = message.newPasswordConfirmLabel); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.resendButtonText !== undefined && (obj.resendButtonText = message.resendButtonText); - return obj; - }, - - create(base?: DeepPartial): InitPasswordScreenText { - return InitPasswordScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitPasswordScreenText { - const message = createBaseInitPasswordScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.codeLabel = object.codeLabel ?? ""; - message.newPasswordLabel = object.newPasswordLabel ?? ""; - message.newPasswordConfirmLabel = object.newPasswordConfirmLabel ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.resendButtonText = object.resendButtonText ?? ""; - return message; - }, -}; - -function createBaseInitPasswordDoneScreenText(): InitPasswordDoneScreenText { - return { title: "", description: "", nextButtonText: "", cancelButtonText: "" }; -} - -export const InitPasswordDoneScreenText = { - encode(message: InitPasswordDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.nextButtonText !== "") { - writer.uint32(26).string(message.nextButtonText); - } - if (message.cancelButtonText !== "") { - writer.uint32(34).string(message.cancelButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitPasswordDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitPasswordDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.nextButtonText = reader.string(); - break; - case 4: - message.cancelButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitPasswordDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - }; - }, - - toJSON(message: InitPasswordDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - return obj; - }, - - create(base?: DeepPartial): InitPasswordDoneScreenText { - return InitPasswordDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitPasswordDoneScreenText { - const message = createBaseInitPasswordDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - return message; - }, -}; - -function createBaseEmailVerificationScreenText(): EmailVerificationScreenText { - return { title: "", description: "", codeLabel: "", nextButtonText: "", resendButtonText: "" }; -} - -export const EmailVerificationScreenText = { - encode(message: EmailVerificationScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.codeLabel !== "") { - writer.uint32(26).string(message.codeLabel); - } - if (message.nextButtonText !== "") { - writer.uint32(34).string(message.nextButtonText); - } - if (message.resendButtonText !== "") { - writer.uint32(42).string(message.resendButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EmailVerificationScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEmailVerificationScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.codeLabel = reader.string(); - break; - case 4: - message.nextButtonText = reader.string(); - break; - case 5: - message.resendButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EmailVerificationScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - codeLabel: isSet(object.codeLabel) ? String(object.codeLabel) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - resendButtonText: isSet(object.resendButtonText) ? String(object.resendButtonText) : "", - }; - }, - - toJSON(message: EmailVerificationScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.codeLabel !== undefined && (obj.codeLabel = message.codeLabel); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.resendButtonText !== undefined && (obj.resendButtonText = message.resendButtonText); - return obj; - }, - - create(base?: DeepPartial): EmailVerificationScreenText { - return EmailVerificationScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EmailVerificationScreenText { - const message = createBaseEmailVerificationScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.codeLabel = object.codeLabel ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.resendButtonText = object.resendButtonText ?? ""; - return message; - }, -}; - -function createBaseEmailVerificationDoneScreenText(): EmailVerificationDoneScreenText { - return { title: "", description: "", nextButtonText: "", cancelButtonText: "", loginButtonText: "" }; -} - -export const EmailVerificationDoneScreenText = { - encode(message: EmailVerificationDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.nextButtonText !== "") { - writer.uint32(26).string(message.nextButtonText); - } - if (message.cancelButtonText !== "") { - writer.uint32(34).string(message.cancelButtonText); - } - if (message.loginButtonText !== "") { - writer.uint32(42).string(message.loginButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EmailVerificationDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEmailVerificationDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.nextButtonText = reader.string(); - break; - case 4: - message.cancelButtonText = reader.string(); - break; - case 5: - message.loginButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EmailVerificationDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - loginButtonText: isSet(object.loginButtonText) ? String(object.loginButtonText) : "", - }; - }, - - toJSON(message: EmailVerificationDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.loginButtonText !== undefined && (obj.loginButtonText = message.loginButtonText); - return obj; - }, - - create(base?: DeepPartial): EmailVerificationDoneScreenText { - return EmailVerificationDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EmailVerificationDoneScreenText { - const message = createBaseEmailVerificationDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.loginButtonText = object.loginButtonText ?? ""; - return message; - }, -}; - -function createBaseInitializeUserScreenText(): InitializeUserScreenText { - return { - title: "", - description: "", - codeLabel: "", - newPasswordLabel: "", - newPasswordConfirmLabel: "", - resendButtonText: "", - nextButtonText: "", - }; -} - -export const InitializeUserScreenText = { - encode(message: InitializeUserScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.codeLabel !== "") { - writer.uint32(26).string(message.codeLabel); - } - if (message.newPasswordLabel !== "") { - writer.uint32(34).string(message.newPasswordLabel); - } - if (message.newPasswordConfirmLabel !== "") { - writer.uint32(42).string(message.newPasswordConfirmLabel); - } - if (message.resendButtonText !== "") { - writer.uint32(50).string(message.resendButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(58).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitializeUserScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitializeUserScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.codeLabel = reader.string(); - break; - case 4: - message.newPasswordLabel = reader.string(); - break; - case 5: - message.newPasswordConfirmLabel = reader.string(); - break; - case 6: - message.resendButtonText = reader.string(); - break; - case 7: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitializeUserScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - codeLabel: isSet(object.codeLabel) ? String(object.codeLabel) : "", - newPasswordLabel: isSet(object.newPasswordLabel) ? String(object.newPasswordLabel) : "", - newPasswordConfirmLabel: isSet(object.newPasswordConfirmLabel) ? String(object.newPasswordConfirmLabel) : "", - resendButtonText: isSet(object.resendButtonText) ? String(object.resendButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: InitializeUserScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.codeLabel !== undefined && (obj.codeLabel = message.codeLabel); - message.newPasswordLabel !== undefined && (obj.newPasswordLabel = message.newPasswordLabel); - message.newPasswordConfirmLabel !== undefined && (obj.newPasswordConfirmLabel = message.newPasswordConfirmLabel); - message.resendButtonText !== undefined && (obj.resendButtonText = message.resendButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): InitializeUserScreenText { - return InitializeUserScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitializeUserScreenText { - const message = createBaseInitializeUserScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.codeLabel = object.codeLabel ?? ""; - message.newPasswordLabel = object.newPasswordLabel ?? ""; - message.newPasswordConfirmLabel = object.newPasswordConfirmLabel ?? ""; - message.resendButtonText = object.resendButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseInitializeUserDoneScreenText(): InitializeUserDoneScreenText { - return { title: "", description: "", cancelButtonText: "", nextButtonText: "" }; -} - -export const InitializeUserDoneScreenText = { - encode(message: InitializeUserDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.cancelButtonText !== "") { - writer.uint32(26).string(message.cancelButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(34).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitializeUserDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitializeUserDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.cancelButtonText = reader.string(); - break; - case 4: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitializeUserDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: InitializeUserDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): InitializeUserDoneScreenText { - return InitializeUserDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitializeUserDoneScreenText { - const message = createBaseInitializeUserDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseInitMFAPromptScreenText(): InitMFAPromptScreenText { - return { title: "", description: "", otpOption: "", u2fOption: "", skipButtonText: "", nextButtonText: "" }; -} - -export const InitMFAPromptScreenText = { - encode(message: InitMFAPromptScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.otpOption !== "") { - writer.uint32(26).string(message.otpOption); - } - if (message.u2fOption !== "") { - writer.uint32(34).string(message.u2fOption); - } - if (message.skipButtonText !== "") { - writer.uint32(42).string(message.skipButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(50).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitMFAPromptScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitMFAPromptScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.otpOption = reader.string(); - break; - case 4: - message.u2fOption = reader.string(); - break; - case 5: - message.skipButtonText = reader.string(); - break; - case 6: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitMFAPromptScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - otpOption: isSet(object.otpOption) ? String(object.otpOption) : "", - u2fOption: isSet(object.u2fOption) ? String(object.u2fOption) : "", - skipButtonText: isSet(object.skipButtonText) ? String(object.skipButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: InitMFAPromptScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.otpOption !== undefined && (obj.otpOption = message.otpOption); - message.u2fOption !== undefined && (obj.u2fOption = message.u2fOption); - message.skipButtonText !== undefined && (obj.skipButtonText = message.skipButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): InitMFAPromptScreenText { - return InitMFAPromptScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitMFAPromptScreenText { - const message = createBaseInitMFAPromptScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.otpOption = object.otpOption ?? ""; - message.u2fOption = object.u2fOption ?? ""; - message.skipButtonText = object.skipButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseInitMFAOTPScreenText(): InitMFAOTPScreenText { - return { - title: "", - description: "", - descriptionOtp: "", - secretLabel: "", - codeLabel: "", - nextButtonText: "", - cancelButtonText: "", - }; -} - -export const InitMFAOTPScreenText = { - encode(message: InitMFAOTPScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.descriptionOtp !== "") { - writer.uint32(26).string(message.descriptionOtp); - } - if (message.secretLabel !== "") { - writer.uint32(34).string(message.secretLabel); - } - if (message.codeLabel !== "") { - writer.uint32(42).string(message.codeLabel); - } - if (message.nextButtonText !== "") { - writer.uint32(50).string(message.nextButtonText); - } - if (message.cancelButtonText !== "") { - writer.uint32(58).string(message.cancelButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitMFAOTPScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitMFAOTPScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.descriptionOtp = reader.string(); - break; - case 4: - message.secretLabel = reader.string(); - break; - case 5: - message.codeLabel = reader.string(); - break; - case 6: - message.nextButtonText = reader.string(); - break; - case 7: - message.cancelButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitMFAOTPScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - descriptionOtp: isSet(object.descriptionOtp) ? String(object.descriptionOtp) : "", - secretLabel: isSet(object.secretLabel) ? String(object.secretLabel) : "", - codeLabel: isSet(object.codeLabel) ? String(object.codeLabel) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - }; - }, - - toJSON(message: InitMFAOTPScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.descriptionOtp !== undefined && (obj.descriptionOtp = message.descriptionOtp); - message.secretLabel !== undefined && (obj.secretLabel = message.secretLabel); - message.codeLabel !== undefined && (obj.codeLabel = message.codeLabel); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - return obj; - }, - - create(base?: DeepPartial): InitMFAOTPScreenText { - return InitMFAOTPScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitMFAOTPScreenText { - const message = createBaseInitMFAOTPScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.descriptionOtp = object.descriptionOtp ?? ""; - message.secretLabel = object.secretLabel ?? ""; - message.codeLabel = object.codeLabel ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - return message; - }, -}; - -function createBaseInitMFAU2FScreenText(): InitMFAU2FScreenText { - return { - title: "", - description: "", - tokenNameLabel: "", - notSupported: "", - registerTokenButtonText: "", - errorRetry: "", - }; -} - -export const InitMFAU2FScreenText = { - encode(message: InitMFAU2FScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.tokenNameLabel !== "") { - writer.uint32(26).string(message.tokenNameLabel); - } - if (message.notSupported !== "") { - writer.uint32(34).string(message.notSupported); - } - if (message.registerTokenButtonText !== "") { - writer.uint32(42).string(message.registerTokenButtonText); - } - if (message.errorRetry !== "") { - writer.uint32(50).string(message.errorRetry); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitMFAU2FScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitMFAU2FScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.tokenNameLabel = reader.string(); - break; - case 4: - message.notSupported = reader.string(); - break; - case 5: - message.registerTokenButtonText = reader.string(); - break; - case 6: - message.errorRetry = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitMFAU2FScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - tokenNameLabel: isSet(object.tokenNameLabel) ? String(object.tokenNameLabel) : "", - notSupported: isSet(object.notSupported) ? String(object.notSupported) : "", - registerTokenButtonText: isSet(object.registerTokenButtonText) ? String(object.registerTokenButtonText) : "", - errorRetry: isSet(object.errorRetry) ? String(object.errorRetry) : "", - }; - }, - - toJSON(message: InitMFAU2FScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.tokenNameLabel !== undefined && (obj.tokenNameLabel = message.tokenNameLabel); - message.notSupported !== undefined && (obj.notSupported = message.notSupported); - message.registerTokenButtonText !== undefined && (obj.registerTokenButtonText = message.registerTokenButtonText); - message.errorRetry !== undefined && (obj.errorRetry = message.errorRetry); - return obj; - }, - - create(base?: DeepPartial): InitMFAU2FScreenText { - return InitMFAU2FScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitMFAU2FScreenText { - const message = createBaseInitMFAU2FScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.tokenNameLabel = object.tokenNameLabel ?? ""; - message.notSupported = object.notSupported ?? ""; - message.registerTokenButtonText = object.registerTokenButtonText ?? ""; - message.errorRetry = object.errorRetry ?? ""; - return message; - }, -}; - -function createBaseInitMFADoneScreenText(): InitMFADoneScreenText { - return { title: "", description: "", cancelButtonText: "", nextButtonText: "" }; -} - -export const InitMFADoneScreenText = { - encode(message: InitMFADoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.cancelButtonText !== "") { - writer.uint32(26).string(message.cancelButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(34).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): InitMFADoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseInitMFADoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.cancelButtonText = reader.string(); - break; - case 4: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): InitMFADoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: InitMFADoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): InitMFADoneScreenText { - return InitMFADoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): InitMFADoneScreenText { - const message = createBaseInitMFADoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseMFAProvidersText(): MFAProvidersText { - return { chooseOther: "", otp: "", u2f: "" }; -} - -export const MFAProvidersText = { - encode(message: MFAProvidersText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.chooseOther !== "") { - writer.uint32(10).string(message.chooseOther); - } - if (message.otp !== "") { - writer.uint32(18).string(message.otp); - } - if (message.u2f !== "") { - writer.uint32(26).string(message.u2f); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MFAProvidersText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMFAProvidersText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chooseOther = reader.string(); - break; - case 2: - message.otp = reader.string(); - break; - case 3: - message.u2f = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MFAProvidersText { - return { - chooseOther: isSet(object.chooseOther) ? String(object.chooseOther) : "", - otp: isSet(object.otp) ? String(object.otp) : "", - u2f: isSet(object.u2f) ? String(object.u2f) : "", - }; - }, - - toJSON(message: MFAProvidersText): unknown { - const obj: any = {}; - message.chooseOther !== undefined && (obj.chooseOther = message.chooseOther); - message.otp !== undefined && (obj.otp = message.otp); - message.u2f !== undefined && (obj.u2f = message.u2f); - return obj; - }, - - create(base?: DeepPartial): MFAProvidersText { - return MFAProvidersText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MFAProvidersText { - const message = createBaseMFAProvidersText(); - message.chooseOther = object.chooseOther ?? ""; - message.otp = object.otp ?? ""; - message.u2f = object.u2f ?? ""; - return message; - }, -}; - -function createBaseVerifyMFAOTPScreenText(): VerifyMFAOTPScreenText { - return { title: "", description: "", codeLabel: "", nextButtonText: "" }; -} - -export const VerifyMFAOTPScreenText = { - encode(message: VerifyMFAOTPScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.codeLabel !== "") { - writer.uint32(26).string(message.codeLabel); - } - if (message.nextButtonText !== "") { - writer.uint32(34).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMFAOTPScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMFAOTPScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.codeLabel = reader.string(); - break; - case 4: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMFAOTPScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - codeLabel: isSet(object.codeLabel) ? String(object.codeLabel) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: VerifyMFAOTPScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.codeLabel !== undefined && (obj.codeLabel = message.codeLabel); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): VerifyMFAOTPScreenText { - return VerifyMFAOTPScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMFAOTPScreenText { - const message = createBaseVerifyMFAOTPScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.codeLabel = object.codeLabel ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseVerifyMFAU2FScreenText(): VerifyMFAU2FScreenText { - return { title: "", description: "", validateTokenText: "", notSupported: "", errorRetry: "" }; -} - -export const VerifyMFAU2FScreenText = { - encode(message: VerifyMFAU2FScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.validateTokenText !== "") { - writer.uint32(26).string(message.validateTokenText); - } - if (message.notSupported !== "") { - writer.uint32(34).string(message.notSupported); - } - if (message.errorRetry !== "") { - writer.uint32(42).string(message.errorRetry); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): VerifyMFAU2FScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseVerifyMFAU2FScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.validateTokenText = reader.string(); - break; - case 4: - message.notSupported = reader.string(); - break; - case 5: - message.errorRetry = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): VerifyMFAU2FScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - validateTokenText: isSet(object.validateTokenText) ? String(object.validateTokenText) : "", - notSupported: isSet(object.notSupported) ? String(object.notSupported) : "", - errorRetry: isSet(object.errorRetry) ? String(object.errorRetry) : "", - }; - }, - - toJSON(message: VerifyMFAU2FScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.validateTokenText !== undefined && (obj.validateTokenText = message.validateTokenText); - message.notSupported !== undefined && (obj.notSupported = message.notSupported); - message.errorRetry !== undefined && (obj.errorRetry = message.errorRetry); - return obj; - }, - - create(base?: DeepPartial): VerifyMFAU2FScreenText { - return VerifyMFAU2FScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): VerifyMFAU2FScreenText { - const message = createBaseVerifyMFAU2FScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.validateTokenText = object.validateTokenText ?? ""; - message.notSupported = object.notSupported ?? ""; - message.errorRetry = object.errorRetry ?? ""; - return message; - }, -}; - -function createBasePasswordlessScreenText(): PasswordlessScreenText { - return { - title: "", - description: "", - loginWithPwButtonText: "", - validateTokenButtonText: "", - notSupported: "", - errorRetry: "", - }; -} - -export const PasswordlessScreenText = { - encode(message: PasswordlessScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.loginWithPwButtonText !== "") { - writer.uint32(26).string(message.loginWithPwButtonText); - } - if (message.validateTokenButtonText !== "") { - writer.uint32(34).string(message.validateTokenButtonText); - } - if (message.notSupported !== "") { - writer.uint32(42).string(message.notSupported); - } - if (message.errorRetry !== "") { - writer.uint32(50).string(message.errorRetry); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordlessScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordlessScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.loginWithPwButtonText = reader.string(); - break; - case 4: - message.validateTokenButtonText = reader.string(); - break; - case 5: - message.notSupported = reader.string(); - break; - case 6: - message.errorRetry = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordlessScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - loginWithPwButtonText: isSet(object.loginWithPwButtonText) ? String(object.loginWithPwButtonText) : "", - validateTokenButtonText: isSet(object.validateTokenButtonText) ? String(object.validateTokenButtonText) : "", - notSupported: isSet(object.notSupported) ? String(object.notSupported) : "", - errorRetry: isSet(object.errorRetry) ? String(object.errorRetry) : "", - }; - }, - - toJSON(message: PasswordlessScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.loginWithPwButtonText !== undefined && (obj.loginWithPwButtonText = message.loginWithPwButtonText); - message.validateTokenButtonText !== undefined && (obj.validateTokenButtonText = message.validateTokenButtonText); - message.notSupported !== undefined && (obj.notSupported = message.notSupported); - message.errorRetry !== undefined && (obj.errorRetry = message.errorRetry); - return obj; - }, - - create(base?: DeepPartial): PasswordlessScreenText { - return PasswordlessScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordlessScreenText { - const message = createBasePasswordlessScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.loginWithPwButtonText = object.loginWithPwButtonText ?? ""; - message.validateTokenButtonText = object.validateTokenButtonText ?? ""; - message.notSupported = object.notSupported ?? ""; - message.errorRetry = object.errorRetry ?? ""; - return message; - }, -}; - -function createBasePasswordChangeScreenText(): PasswordChangeScreenText { - return { - title: "", - description: "", - oldPasswordLabel: "", - newPasswordLabel: "", - newPasswordConfirmLabel: "", - cancelButtonText: "", - nextButtonText: "", - }; -} - -export const PasswordChangeScreenText = { - encode(message: PasswordChangeScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.oldPasswordLabel !== "") { - writer.uint32(26).string(message.oldPasswordLabel); - } - if (message.newPasswordLabel !== "") { - writer.uint32(34).string(message.newPasswordLabel); - } - if (message.newPasswordConfirmLabel !== "") { - writer.uint32(42).string(message.newPasswordConfirmLabel); - } - if (message.cancelButtonText !== "") { - writer.uint32(50).string(message.cancelButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(58).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordChangeScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordChangeScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.oldPasswordLabel = reader.string(); - break; - case 4: - message.newPasswordLabel = reader.string(); - break; - case 5: - message.newPasswordConfirmLabel = reader.string(); - break; - case 6: - message.cancelButtonText = reader.string(); - break; - case 7: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordChangeScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - oldPasswordLabel: isSet(object.oldPasswordLabel) ? String(object.oldPasswordLabel) : "", - newPasswordLabel: isSet(object.newPasswordLabel) ? String(object.newPasswordLabel) : "", - newPasswordConfirmLabel: isSet(object.newPasswordConfirmLabel) ? String(object.newPasswordConfirmLabel) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: PasswordChangeScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.oldPasswordLabel !== undefined && (obj.oldPasswordLabel = message.oldPasswordLabel); - message.newPasswordLabel !== undefined && (obj.newPasswordLabel = message.newPasswordLabel); - message.newPasswordConfirmLabel !== undefined && (obj.newPasswordConfirmLabel = message.newPasswordConfirmLabel); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): PasswordChangeScreenText { - return PasswordChangeScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordChangeScreenText { - const message = createBasePasswordChangeScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.oldPasswordLabel = object.oldPasswordLabel ?? ""; - message.newPasswordLabel = object.newPasswordLabel ?? ""; - message.newPasswordConfirmLabel = object.newPasswordConfirmLabel ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBasePasswordChangeDoneScreenText(): PasswordChangeDoneScreenText { - return { title: "", description: "", nextButtonText: "" }; -} - -export const PasswordChangeDoneScreenText = { - encode(message: PasswordChangeDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.nextButtonText !== "") { - writer.uint32(26).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordChangeDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordChangeDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordChangeDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: PasswordChangeDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): PasswordChangeDoneScreenText { - return PasswordChangeDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordChangeDoneScreenText { - const message = createBasePasswordChangeDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBasePasswordResetDoneScreenText(): PasswordResetDoneScreenText { - return { title: "", description: "", nextButtonText: "" }; -} - -export const PasswordResetDoneScreenText = { - encode(message: PasswordResetDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.nextButtonText !== "") { - writer.uint32(26).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordResetDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordResetDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordResetDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: PasswordResetDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): PasswordResetDoneScreenText { - return PasswordResetDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordResetDoneScreenText { - const message = createBasePasswordResetDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseRegistrationOptionScreenText(): RegistrationOptionScreenText { - return { title: "", description: "", userNameButtonText: "", externalLoginDescription: "", loginButtonText: "" }; -} - -export const RegistrationOptionScreenText = { - encode(message: RegistrationOptionScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.userNameButtonText !== "") { - writer.uint32(26).string(message.userNameButtonText); - } - if (message.externalLoginDescription !== "") { - writer.uint32(34).string(message.externalLoginDescription); - } - if (message.loginButtonText !== "") { - writer.uint32(42).string(message.loginButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegistrationOptionScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegistrationOptionScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.userNameButtonText = reader.string(); - break; - case 4: - message.externalLoginDescription = reader.string(); - break; - case 5: - message.loginButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegistrationOptionScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - userNameButtonText: isSet(object.userNameButtonText) ? String(object.userNameButtonText) : "", - externalLoginDescription: isSet(object.externalLoginDescription) ? String(object.externalLoginDescription) : "", - loginButtonText: isSet(object.loginButtonText) ? String(object.loginButtonText) : "", - }; - }, - - toJSON(message: RegistrationOptionScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.userNameButtonText !== undefined && (obj.userNameButtonText = message.userNameButtonText); - message.externalLoginDescription !== undefined && (obj.externalLoginDescription = message.externalLoginDescription); - message.loginButtonText !== undefined && (obj.loginButtonText = message.loginButtonText); - return obj; - }, - - create(base?: DeepPartial): RegistrationOptionScreenText { - return RegistrationOptionScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegistrationOptionScreenText { - const message = createBaseRegistrationOptionScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.userNameButtonText = object.userNameButtonText ?? ""; - message.externalLoginDescription = object.externalLoginDescription ?? ""; - message.loginButtonText = object.loginButtonText ?? ""; - return message; - }, -}; - -function createBaseRegistrationUserScreenText(): RegistrationUserScreenText { - return { - title: "", - description: "", - descriptionOrgRegister: "", - firstnameLabel: "", - lastnameLabel: "", - emailLabel: "", - usernameLabel: "", - languageLabel: "", - genderLabel: "", - passwordLabel: "", - passwordConfirmLabel: "", - tosAndPrivacyLabel: "", - tosConfirm: "", - tosLinkText: "", - privacyConfirm: "", - privacyLinkText: "", - nextButtonText: "", - backButtonText: "", - }; -} - -export const RegistrationUserScreenText = { - encode(message: RegistrationUserScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.descriptionOrgRegister !== "") { - writer.uint32(26).string(message.descriptionOrgRegister); - } - if (message.firstnameLabel !== "") { - writer.uint32(34).string(message.firstnameLabel); - } - if (message.lastnameLabel !== "") { - writer.uint32(42).string(message.lastnameLabel); - } - if (message.emailLabel !== "") { - writer.uint32(50).string(message.emailLabel); - } - if (message.usernameLabel !== "") { - writer.uint32(58).string(message.usernameLabel); - } - if (message.languageLabel !== "") { - writer.uint32(66).string(message.languageLabel); - } - if (message.genderLabel !== "") { - writer.uint32(74).string(message.genderLabel); - } - if (message.passwordLabel !== "") { - writer.uint32(82).string(message.passwordLabel); - } - if (message.passwordConfirmLabel !== "") { - writer.uint32(90).string(message.passwordConfirmLabel); - } - if (message.tosAndPrivacyLabel !== "") { - writer.uint32(98).string(message.tosAndPrivacyLabel); - } - if (message.tosConfirm !== "") { - writer.uint32(106).string(message.tosConfirm); - } - if (message.tosLinkText !== "") { - writer.uint32(122).string(message.tosLinkText); - } - if (message.privacyConfirm !== "") { - writer.uint32(130).string(message.privacyConfirm); - } - if (message.privacyLinkText !== "") { - writer.uint32(146).string(message.privacyLinkText); - } - if (message.nextButtonText !== "") { - writer.uint32(162).string(message.nextButtonText); - } - if (message.backButtonText !== "") { - writer.uint32(170).string(message.backButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegistrationUserScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegistrationUserScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.descriptionOrgRegister = reader.string(); - break; - case 4: - message.firstnameLabel = reader.string(); - break; - case 5: - message.lastnameLabel = reader.string(); - break; - case 6: - message.emailLabel = reader.string(); - break; - case 7: - message.usernameLabel = reader.string(); - break; - case 8: - message.languageLabel = reader.string(); - break; - case 9: - message.genderLabel = reader.string(); - break; - case 10: - message.passwordLabel = reader.string(); - break; - case 11: - message.passwordConfirmLabel = reader.string(); - break; - case 12: - message.tosAndPrivacyLabel = reader.string(); - break; - case 13: - message.tosConfirm = reader.string(); - break; - case 15: - message.tosLinkText = reader.string(); - break; - case 16: - message.privacyConfirm = reader.string(); - break; - case 18: - message.privacyLinkText = reader.string(); - break; - case 20: - message.nextButtonText = reader.string(); - break; - case 21: - message.backButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegistrationUserScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - descriptionOrgRegister: isSet(object.descriptionOrgRegister) ? String(object.descriptionOrgRegister) : "", - firstnameLabel: isSet(object.firstnameLabel) ? String(object.firstnameLabel) : "", - lastnameLabel: isSet(object.lastnameLabel) ? String(object.lastnameLabel) : "", - emailLabel: isSet(object.emailLabel) ? String(object.emailLabel) : "", - usernameLabel: isSet(object.usernameLabel) ? String(object.usernameLabel) : "", - languageLabel: isSet(object.languageLabel) ? String(object.languageLabel) : "", - genderLabel: isSet(object.genderLabel) ? String(object.genderLabel) : "", - passwordLabel: isSet(object.passwordLabel) ? String(object.passwordLabel) : "", - passwordConfirmLabel: isSet(object.passwordConfirmLabel) ? String(object.passwordConfirmLabel) : "", - tosAndPrivacyLabel: isSet(object.tosAndPrivacyLabel) ? String(object.tosAndPrivacyLabel) : "", - tosConfirm: isSet(object.tosConfirm) ? String(object.tosConfirm) : "", - tosLinkText: isSet(object.tosLinkText) ? String(object.tosLinkText) : "", - privacyConfirm: isSet(object.privacyConfirm) ? String(object.privacyConfirm) : "", - privacyLinkText: isSet(object.privacyLinkText) ? String(object.privacyLinkText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - backButtonText: isSet(object.backButtonText) ? String(object.backButtonText) : "", - }; - }, - - toJSON(message: RegistrationUserScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.descriptionOrgRegister !== undefined && (obj.descriptionOrgRegister = message.descriptionOrgRegister); - message.firstnameLabel !== undefined && (obj.firstnameLabel = message.firstnameLabel); - message.lastnameLabel !== undefined && (obj.lastnameLabel = message.lastnameLabel); - message.emailLabel !== undefined && (obj.emailLabel = message.emailLabel); - message.usernameLabel !== undefined && (obj.usernameLabel = message.usernameLabel); - message.languageLabel !== undefined && (obj.languageLabel = message.languageLabel); - message.genderLabel !== undefined && (obj.genderLabel = message.genderLabel); - message.passwordLabel !== undefined && (obj.passwordLabel = message.passwordLabel); - message.passwordConfirmLabel !== undefined && (obj.passwordConfirmLabel = message.passwordConfirmLabel); - message.tosAndPrivacyLabel !== undefined && (obj.tosAndPrivacyLabel = message.tosAndPrivacyLabel); - message.tosConfirm !== undefined && (obj.tosConfirm = message.tosConfirm); - message.tosLinkText !== undefined && (obj.tosLinkText = message.tosLinkText); - message.privacyConfirm !== undefined && (obj.privacyConfirm = message.privacyConfirm); - message.privacyLinkText !== undefined && (obj.privacyLinkText = message.privacyLinkText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.backButtonText !== undefined && (obj.backButtonText = message.backButtonText); - return obj; - }, - - create(base?: DeepPartial): RegistrationUserScreenText { - return RegistrationUserScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegistrationUserScreenText { - const message = createBaseRegistrationUserScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.descriptionOrgRegister = object.descriptionOrgRegister ?? ""; - message.firstnameLabel = object.firstnameLabel ?? ""; - message.lastnameLabel = object.lastnameLabel ?? ""; - message.emailLabel = object.emailLabel ?? ""; - message.usernameLabel = object.usernameLabel ?? ""; - message.languageLabel = object.languageLabel ?? ""; - message.genderLabel = object.genderLabel ?? ""; - message.passwordLabel = object.passwordLabel ?? ""; - message.passwordConfirmLabel = object.passwordConfirmLabel ?? ""; - message.tosAndPrivacyLabel = object.tosAndPrivacyLabel ?? ""; - message.tosConfirm = object.tosConfirm ?? ""; - message.tosLinkText = object.tosLinkText ?? ""; - message.privacyConfirm = object.privacyConfirm ?? ""; - message.privacyLinkText = object.privacyLinkText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.backButtonText = object.backButtonText ?? ""; - return message; - }, -}; - -function createBaseExternalRegistrationUserOverviewScreenText(): ExternalRegistrationUserOverviewScreenText { - return { - title: "", - description: "", - emailLabel: "", - usernameLabel: "", - firstnameLabel: "", - lastnameLabel: "", - nicknameLabel: "", - languageLabel: "", - phoneLabel: "", - tosAndPrivacyLabel: "", - tosConfirm: "", - tosLinkText: "", - privacyLinkText: "", - backButtonText: "", - nextButtonText: "", - privacyConfirm: "", - }; -} - -export const ExternalRegistrationUserOverviewScreenText = { - encode(message: ExternalRegistrationUserOverviewScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.emailLabel !== "") { - writer.uint32(26).string(message.emailLabel); - } - if (message.usernameLabel !== "") { - writer.uint32(34).string(message.usernameLabel); - } - if (message.firstnameLabel !== "") { - writer.uint32(42).string(message.firstnameLabel); - } - if (message.lastnameLabel !== "") { - writer.uint32(50).string(message.lastnameLabel); - } - if (message.nicknameLabel !== "") { - writer.uint32(58).string(message.nicknameLabel); - } - if (message.languageLabel !== "") { - writer.uint32(66).string(message.languageLabel); - } - if (message.phoneLabel !== "") { - writer.uint32(74).string(message.phoneLabel); - } - if (message.tosAndPrivacyLabel !== "") { - writer.uint32(82).string(message.tosAndPrivacyLabel); - } - if (message.tosConfirm !== "") { - writer.uint32(90).string(message.tosConfirm); - } - if (message.tosLinkText !== "") { - writer.uint32(98).string(message.tosLinkText); - } - if (message.privacyLinkText !== "") { - writer.uint32(114).string(message.privacyLinkText); - } - if (message.backButtonText !== "") { - writer.uint32(122).string(message.backButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(130).string(message.nextButtonText); - } - if (message.privacyConfirm !== "") { - writer.uint32(138).string(message.privacyConfirm); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExternalRegistrationUserOverviewScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExternalRegistrationUserOverviewScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.emailLabel = reader.string(); - break; - case 4: - message.usernameLabel = reader.string(); - break; - case 5: - message.firstnameLabel = reader.string(); - break; - case 6: - message.lastnameLabel = reader.string(); - break; - case 7: - message.nicknameLabel = reader.string(); - break; - case 8: - message.languageLabel = reader.string(); - break; - case 9: - message.phoneLabel = reader.string(); - break; - case 10: - message.tosAndPrivacyLabel = reader.string(); - break; - case 11: - message.tosConfirm = reader.string(); - break; - case 12: - message.tosLinkText = reader.string(); - break; - case 14: - message.privacyLinkText = reader.string(); - break; - case 15: - message.backButtonText = reader.string(); - break; - case 16: - message.nextButtonText = reader.string(); - break; - case 17: - message.privacyConfirm = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExternalRegistrationUserOverviewScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - emailLabel: isSet(object.emailLabel) ? String(object.emailLabel) : "", - usernameLabel: isSet(object.usernameLabel) ? String(object.usernameLabel) : "", - firstnameLabel: isSet(object.firstnameLabel) ? String(object.firstnameLabel) : "", - lastnameLabel: isSet(object.lastnameLabel) ? String(object.lastnameLabel) : "", - nicknameLabel: isSet(object.nicknameLabel) ? String(object.nicknameLabel) : "", - languageLabel: isSet(object.languageLabel) ? String(object.languageLabel) : "", - phoneLabel: isSet(object.phoneLabel) ? String(object.phoneLabel) : "", - tosAndPrivacyLabel: isSet(object.tosAndPrivacyLabel) ? String(object.tosAndPrivacyLabel) : "", - tosConfirm: isSet(object.tosConfirm) ? String(object.tosConfirm) : "", - tosLinkText: isSet(object.tosLinkText) ? String(object.tosLinkText) : "", - privacyLinkText: isSet(object.privacyLinkText) ? String(object.privacyLinkText) : "", - backButtonText: isSet(object.backButtonText) ? String(object.backButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - privacyConfirm: isSet(object.privacyConfirm) ? String(object.privacyConfirm) : "", - }; - }, - - toJSON(message: ExternalRegistrationUserOverviewScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.emailLabel !== undefined && (obj.emailLabel = message.emailLabel); - message.usernameLabel !== undefined && (obj.usernameLabel = message.usernameLabel); - message.firstnameLabel !== undefined && (obj.firstnameLabel = message.firstnameLabel); - message.lastnameLabel !== undefined && (obj.lastnameLabel = message.lastnameLabel); - message.nicknameLabel !== undefined && (obj.nicknameLabel = message.nicknameLabel); - message.languageLabel !== undefined && (obj.languageLabel = message.languageLabel); - message.phoneLabel !== undefined && (obj.phoneLabel = message.phoneLabel); - message.tosAndPrivacyLabel !== undefined && (obj.tosAndPrivacyLabel = message.tosAndPrivacyLabel); - message.tosConfirm !== undefined && (obj.tosConfirm = message.tosConfirm); - message.tosLinkText !== undefined && (obj.tosLinkText = message.tosLinkText); - message.privacyLinkText !== undefined && (obj.privacyLinkText = message.privacyLinkText); - message.backButtonText !== undefined && (obj.backButtonText = message.backButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.privacyConfirm !== undefined && (obj.privacyConfirm = message.privacyConfirm); - return obj; - }, - - create(base?: DeepPartial): ExternalRegistrationUserOverviewScreenText { - return ExternalRegistrationUserOverviewScreenText.fromPartial(base ?? {}); - }, - - fromPartial( - object: DeepPartial, - ): ExternalRegistrationUserOverviewScreenText { - const message = createBaseExternalRegistrationUserOverviewScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.emailLabel = object.emailLabel ?? ""; - message.usernameLabel = object.usernameLabel ?? ""; - message.firstnameLabel = object.firstnameLabel ?? ""; - message.lastnameLabel = object.lastnameLabel ?? ""; - message.nicknameLabel = object.nicknameLabel ?? ""; - message.languageLabel = object.languageLabel ?? ""; - message.phoneLabel = object.phoneLabel ?? ""; - message.tosAndPrivacyLabel = object.tosAndPrivacyLabel ?? ""; - message.tosConfirm = object.tosConfirm ?? ""; - message.tosLinkText = object.tosLinkText ?? ""; - message.privacyLinkText = object.privacyLinkText ?? ""; - message.backButtonText = object.backButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.privacyConfirm = object.privacyConfirm ?? ""; - return message; - }, -}; - -function createBaseRegistrationOrgScreenText(): RegistrationOrgScreenText { - return { - title: "", - description: "", - orgnameLabel: "", - firstnameLabel: "", - lastnameLabel: "", - usernameLabel: "", - emailLabel: "", - passwordLabel: "", - passwordConfirmLabel: "", - tosAndPrivacyLabel: "", - tosConfirm: "", - tosLinkText: "", - privacyConfirm: "", - privacyLinkText: "", - saveButtonText: "", - }; -} - -export const RegistrationOrgScreenText = { - encode(message: RegistrationOrgScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.orgnameLabel !== "") { - writer.uint32(26).string(message.orgnameLabel); - } - if (message.firstnameLabel !== "") { - writer.uint32(34).string(message.firstnameLabel); - } - if (message.lastnameLabel !== "") { - writer.uint32(42).string(message.lastnameLabel); - } - if (message.usernameLabel !== "") { - writer.uint32(50).string(message.usernameLabel); - } - if (message.emailLabel !== "") { - writer.uint32(58).string(message.emailLabel); - } - if (message.passwordLabel !== "") { - writer.uint32(74).string(message.passwordLabel); - } - if (message.passwordConfirmLabel !== "") { - writer.uint32(82).string(message.passwordConfirmLabel); - } - if (message.tosAndPrivacyLabel !== "") { - writer.uint32(90).string(message.tosAndPrivacyLabel); - } - if (message.tosConfirm !== "") { - writer.uint32(98).string(message.tosConfirm); - } - if (message.tosLinkText !== "") { - writer.uint32(114).string(message.tosLinkText); - } - if (message.privacyConfirm !== "") { - writer.uint32(122).string(message.privacyConfirm); - } - if (message.privacyLinkText !== "") { - writer.uint32(138).string(message.privacyLinkText); - } - if (message.saveButtonText !== "") { - writer.uint32(154).string(message.saveButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RegistrationOrgScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRegistrationOrgScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.orgnameLabel = reader.string(); - break; - case 4: - message.firstnameLabel = reader.string(); - break; - case 5: - message.lastnameLabel = reader.string(); - break; - case 6: - message.usernameLabel = reader.string(); - break; - case 7: - message.emailLabel = reader.string(); - break; - case 9: - message.passwordLabel = reader.string(); - break; - case 10: - message.passwordConfirmLabel = reader.string(); - break; - case 11: - message.tosAndPrivacyLabel = reader.string(); - break; - case 12: - message.tosConfirm = reader.string(); - break; - case 14: - message.tosLinkText = reader.string(); - break; - case 15: - message.privacyConfirm = reader.string(); - break; - case 17: - message.privacyLinkText = reader.string(); - break; - case 19: - message.saveButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RegistrationOrgScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - orgnameLabel: isSet(object.orgnameLabel) ? String(object.orgnameLabel) : "", - firstnameLabel: isSet(object.firstnameLabel) ? String(object.firstnameLabel) : "", - lastnameLabel: isSet(object.lastnameLabel) ? String(object.lastnameLabel) : "", - usernameLabel: isSet(object.usernameLabel) ? String(object.usernameLabel) : "", - emailLabel: isSet(object.emailLabel) ? String(object.emailLabel) : "", - passwordLabel: isSet(object.passwordLabel) ? String(object.passwordLabel) : "", - passwordConfirmLabel: isSet(object.passwordConfirmLabel) ? String(object.passwordConfirmLabel) : "", - tosAndPrivacyLabel: isSet(object.tosAndPrivacyLabel) ? String(object.tosAndPrivacyLabel) : "", - tosConfirm: isSet(object.tosConfirm) ? String(object.tosConfirm) : "", - tosLinkText: isSet(object.tosLinkText) ? String(object.tosLinkText) : "", - privacyConfirm: isSet(object.privacyConfirm) ? String(object.privacyConfirm) : "", - privacyLinkText: isSet(object.privacyLinkText) ? String(object.privacyLinkText) : "", - saveButtonText: isSet(object.saveButtonText) ? String(object.saveButtonText) : "", - }; - }, - - toJSON(message: RegistrationOrgScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.orgnameLabel !== undefined && (obj.orgnameLabel = message.orgnameLabel); - message.firstnameLabel !== undefined && (obj.firstnameLabel = message.firstnameLabel); - message.lastnameLabel !== undefined && (obj.lastnameLabel = message.lastnameLabel); - message.usernameLabel !== undefined && (obj.usernameLabel = message.usernameLabel); - message.emailLabel !== undefined && (obj.emailLabel = message.emailLabel); - message.passwordLabel !== undefined && (obj.passwordLabel = message.passwordLabel); - message.passwordConfirmLabel !== undefined && (obj.passwordConfirmLabel = message.passwordConfirmLabel); - message.tosAndPrivacyLabel !== undefined && (obj.tosAndPrivacyLabel = message.tosAndPrivacyLabel); - message.tosConfirm !== undefined && (obj.tosConfirm = message.tosConfirm); - message.tosLinkText !== undefined && (obj.tosLinkText = message.tosLinkText); - message.privacyConfirm !== undefined && (obj.privacyConfirm = message.privacyConfirm); - message.privacyLinkText !== undefined && (obj.privacyLinkText = message.privacyLinkText); - message.saveButtonText !== undefined && (obj.saveButtonText = message.saveButtonText); - return obj; - }, - - create(base?: DeepPartial): RegistrationOrgScreenText { - return RegistrationOrgScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RegistrationOrgScreenText { - const message = createBaseRegistrationOrgScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.orgnameLabel = object.orgnameLabel ?? ""; - message.firstnameLabel = object.firstnameLabel ?? ""; - message.lastnameLabel = object.lastnameLabel ?? ""; - message.usernameLabel = object.usernameLabel ?? ""; - message.emailLabel = object.emailLabel ?? ""; - message.passwordLabel = object.passwordLabel ?? ""; - message.passwordConfirmLabel = object.passwordConfirmLabel ?? ""; - message.tosAndPrivacyLabel = object.tosAndPrivacyLabel ?? ""; - message.tosConfirm = object.tosConfirm ?? ""; - message.tosLinkText = object.tosLinkText ?? ""; - message.privacyConfirm = object.privacyConfirm ?? ""; - message.privacyLinkText = object.privacyLinkText ?? ""; - message.saveButtonText = object.saveButtonText ?? ""; - return message; - }, -}; - -function createBaseLinkingUserDoneScreenText(): LinkingUserDoneScreenText { - return { title: "", description: "", cancelButtonText: "", nextButtonText: "" }; -} - -export const LinkingUserDoneScreenText = { - encode(message: LinkingUserDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.cancelButtonText !== "") { - writer.uint32(26).string(message.cancelButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(34).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LinkingUserDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLinkingUserDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.cancelButtonText = reader.string(); - break; - case 4: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LinkingUserDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: LinkingUserDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): LinkingUserDoneScreenText { - return LinkingUserDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LinkingUserDoneScreenText { - const message = createBaseLinkingUserDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseExternalUserNotFoundScreenText(): ExternalUserNotFoundScreenText { - return { - title: "", - description: "", - linkButtonText: "", - autoRegisterButtonText: "", - tosAndPrivacyLabel: "", - tosConfirm: "", - tosLinkText: "", - privacyLinkText: "", - privacyConfirm: "", - }; -} - -export const ExternalUserNotFoundScreenText = { - encode(message: ExternalUserNotFoundScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.linkButtonText !== "") { - writer.uint32(26).string(message.linkButtonText); - } - if (message.autoRegisterButtonText !== "") { - writer.uint32(34).string(message.autoRegisterButtonText); - } - if (message.tosAndPrivacyLabel !== "") { - writer.uint32(42).string(message.tosAndPrivacyLabel); - } - if (message.tosConfirm !== "") { - writer.uint32(50).string(message.tosConfirm); - } - if (message.tosLinkText !== "") { - writer.uint32(58).string(message.tosLinkText); - } - if (message.privacyLinkText !== "") { - writer.uint32(66).string(message.privacyLinkText); - } - if (message.privacyConfirm !== "") { - writer.uint32(82).string(message.privacyConfirm); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExternalUserNotFoundScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExternalUserNotFoundScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.linkButtonText = reader.string(); - break; - case 4: - message.autoRegisterButtonText = reader.string(); - break; - case 5: - message.tosAndPrivacyLabel = reader.string(); - break; - case 6: - message.tosConfirm = reader.string(); - break; - case 7: - message.tosLinkText = reader.string(); - break; - case 8: - message.privacyLinkText = reader.string(); - break; - case 10: - message.privacyConfirm = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExternalUserNotFoundScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - linkButtonText: isSet(object.linkButtonText) ? String(object.linkButtonText) : "", - autoRegisterButtonText: isSet(object.autoRegisterButtonText) ? String(object.autoRegisterButtonText) : "", - tosAndPrivacyLabel: isSet(object.tosAndPrivacyLabel) ? String(object.tosAndPrivacyLabel) : "", - tosConfirm: isSet(object.tosConfirm) ? String(object.tosConfirm) : "", - tosLinkText: isSet(object.tosLinkText) ? String(object.tosLinkText) : "", - privacyLinkText: isSet(object.privacyLinkText) ? String(object.privacyLinkText) : "", - privacyConfirm: isSet(object.privacyConfirm) ? String(object.privacyConfirm) : "", - }; - }, - - toJSON(message: ExternalUserNotFoundScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.linkButtonText !== undefined && (obj.linkButtonText = message.linkButtonText); - message.autoRegisterButtonText !== undefined && (obj.autoRegisterButtonText = message.autoRegisterButtonText); - message.tosAndPrivacyLabel !== undefined && (obj.tosAndPrivacyLabel = message.tosAndPrivacyLabel); - message.tosConfirm !== undefined && (obj.tosConfirm = message.tosConfirm); - message.tosLinkText !== undefined && (obj.tosLinkText = message.tosLinkText); - message.privacyLinkText !== undefined && (obj.privacyLinkText = message.privacyLinkText); - message.privacyConfirm !== undefined && (obj.privacyConfirm = message.privacyConfirm); - return obj; - }, - - create(base?: DeepPartial): ExternalUserNotFoundScreenText { - return ExternalUserNotFoundScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExternalUserNotFoundScreenText { - const message = createBaseExternalUserNotFoundScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.linkButtonText = object.linkButtonText ?? ""; - message.autoRegisterButtonText = object.autoRegisterButtonText ?? ""; - message.tosAndPrivacyLabel = object.tosAndPrivacyLabel ?? ""; - message.tosConfirm = object.tosConfirm ?? ""; - message.tosLinkText = object.tosLinkText ?? ""; - message.privacyLinkText = object.privacyLinkText ?? ""; - message.privacyConfirm = object.privacyConfirm ?? ""; - return message; - }, -}; - -function createBaseSuccessLoginScreenText(): SuccessLoginScreenText { - return { title: "", autoRedirectDescription: "", redirectedDescription: "", nextButtonText: "" }; -} - -export const SuccessLoginScreenText = { - encode(message: SuccessLoginScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.autoRedirectDescription !== "") { - writer.uint32(18).string(message.autoRedirectDescription); - } - if (message.redirectedDescription !== "") { - writer.uint32(26).string(message.redirectedDescription); - } - if (message.nextButtonText !== "") { - writer.uint32(34).string(message.nextButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SuccessLoginScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSuccessLoginScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.autoRedirectDescription = reader.string(); - break; - case 3: - message.redirectedDescription = reader.string(); - break; - case 4: - message.nextButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SuccessLoginScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - autoRedirectDescription: isSet(object.autoRedirectDescription) ? String(object.autoRedirectDescription) : "", - redirectedDescription: isSet(object.redirectedDescription) ? String(object.redirectedDescription) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - }; - }, - - toJSON(message: SuccessLoginScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.autoRedirectDescription !== undefined && (obj.autoRedirectDescription = message.autoRedirectDescription); - message.redirectedDescription !== undefined && (obj.redirectedDescription = message.redirectedDescription); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - return obj; - }, - - create(base?: DeepPartial): SuccessLoginScreenText { - return SuccessLoginScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SuccessLoginScreenText { - const message = createBaseSuccessLoginScreenText(); - message.title = object.title ?? ""; - message.autoRedirectDescription = object.autoRedirectDescription ?? ""; - message.redirectedDescription = object.redirectedDescription ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - return message; - }, -}; - -function createBaseLogoutDoneScreenText(): LogoutDoneScreenText { - return { title: "", description: "", loginButtonText: "" }; -} - -export const LogoutDoneScreenText = { - encode(message: LogoutDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.loginButtonText !== "") { - writer.uint32(26).string(message.loginButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LogoutDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLogoutDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.loginButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LogoutDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - loginButtonText: isSet(object.loginButtonText) ? String(object.loginButtonText) : "", - }; - }, - - toJSON(message: LogoutDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.loginButtonText !== undefined && (obj.loginButtonText = message.loginButtonText); - return obj; - }, - - create(base?: DeepPartial): LogoutDoneScreenText { - return LogoutDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LogoutDoneScreenText { - const message = createBaseLogoutDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.loginButtonText = object.loginButtonText ?? ""; - return message; - }, -}; - -function createBaseFooterText(): FooterText { - return { tos: "", privacyPolicy: "", help: "" }; -} - -export const FooterText = { - encode(message: FooterText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.tos !== "") { - writer.uint32(10).string(message.tos); - } - if (message.privacyPolicy !== "") { - writer.uint32(26).string(message.privacyPolicy); - } - if (message.help !== "") { - writer.uint32(42).string(message.help); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FooterText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFooterText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tos = reader.string(); - break; - case 3: - message.privacyPolicy = reader.string(); - break; - case 5: - message.help = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FooterText { - return { - tos: isSet(object.tos) ? String(object.tos) : "", - privacyPolicy: isSet(object.privacyPolicy) ? String(object.privacyPolicy) : "", - help: isSet(object.help) ? String(object.help) : "", - }; - }, - - toJSON(message: FooterText): unknown { - const obj: any = {}; - message.tos !== undefined && (obj.tos = message.tos); - message.privacyPolicy !== undefined && (obj.privacyPolicy = message.privacyPolicy); - message.help !== undefined && (obj.help = message.help); - return obj; - }, - - create(base?: DeepPartial): FooterText { - return FooterText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FooterText { - const message = createBaseFooterText(); - message.tos = object.tos ?? ""; - message.privacyPolicy = object.privacyPolicy ?? ""; - message.help = object.help ?? ""; - return message; - }, -}; - -function createBasePasswordlessPromptScreenText(): PasswordlessPromptScreenText { - return { - title: "", - description: "", - descriptionInit: "", - passwordlessButtonText: "", - nextButtonText: "", - skipButtonText: "", - }; -} - -export const PasswordlessPromptScreenText = { - encode(message: PasswordlessPromptScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.descriptionInit !== "") { - writer.uint32(26).string(message.descriptionInit); - } - if (message.passwordlessButtonText !== "") { - writer.uint32(34).string(message.passwordlessButtonText); - } - if (message.nextButtonText !== "") { - writer.uint32(42).string(message.nextButtonText); - } - if (message.skipButtonText !== "") { - writer.uint32(50).string(message.skipButtonText); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordlessPromptScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordlessPromptScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.descriptionInit = reader.string(); - break; - case 4: - message.passwordlessButtonText = reader.string(); - break; - case 5: - message.nextButtonText = reader.string(); - break; - case 6: - message.skipButtonText = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordlessPromptScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - descriptionInit: isSet(object.descriptionInit) ? String(object.descriptionInit) : "", - passwordlessButtonText: isSet(object.passwordlessButtonText) ? String(object.passwordlessButtonText) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - skipButtonText: isSet(object.skipButtonText) ? String(object.skipButtonText) : "", - }; - }, - - toJSON(message: PasswordlessPromptScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.descriptionInit !== undefined && (obj.descriptionInit = message.descriptionInit); - message.passwordlessButtonText !== undefined && (obj.passwordlessButtonText = message.passwordlessButtonText); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.skipButtonText !== undefined && (obj.skipButtonText = message.skipButtonText); - return obj; - }, - - create(base?: DeepPartial): PasswordlessPromptScreenText { - return PasswordlessPromptScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordlessPromptScreenText { - const message = createBasePasswordlessPromptScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.descriptionInit = object.descriptionInit ?? ""; - message.passwordlessButtonText = object.passwordlessButtonText ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.skipButtonText = object.skipButtonText ?? ""; - return message; - }, -}; - -function createBasePasswordlessRegistrationScreenText(): PasswordlessRegistrationScreenText { - return { - title: "", - description: "", - tokenNameLabel: "", - notSupported: "", - registerTokenButtonText: "", - errorRetry: "", - }; -} - -export const PasswordlessRegistrationScreenText = { - encode(message: PasswordlessRegistrationScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.tokenNameLabel !== "") { - writer.uint32(26).string(message.tokenNameLabel); - } - if (message.notSupported !== "") { - writer.uint32(34).string(message.notSupported); - } - if (message.registerTokenButtonText !== "") { - writer.uint32(42).string(message.registerTokenButtonText); - } - if (message.errorRetry !== "") { - writer.uint32(50).string(message.errorRetry); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordlessRegistrationScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordlessRegistrationScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.tokenNameLabel = reader.string(); - break; - case 4: - message.notSupported = reader.string(); - break; - case 5: - message.registerTokenButtonText = reader.string(); - break; - case 6: - message.errorRetry = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordlessRegistrationScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - tokenNameLabel: isSet(object.tokenNameLabel) ? String(object.tokenNameLabel) : "", - notSupported: isSet(object.notSupported) ? String(object.notSupported) : "", - registerTokenButtonText: isSet(object.registerTokenButtonText) ? String(object.registerTokenButtonText) : "", - errorRetry: isSet(object.errorRetry) ? String(object.errorRetry) : "", - }; - }, - - toJSON(message: PasswordlessRegistrationScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.tokenNameLabel !== undefined && (obj.tokenNameLabel = message.tokenNameLabel); - message.notSupported !== undefined && (obj.notSupported = message.notSupported); - message.registerTokenButtonText !== undefined && (obj.registerTokenButtonText = message.registerTokenButtonText); - message.errorRetry !== undefined && (obj.errorRetry = message.errorRetry); - return obj; - }, - - create(base?: DeepPartial): PasswordlessRegistrationScreenText { - return PasswordlessRegistrationScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordlessRegistrationScreenText { - const message = createBasePasswordlessRegistrationScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.tokenNameLabel = object.tokenNameLabel ?? ""; - message.notSupported = object.notSupported ?? ""; - message.registerTokenButtonText = object.registerTokenButtonText ?? ""; - message.errorRetry = object.errorRetry ?? ""; - return message; - }, -}; - -function createBasePasswordlessRegistrationDoneScreenText(): PasswordlessRegistrationDoneScreenText { - return { title: "", description: "", nextButtonText: "", cancelButtonText: "", descriptionClose: "" }; -} - -export const PasswordlessRegistrationDoneScreenText = { - encode(message: PasswordlessRegistrationDoneScreenText, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.title !== "") { - writer.uint32(10).string(message.title); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.nextButtonText !== "") { - writer.uint32(26).string(message.nextButtonText); - } - if (message.cancelButtonText !== "") { - writer.uint32(34).string(message.cancelButtonText); - } - if (message.descriptionClose !== "") { - writer.uint32(42).string(message.descriptionClose); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PasswordlessRegistrationDoneScreenText { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePasswordlessRegistrationDoneScreenText(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.nextButtonText = reader.string(); - break; - case 4: - message.cancelButtonText = reader.string(); - break; - case 5: - message.descriptionClose = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PasswordlessRegistrationDoneScreenText { - return { - title: isSet(object.title) ? String(object.title) : "", - description: isSet(object.description) ? String(object.description) : "", - nextButtonText: isSet(object.nextButtonText) ? String(object.nextButtonText) : "", - cancelButtonText: isSet(object.cancelButtonText) ? String(object.cancelButtonText) : "", - descriptionClose: isSet(object.descriptionClose) ? String(object.descriptionClose) : "", - }; - }, - - toJSON(message: PasswordlessRegistrationDoneScreenText): unknown { - const obj: any = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.nextButtonText !== undefined && (obj.nextButtonText = message.nextButtonText); - message.cancelButtonText !== undefined && (obj.cancelButtonText = message.cancelButtonText); - message.descriptionClose !== undefined && (obj.descriptionClose = message.descriptionClose); - return obj; - }, - - create(base?: DeepPartial): PasswordlessRegistrationDoneScreenText { - return PasswordlessRegistrationDoneScreenText.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PasswordlessRegistrationDoneScreenText { - const message = createBasePasswordlessRegistrationDoneScreenText(); - message.title = object.title ?? ""; - message.description = object.description ?? ""; - message.nextButtonText = object.nextButtonText ?? ""; - message.cancelButtonText = object.cancelButtonText ?? ""; - message.descriptionClose = object.descriptionClose ?? ""; - return message; - }, -}; - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/user.ts b/apps/login/lib/grpc/zitadel/user.ts deleted file mode 100644 index 99cd267fc1a..00000000000 --- a/apps/login/lib/grpc/zitadel/user.ts +++ /dev/null @@ -1,4443 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { ObjectDetails, TextQueryMethod, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object"; - -export const protobufPackage = "zitadel.user.v1"; - -export enum UserState { - USER_STATE_UNSPECIFIED = 0, - USER_STATE_ACTIVE = 1, - USER_STATE_INACTIVE = 2, - USER_STATE_DELETED = 3, - USER_STATE_LOCKED = 4, - USER_STATE_SUSPEND = 5, - USER_STATE_INITIAL = 6, - UNRECOGNIZED = -1, -} - -export function userStateFromJSON(object: any): UserState { - switch (object) { - case 0: - case "USER_STATE_UNSPECIFIED": - return UserState.USER_STATE_UNSPECIFIED; - case 1: - case "USER_STATE_ACTIVE": - return UserState.USER_STATE_ACTIVE; - case 2: - case "USER_STATE_INACTIVE": - return UserState.USER_STATE_INACTIVE; - case 3: - case "USER_STATE_DELETED": - return UserState.USER_STATE_DELETED; - case 4: - case "USER_STATE_LOCKED": - return UserState.USER_STATE_LOCKED; - case 5: - case "USER_STATE_SUSPEND": - return UserState.USER_STATE_SUSPEND; - case 6: - case "USER_STATE_INITIAL": - return UserState.USER_STATE_INITIAL; - case -1: - case "UNRECOGNIZED": - default: - return UserState.UNRECOGNIZED; - } -} - -export function userStateToJSON(object: UserState): string { - switch (object) { - case UserState.USER_STATE_UNSPECIFIED: - return "USER_STATE_UNSPECIFIED"; - case UserState.USER_STATE_ACTIVE: - return "USER_STATE_ACTIVE"; - case UserState.USER_STATE_INACTIVE: - return "USER_STATE_INACTIVE"; - case UserState.USER_STATE_DELETED: - return "USER_STATE_DELETED"; - case UserState.USER_STATE_LOCKED: - return "USER_STATE_LOCKED"; - case UserState.USER_STATE_SUSPEND: - return "USER_STATE_SUSPEND"; - case UserState.USER_STATE_INITIAL: - return "USER_STATE_INITIAL"; - case UserState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum Gender { - GENDER_UNSPECIFIED = 0, - GENDER_FEMALE = 1, - GENDER_MALE = 2, - GENDER_DIVERSE = 3, - UNRECOGNIZED = -1, -} - -export function genderFromJSON(object: any): Gender { - switch (object) { - case 0: - case "GENDER_UNSPECIFIED": - return Gender.GENDER_UNSPECIFIED; - case 1: - case "GENDER_FEMALE": - return Gender.GENDER_FEMALE; - case 2: - case "GENDER_MALE": - return Gender.GENDER_MALE; - case 3: - case "GENDER_DIVERSE": - return Gender.GENDER_DIVERSE; - case -1: - case "UNRECOGNIZED": - default: - return Gender.UNRECOGNIZED; - } -} - -export function genderToJSON(object: Gender): string { - switch (object) { - case Gender.GENDER_UNSPECIFIED: - return "GENDER_UNSPECIFIED"; - case Gender.GENDER_FEMALE: - return "GENDER_FEMALE"; - case Gender.GENDER_MALE: - return "GENDER_MALE"; - case Gender.GENDER_DIVERSE: - return "GENDER_DIVERSE"; - case Gender.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum AccessTokenType { - ACCESS_TOKEN_TYPE_BEARER = 0, - ACCESS_TOKEN_TYPE_JWT = 1, - UNRECOGNIZED = -1, -} - -export function accessTokenTypeFromJSON(object: any): AccessTokenType { - switch (object) { - case 0: - case "ACCESS_TOKEN_TYPE_BEARER": - return AccessTokenType.ACCESS_TOKEN_TYPE_BEARER; - case 1: - case "ACCESS_TOKEN_TYPE_JWT": - return AccessTokenType.ACCESS_TOKEN_TYPE_JWT; - case -1: - case "UNRECOGNIZED": - default: - return AccessTokenType.UNRECOGNIZED; - } -} - -export function accessTokenTypeToJSON(object: AccessTokenType): string { - switch (object) { - case AccessTokenType.ACCESS_TOKEN_TYPE_BEARER: - return "ACCESS_TOKEN_TYPE_BEARER"; - case AccessTokenType.ACCESS_TOKEN_TYPE_JWT: - return "ACCESS_TOKEN_TYPE_JWT"; - case AccessTokenType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum Type { - TYPE_UNSPECIFIED = 0, - TYPE_HUMAN = 1, - TYPE_MACHINE = 2, - UNRECOGNIZED = -1, -} - -export function typeFromJSON(object: any): Type { - switch (object) { - case 0: - case "TYPE_UNSPECIFIED": - return Type.TYPE_UNSPECIFIED; - case 1: - case "TYPE_HUMAN": - return Type.TYPE_HUMAN; - case 2: - case "TYPE_MACHINE": - return Type.TYPE_MACHINE; - case -1: - case "UNRECOGNIZED": - default: - return Type.UNRECOGNIZED; - } -} - -export function typeToJSON(object: Type): string { - switch (object) { - case Type.TYPE_UNSPECIFIED: - return "TYPE_UNSPECIFIED"; - case Type.TYPE_HUMAN: - return "TYPE_HUMAN"; - case Type.TYPE_MACHINE: - return "TYPE_MACHINE"; - case Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum UserFieldName { - USER_FIELD_NAME_UNSPECIFIED = 0, - USER_FIELD_NAME_USER_NAME = 1, - USER_FIELD_NAME_FIRST_NAME = 2, - USER_FIELD_NAME_LAST_NAME = 3, - USER_FIELD_NAME_NICK_NAME = 4, - USER_FIELD_NAME_DISPLAY_NAME = 5, - USER_FIELD_NAME_EMAIL = 6, - USER_FIELD_NAME_STATE = 7, - USER_FIELD_NAME_TYPE = 8, - USER_FIELD_NAME_CREATION_DATE = 9, - UNRECOGNIZED = -1, -} - -export function userFieldNameFromJSON(object: any): UserFieldName { - switch (object) { - case 0: - case "USER_FIELD_NAME_UNSPECIFIED": - return UserFieldName.USER_FIELD_NAME_UNSPECIFIED; - case 1: - case "USER_FIELD_NAME_USER_NAME": - return UserFieldName.USER_FIELD_NAME_USER_NAME; - case 2: - case "USER_FIELD_NAME_FIRST_NAME": - return UserFieldName.USER_FIELD_NAME_FIRST_NAME; - case 3: - case "USER_FIELD_NAME_LAST_NAME": - return UserFieldName.USER_FIELD_NAME_LAST_NAME; - case 4: - case "USER_FIELD_NAME_NICK_NAME": - return UserFieldName.USER_FIELD_NAME_NICK_NAME; - case 5: - case "USER_FIELD_NAME_DISPLAY_NAME": - return UserFieldName.USER_FIELD_NAME_DISPLAY_NAME; - case 6: - case "USER_FIELD_NAME_EMAIL": - return UserFieldName.USER_FIELD_NAME_EMAIL; - case 7: - case "USER_FIELD_NAME_STATE": - return UserFieldName.USER_FIELD_NAME_STATE; - case 8: - case "USER_FIELD_NAME_TYPE": - return UserFieldName.USER_FIELD_NAME_TYPE; - case 9: - case "USER_FIELD_NAME_CREATION_DATE": - return UserFieldName.USER_FIELD_NAME_CREATION_DATE; - case -1: - case "UNRECOGNIZED": - default: - return UserFieldName.UNRECOGNIZED; - } -} - -export function userFieldNameToJSON(object: UserFieldName): string { - switch (object) { - case UserFieldName.USER_FIELD_NAME_UNSPECIFIED: - return "USER_FIELD_NAME_UNSPECIFIED"; - case UserFieldName.USER_FIELD_NAME_USER_NAME: - return "USER_FIELD_NAME_USER_NAME"; - case UserFieldName.USER_FIELD_NAME_FIRST_NAME: - return "USER_FIELD_NAME_FIRST_NAME"; - case UserFieldName.USER_FIELD_NAME_LAST_NAME: - return "USER_FIELD_NAME_LAST_NAME"; - case UserFieldName.USER_FIELD_NAME_NICK_NAME: - return "USER_FIELD_NAME_NICK_NAME"; - case UserFieldName.USER_FIELD_NAME_DISPLAY_NAME: - return "USER_FIELD_NAME_DISPLAY_NAME"; - case UserFieldName.USER_FIELD_NAME_EMAIL: - return "USER_FIELD_NAME_EMAIL"; - case UserFieldName.USER_FIELD_NAME_STATE: - return "USER_FIELD_NAME_STATE"; - case UserFieldName.USER_FIELD_NAME_TYPE: - return "USER_FIELD_NAME_TYPE"; - case UserFieldName.USER_FIELD_NAME_CREATION_DATE: - return "USER_FIELD_NAME_CREATION_DATE"; - case UserFieldName.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum AuthFactorState { - AUTH_FACTOR_STATE_UNSPECIFIED = 0, - AUTH_FACTOR_STATE_NOT_READY = 1, - AUTH_FACTOR_STATE_READY = 2, - AUTH_FACTOR_STATE_REMOVED = 3, - UNRECOGNIZED = -1, -} - -export function authFactorStateFromJSON(object: any): AuthFactorState { - switch (object) { - case 0: - case "AUTH_FACTOR_STATE_UNSPECIFIED": - return AuthFactorState.AUTH_FACTOR_STATE_UNSPECIFIED; - case 1: - case "AUTH_FACTOR_STATE_NOT_READY": - return AuthFactorState.AUTH_FACTOR_STATE_NOT_READY; - case 2: - case "AUTH_FACTOR_STATE_READY": - return AuthFactorState.AUTH_FACTOR_STATE_READY; - case 3: - case "AUTH_FACTOR_STATE_REMOVED": - return AuthFactorState.AUTH_FACTOR_STATE_REMOVED; - case -1: - case "UNRECOGNIZED": - default: - return AuthFactorState.UNRECOGNIZED; - } -} - -export function authFactorStateToJSON(object: AuthFactorState): string { - switch (object) { - case AuthFactorState.AUTH_FACTOR_STATE_UNSPECIFIED: - return "AUTH_FACTOR_STATE_UNSPECIFIED"; - case AuthFactorState.AUTH_FACTOR_STATE_NOT_READY: - return "AUTH_FACTOR_STATE_NOT_READY"; - case AuthFactorState.AUTH_FACTOR_STATE_READY: - return "AUTH_FACTOR_STATE_READY"; - case AuthFactorState.AUTH_FACTOR_STATE_REMOVED: - return "AUTH_FACTOR_STATE_REMOVED"; - case AuthFactorState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum SessionState { - SESSION_STATE_UNSPECIFIED = 0, - SESSION_STATE_ACTIVE = 1, - SESSION_STATE_TERMINATED = 2, - UNRECOGNIZED = -1, -} - -export function sessionStateFromJSON(object: any): SessionState { - switch (object) { - case 0: - case "SESSION_STATE_UNSPECIFIED": - return SessionState.SESSION_STATE_UNSPECIFIED; - case 1: - case "SESSION_STATE_ACTIVE": - return SessionState.SESSION_STATE_ACTIVE; - case 2: - case "SESSION_STATE_TERMINATED": - return SessionState.SESSION_STATE_TERMINATED; - case -1: - case "UNRECOGNIZED": - default: - return SessionState.UNRECOGNIZED; - } -} - -export function sessionStateToJSON(object: SessionState): string { - switch (object) { - case SessionState.SESSION_STATE_UNSPECIFIED: - return "SESSION_STATE_UNSPECIFIED"; - case SessionState.SESSION_STATE_ACTIVE: - return "SESSION_STATE_ACTIVE"; - case SessionState.SESSION_STATE_TERMINATED: - return "SESSION_STATE_TERMINATED"; - case SessionState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum UserGrantState { - USER_GRANT_STATE_UNSPECIFIED = 0, - USER_GRANT_STATE_ACTIVE = 1, - USER_GRANT_STATE_INACTIVE = 2, - UNRECOGNIZED = -1, -} - -export function userGrantStateFromJSON(object: any): UserGrantState { - switch (object) { - case 0: - case "USER_GRANT_STATE_UNSPECIFIED": - return UserGrantState.USER_GRANT_STATE_UNSPECIFIED; - case 1: - case "USER_GRANT_STATE_ACTIVE": - return UserGrantState.USER_GRANT_STATE_ACTIVE; - case 2: - case "USER_GRANT_STATE_INACTIVE": - return UserGrantState.USER_GRANT_STATE_INACTIVE; - case -1: - case "UNRECOGNIZED": - default: - return UserGrantState.UNRECOGNIZED; - } -} - -export function userGrantStateToJSON(object: UserGrantState): string { - switch (object) { - case UserGrantState.USER_GRANT_STATE_UNSPECIFIED: - return "USER_GRANT_STATE_UNSPECIFIED"; - case UserGrantState.USER_GRANT_STATE_ACTIVE: - return "USER_GRANT_STATE_ACTIVE"; - case UserGrantState.USER_GRANT_STATE_INACTIVE: - return "USER_GRANT_STATE_INACTIVE"; - case UserGrantState.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface User { - id: string; - details: ObjectDetails | undefined; - state: UserState; - userName: string; - loginNames: string[]; - preferredLoginName: string; - human?: Human | undefined; - machine?: Machine | undefined; -} - -export interface Human { - profile: Profile | undefined; - email: Email | undefined; - phone: Phone | undefined; -} - -export interface Machine { - name: string; - description: string; - hasSecret: boolean; - accessTokenType: AccessTokenType; -} - -export interface Profile { - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; - avatarUrl: string; -} - -export interface Email { - email: string; - isEmailVerified: boolean; -} - -export interface Phone { - phone: string; - isPhoneVerified: boolean; -} - -export interface SearchQuery { - userNameQuery?: UserNameQuery | undefined; - firstNameQuery?: FirstNameQuery | undefined; - lastNameQuery?: LastNameQuery | undefined; - nickNameQuery?: NickNameQuery | undefined; - displayNameQuery?: DisplayNameQuery | undefined; - emailQuery?: EmailQuery | undefined; - stateQuery?: StateQuery | undefined; - typeQuery?: TypeQuery | undefined; - loginNameQuery?: LoginNameQuery | undefined; -} - -export interface UserNameQuery { - userName: string; - method: TextQueryMethod; -} - -export interface FirstNameQuery { - firstName: string; - method: TextQueryMethod; -} - -export interface LastNameQuery { - lastName: string; - method: TextQueryMethod; -} - -export interface NickNameQuery { - nickName: string; - method: TextQueryMethod; -} - -export interface DisplayNameQuery { - displayName: string; - method: TextQueryMethod; -} - -export interface EmailQuery { - emailAddress: string; - method: TextQueryMethod; -} - -export interface LoginNameQuery { - loginName: string; - method: TextQueryMethod; -} - -/** UserStateQuery always equals */ -export interface StateQuery { - state: UserState; -} - -/** UserTypeQuery always equals */ -export interface TypeQuery { - type: Type; -} - -export interface AuthFactor { - state: AuthFactorState; - otp?: AuthFactorOTP | undefined; - u2f?: AuthFactorU2F | undefined; -} - -export interface AuthFactorOTP { -} - -export interface AuthFactorU2F { - id: string; - name: string; -} - -export interface WebAuthNKey { - publicKey: Buffer; -} - -export interface WebAuthNVerification { - publicKeyCredential: Buffer; - tokenName: string; -} - -export interface WebAuthNToken { - id: string; - state: AuthFactorState; - name: string; -} - -export interface Membership { - userId: string; - details: ObjectDetails | undefined; - roles: string[]; - displayName: string; - iam?: boolean | undefined; - orgId?: string | undefined; - projectId?: string | undefined; - projectGrantId?: string | undefined; -} - -export interface MembershipQuery { - orgQuery?: MembershipOrgQuery | undefined; - projectQuery?: MembershipProjectQuery | undefined; - projectGrantQuery?: MembershipProjectGrantQuery | undefined; - iamQuery?: MembershipIAMQuery | undefined; -} - -/** this query always equals */ -export interface MembershipOrgQuery { - orgId: string; -} - -/** this query always equals */ -export interface MembershipProjectQuery { - projectId: string; -} - -/** this query always equals */ -export interface MembershipProjectGrantQuery { - projectGrantId: string; -} - -/** this query always equals */ -export interface MembershipIAMQuery { - iam: boolean; -} - -export interface Session { - sessionId: string; - agentId: string; - authState: SessionState; - userId: string; - userName: string; - loginName: string; - displayName: string; - details: ObjectDetails | undefined; - avatarUrl: string; -} - -export interface RefreshToken { - id: string; - details: ObjectDetails | undefined; - clientId: string; - authTime: Date | undefined; - idleExpiration: Date | undefined; - expiration: Date | undefined; - scopes: string[]; - audience: string[]; -} - -export interface PersonalAccessToken { - id: string; - details: ObjectDetails | undefined; - expirationDate: Date | undefined; - scopes: string[]; -} - -export interface UserGrant { - id: string; - details: ObjectDetails | undefined; - roleKeys: string[]; - state: UserGrantState; - userId: string; - userName: string; - firstName: string; - lastName: string; - email: string; - displayName: string; - orgId: string; - orgName: string; - orgDomain: string; - projectId: string; - projectName: string; - projectGrantId: string; - avatarUrl: string; - preferredLoginName: string; -} - -export interface UserGrantQuery { - projectIdQuery?: UserGrantProjectIDQuery | undefined; - userIdQuery?: UserGrantUserIDQuery | undefined; - withGrantedQuery?: UserGrantWithGrantedQuery | undefined; - roleKeyQuery?: UserGrantRoleKeyQuery | undefined; - projectGrantIdQuery?: UserGrantProjectGrantIDQuery | undefined; - userNameQuery?: UserGrantUserNameQuery | undefined; - firstNameQuery?: UserGrantFirstNameQuery | undefined; - lastNameQuery?: UserGrantLastNameQuery | undefined; - emailQuery?: UserGrantEmailQuery | undefined; - orgNameQuery?: UserGrantOrgNameQuery | undefined; - orgDomainQuery?: UserGrantOrgDomainQuery | undefined; - projectNameQuery?: UserGrantProjectNameQuery | undefined; - displayNameQuery?: UserGrantDisplayNameQuery | undefined; - userTypeQuery?: UserGrantUserTypeQuery | undefined; -} - -export interface UserGrantProjectIDQuery { - projectId: string; -} - -export interface UserGrantUserIDQuery { - userId: string; -} - -export interface UserGrantWithGrantedQuery { - withGranted: boolean; -} - -export interface UserGrantRoleKeyQuery { - roleKey: string; - method: TextQueryMethod; -} - -export interface UserGrantProjectGrantIDQuery { - projectGrantId: string; -} - -export interface UserGrantUserNameQuery { - userName: string; - method: TextQueryMethod; -} - -export interface UserGrantFirstNameQuery { - firstName: string; - method: TextQueryMethod; -} - -export interface UserGrantLastNameQuery { - lastName: string; - method: TextQueryMethod; -} - -export interface UserGrantEmailQuery { - email: string; - method: TextQueryMethod; -} - -export interface UserGrantOrgNameQuery { - orgName: string; - method: TextQueryMethod; -} - -export interface UserGrantOrgDomainQuery { - orgDomain: string; - method: TextQueryMethod; -} - -export interface UserGrantProjectNameQuery { - projectName: string; - method: TextQueryMethod; -} - -export interface UserGrantDisplayNameQuery { - displayName: string; - method: TextQueryMethod; -} - -export interface UserGrantUserTypeQuery { - type: Type; -} - -function createBaseUser(): User { - return { - id: "", - details: undefined, - state: 0, - userName: "", - loginNames: [], - preferredLoginName: "", - human: undefined, - machine: undefined, - }; -} - -export const User = { - encode(message: User, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.state !== 0) { - writer.uint32(24).int32(message.state); - } - if (message.userName !== "") { - writer.uint32(34).string(message.userName); - } - for (const v of message.loginNames) { - writer.uint32(42).string(v!); - } - if (message.preferredLoginName !== "") { - writer.uint32(50).string(message.preferredLoginName); - } - if (message.human !== undefined) { - Human.encode(message.human, writer.uint32(58).fork()).ldelim(); - } - if (message.machine !== undefined) { - Machine.encode(message.machine, writer.uint32(66).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): User { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUser(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.state = reader.int32() as any; - break; - case 4: - message.userName = reader.string(); - break; - case 5: - message.loginNames.push(reader.string()); - break; - case 6: - message.preferredLoginName = reader.string(); - break; - case 7: - message.human = Human.decode(reader, reader.uint32()); - break; - case 8: - message.machine = Machine.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): User { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - state: isSet(object.state) ? userStateFromJSON(object.state) : 0, - userName: isSet(object.userName) ? String(object.userName) : "", - loginNames: Array.isArray(object?.loginNames) ? object.loginNames.map((e: any) => String(e)) : [], - preferredLoginName: isSet(object.preferredLoginName) ? String(object.preferredLoginName) : "", - human: isSet(object.human) ? Human.fromJSON(object.human) : undefined, - machine: isSet(object.machine) ? Machine.fromJSON(object.machine) : undefined, - }; - }, - - toJSON(message: User): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.state !== undefined && (obj.state = userStateToJSON(message.state)); - message.userName !== undefined && (obj.userName = message.userName); - if (message.loginNames) { - obj.loginNames = message.loginNames.map((e) => e); - } else { - obj.loginNames = []; - } - message.preferredLoginName !== undefined && (obj.preferredLoginName = message.preferredLoginName); - message.human !== undefined && (obj.human = message.human ? Human.toJSON(message.human) : undefined); - message.machine !== undefined && (obj.machine = message.machine ? Machine.toJSON(message.machine) : undefined); - return obj; - }, - - create(base?: DeepPartial): User { - return User.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): User { - const message = createBaseUser(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.state = object.state ?? 0; - message.userName = object.userName ?? ""; - message.loginNames = object.loginNames?.map((e) => e) || []; - message.preferredLoginName = object.preferredLoginName ?? ""; - message.human = (object.human !== undefined && object.human !== null) ? Human.fromPartial(object.human) : undefined; - message.machine = (object.machine !== undefined && object.machine !== null) - ? Machine.fromPartial(object.machine) - : undefined; - return message; - }, -}; - -function createBaseHuman(): Human { - return { profile: undefined, email: undefined, phone: undefined }; -} - -export const Human = { - encode(message: Human, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.profile !== undefined) { - Profile.encode(message.profile, writer.uint32(10).fork()).ldelim(); - } - if (message.email !== undefined) { - Email.encode(message.email, writer.uint32(18).fork()).ldelim(); - } - if (message.phone !== undefined) { - Phone.encode(message.phone, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Human { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHuman(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.profile = Profile.decode(reader, reader.uint32()); - break; - case 2: - message.email = Email.decode(reader, reader.uint32()); - break; - case 3: - message.phone = Phone.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Human { - return { - profile: isSet(object.profile) ? Profile.fromJSON(object.profile) : undefined, - email: isSet(object.email) ? Email.fromJSON(object.email) : undefined, - phone: isSet(object.phone) ? Phone.fromJSON(object.phone) : undefined, - }; - }, - - toJSON(message: Human): unknown { - const obj: any = {}; - message.profile !== undefined && (obj.profile = message.profile ? Profile.toJSON(message.profile) : undefined); - message.email !== undefined && (obj.email = message.email ? Email.toJSON(message.email) : undefined); - message.phone !== undefined && (obj.phone = message.phone ? Phone.toJSON(message.phone) : undefined); - return obj; - }, - - create(base?: DeepPartial): Human { - return Human.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Human { - const message = createBaseHuman(); - message.profile = (object.profile !== undefined && object.profile !== null) - ? Profile.fromPartial(object.profile) - : undefined; - message.email = (object.email !== undefined && object.email !== null) ? Email.fromPartial(object.email) : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) ? Phone.fromPartial(object.phone) : undefined; - return message; - }, -}; - -function createBaseMachine(): Machine { - return { name: "", description: "", hasSecret: false, accessTokenType: 0 }; -} - -export const Machine = { - encode(message: Machine, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.description !== "") { - writer.uint32(18).string(message.description); - } - if (message.hasSecret === true) { - writer.uint32(24).bool(message.hasSecret); - } - if (message.accessTokenType !== 0) { - writer.uint32(32).int32(message.accessTokenType); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Machine { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMachine(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.hasSecret = reader.bool(); - break; - case 4: - message.accessTokenType = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Machine { - return { - name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) ? String(object.description) : "", - hasSecret: isSet(object.hasSecret) ? Boolean(object.hasSecret) : false, - accessTokenType: isSet(object.accessTokenType) ? accessTokenTypeFromJSON(object.accessTokenType) : 0, - }; - }, - - toJSON(message: Machine): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.description !== undefined && (obj.description = message.description); - message.hasSecret !== undefined && (obj.hasSecret = message.hasSecret); - message.accessTokenType !== undefined && (obj.accessTokenType = accessTokenTypeToJSON(message.accessTokenType)); - return obj; - }, - - create(base?: DeepPartial): Machine { - return Machine.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Machine { - const message = createBaseMachine(); - message.name = object.name ?? ""; - message.description = object.description ?? ""; - message.hasSecret = object.hasSecret ?? false; - message.accessTokenType = object.accessTokenType ?? 0; - return message; - }, -}; - -function createBaseProfile(): Profile { - return { - firstName: "", - lastName: "", - nickName: "", - displayName: "", - preferredLanguage: "", - gender: 0, - avatarUrl: "", - }; -} - -export const Profile = { - encode(message: Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(26).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(48).int32(message.gender); - } - if (message.avatarUrl !== "") { - writer.uint32(58).string(message.avatarUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseProfile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.nickName = reader.string(); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - case 6: - message.gender = reader.int32() as any; - break; - case 7: - message.avatarUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - avatarUrl: isSet(object.avatarUrl) ? String(object.avatarUrl) : "", - }; - }, - - toJSON(message: Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - message.avatarUrl !== undefined && (obj.avatarUrl = message.avatarUrl); - return obj; - }, - - create(base?: DeepPartial): Profile { - return Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Profile { - const message = createBaseProfile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - message.avatarUrl = object.avatarUrl ?? ""; - return message; - }, -}; - -function createBaseEmail(): Email { - return { email: "", isEmailVerified: false }; -} - -export const Email = { - encode(message: Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEmail(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): Email { - return Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Email { - const message = createBaseEmail(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBasePhone(): Phone { - return { phone: "", isPhoneVerified: false }; -} - -export const Phone = { - encode(message: Phone, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.phone !== "") { - writer.uint32(10).string(message.phone); - } - if (message.isPhoneVerified === true) { - writer.uint32(16).bool(message.isPhoneVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Phone { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePhone(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.phone = reader.string(); - break; - case 2: - message.isPhoneVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Phone { - return { - phone: isSet(object.phone) ? String(object.phone) : "", - isPhoneVerified: isSet(object.isPhoneVerified) ? Boolean(object.isPhoneVerified) : false, - }; - }, - - toJSON(message: Phone): unknown { - const obj: any = {}; - message.phone !== undefined && (obj.phone = message.phone); - message.isPhoneVerified !== undefined && (obj.isPhoneVerified = message.isPhoneVerified); - return obj; - }, - - create(base?: DeepPartial): Phone { - return Phone.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Phone { - const message = createBasePhone(); - message.phone = object.phone ?? ""; - message.isPhoneVerified = object.isPhoneVerified ?? false; - return message; - }, -}; - -function createBaseSearchQuery(): SearchQuery { - return { - userNameQuery: undefined, - firstNameQuery: undefined, - lastNameQuery: undefined, - nickNameQuery: undefined, - displayNameQuery: undefined, - emailQuery: undefined, - stateQuery: undefined, - typeQuery: undefined, - loginNameQuery: undefined, - }; -} - -export const SearchQuery = { - encode(message: SearchQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userNameQuery !== undefined) { - UserNameQuery.encode(message.userNameQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.firstNameQuery !== undefined) { - FirstNameQuery.encode(message.firstNameQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.lastNameQuery !== undefined) { - LastNameQuery.encode(message.lastNameQuery, writer.uint32(26).fork()).ldelim(); - } - if (message.nickNameQuery !== undefined) { - NickNameQuery.encode(message.nickNameQuery, writer.uint32(34).fork()).ldelim(); - } - if (message.displayNameQuery !== undefined) { - DisplayNameQuery.encode(message.displayNameQuery, writer.uint32(42).fork()).ldelim(); - } - if (message.emailQuery !== undefined) { - EmailQuery.encode(message.emailQuery, writer.uint32(50).fork()).ldelim(); - } - if (message.stateQuery !== undefined) { - StateQuery.encode(message.stateQuery, writer.uint32(58).fork()).ldelim(); - } - if (message.typeQuery !== undefined) { - TypeQuery.encode(message.typeQuery, writer.uint32(66).fork()).ldelim(); - } - if (message.loginNameQuery !== undefined) { - LoginNameQuery.encode(message.loginNameQuery, writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SearchQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSearchQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userNameQuery = UserNameQuery.decode(reader, reader.uint32()); - break; - case 2: - message.firstNameQuery = FirstNameQuery.decode(reader, reader.uint32()); - break; - case 3: - message.lastNameQuery = LastNameQuery.decode(reader, reader.uint32()); - break; - case 4: - message.nickNameQuery = NickNameQuery.decode(reader, reader.uint32()); - break; - case 5: - message.displayNameQuery = DisplayNameQuery.decode(reader, reader.uint32()); - break; - case 6: - message.emailQuery = EmailQuery.decode(reader, reader.uint32()); - break; - case 7: - message.stateQuery = StateQuery.decode(reader, reader.uint32()); - break; - case 8: - message.typeQuery = TypeQuery.decode(reader, reader.uint32()); - break; - case 9: - message.loginNameQuery = LoginNameQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SearchQuery { - return { - userNameQuery: isSet(object.userNameQuery) ? UserNameQuery.fromJSON(object.userNameQuery) : undefined, - firstNameQuery: isSet(object.firstNameQuery) ? FirstNameQuery.fromJSON(object.firstNameQuery) : undefined, - lastNameQuery: isSet(object.lastNameQuery) ? LastNameQuery.fromJSON(object.lastNameQuery) : undefined, - nickNameQuery: isSet(object.nickNameQuery) ? NickNameQuery.fromJSON(object.nickNameQuery) : undefined, - displayNameQuery: isSet(object.displayNameQuery) ? DisplayNameQuery.fromJSON(object.displayNameQuery) : undefined, - emailQuery: isSet(object.emailQuery) ? EmailQuery.fromJSON(object.emailQuery) : undefined, - stateQuery: isSet(object.stateQuery) ? StateQuery.fromJSON(object.stateQuery) : undefined, - typeQuery: isSet(object.typeQuery) ? TypeQuery.fromJSON(object.typeQuery) : undefined, - loginNameQuery: isSet(object.loginNameQuery) ? LoginNameQuery.fromJSON(object.loginNameQuery) : undefined, - }; - }, - - toJSON(message: SearchQuery): unknown { - const obj: any = {}; - message.userNameQuery !== undefined && - (obj.userNameQuery = message.userNameQuery ? UserNameQuery.toJSON(message.userNameQuery) : undefined); - message.firstNameQuery !== undefined && - (obj.firstNameQuery = message.firstNameQuery ? FirstNameQuery.toJSON(message.firstNameQuery) : undefined); - message.lastNameQuery !== undefined && - (obj.lastNameQuery = message.lastNameQuery ? LastNameQuery.toJSON(message.lastNameQuery) : undefined); - message.nickNameQuery !== undefined && - (obj.nickNameQuery = message.nickNameQuery ? NickNameQuery.toJSON(message.nickNameQuery) : undefined); - message.displayNameQuery !== undefined && - (obj.displayNameQuery = message.displayNameQuery ? DisplayNameQuery.toJSON(message.displayNameQuery) : undefined); - message.emailQuery !== undefined && - (obj.emailQuery = message.emailQuery ? EmailQuery.toJSON(message.emailQuery) : undefined); - message.stateQuery !== undefined && - (obj.stateQuery = message.stateQuery ? StateQuery.toJSON(message.stateQuery) : undefined); - message.typeQuery !== undefined && - (obj.typeQuery = message.typeQuery ? TypeQuery.toJSON(message.typeQuery) : undefined); - message.loginNameQuery !== undefined && - (obj.loginNameQuery = message.loginNameQuery ? LoginNameQuery.toJSON(message.loginNameQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): SearchQuery { - return SearchQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SearchQuery { - const message = createBaseSearchQuery(); - message.userNameQuery = (object.userNameQuery !== undefined && object.userNameQuery !== null) - ? UserNameQuery.fromPartial(object.userNameQuery) - : undefined; - message.firstNameQuery = (object.firstNameQuery !== undefined && object.firstNameQuery !== null) - ? FirstNameQuery.fromPartial(object.firstNameQuery) - : undefined; - message.lastNameQuery = (object.lastNameQuery !== undefined && object.lastNameQuery !== null) - ? LastNameQuery.fromPartial(object.lastNameQuery) - : undefined; - message.nickNameQuery = (object.nickNameQuery !== undefined && object.nickNameQuery !== null) - ? NickNameQuery.fromPartial(object.nickNameQuery) - : undefined; - message.displayNameQuery = (object.displayNameQuery !== undefined && object.displayNameQuery !== null) - ? DisplayNameQuery.fromPartial(object.displayNameQuery) - : undefined; - message.emailQuery = (object.emailQuery !== undefined && object.emailQuery !== null) - ? EmailQuery.fromPartial(object.emailQuery) - : undefined; - message.stateQuery = (object.stateQuery !== undefined && object.stateQuery !== null) - ? StateQuery.fromPartial(object.stateQuery) - : undefined; - message.typeQuery = (object.typeQuery !== undefined && object.typeQuery !== null) - ? TypeQuery.fromPartial(object.typeQuery) - : undefined; - message.loginNameQuery = (object.loginNameQuery !== undefined && object.loginNameQuery !== null) - ? LoginNameQuery.fromPartial(object.loginNameQuery) - : undefined; - return message; - }, -}; - -function createBaseUserNameQuery(): UserNameQuery { - return { userName: "", method: 0 }; -} - -export const UserNameQuery = { - encode(message: UserNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserNameQuery { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserNameQuery): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserNameQuery { - return UserNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserNameQuery { - const message = createBaseUserNameQuery(); - message.userName = object.userName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseFirstNameQuery(): FirstNameQuery { - return { firstName: "", method: 0 }; -} - -export const FirstNameQuery = { - encode(message: FirstNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FirstNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFirstNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FirstNameQuery { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: FirstNameQuery): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): FirstNameQuery { - return FirstNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): FirstNameQuery { - const message = createBaseFirstNameQuery(); - message.firstName = object.firstName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseLastNameQuery(): LastNameQuery { - return { lastName: "", method: 0 }; -} - -export const LastNameQuery = { - encode(message: LastNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.lastName !== "") { - writer.uint32(10).string(message.lastName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LastNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLastNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.lastName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LastNameQuery { - return { - lastName: isSet(object.lastName) ? String(object.lastName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: LastNameQuery): unknown { - const obj: any = {}; - message.lastName !== undefined && (obj.lastName = message.lastName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): LastNameQuery { - return LastNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LastNameQuery { - const message = createBaseLastNameQuery(); - message.lastName = object.lastName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseNickNameQuery(): NickNameQuery { - return { nickName: "", method: 0 }; -} - -export const NickNameQuery = { - encode(message: NickNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.nickName !== "") { - writer.uint32(10).string(message.nickName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): NickNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseNickNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nickName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): NickNameQuery { - return { - nickName: isSet(object.nickName) ? String(object.nickName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: NickNameQuery): unknown { - const obj: any = {}; - message.nickName !== undefined && (obj.nickName = message.nickName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): NickNameQuery { - return NickNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): NickNameQuery { - const message = createBaseNickNameQuery(); - message.nickName = object.nickName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseDisplayNameQuery(): DisplayNameQuery { - return { displayName: "", method: 0 }; -} - -export const DisplayNameQuery = { - encode(message: DisplayNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.displayName !== "") { - writer.uint32(10).string(message.displayName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DisplayNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDisplayNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.displayName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DisplayNameQuery { - return { - displayName: isSet(object.displayName) ? String(object.displayName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: DisplayNameQuery): unknown { - const obj: any = {}; - message.displayName !== undefined && (obj.displayName = message.displayName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): DisplayNameQuery { - return DisplayNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DisplayNameQuery { - const message = createBaseDisplayNameQuery(); - message.displayName = object.displayName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseEmailQuery(): EmailQuery { - return { emailAddress: "", method: 0 }; -} - -export const EmailQuery = { - encode(message: EmailQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.emailAddress !== "") { - writer.uint32(10).string(message.emailAddress); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EmailQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEmailQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.emailAddress = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EmailQuery { - return { - emailAddress: isSet(object.emailAddress) ? String(object.emailAddress) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: EmailQuery): unknown { - const obj: any = {}; - message.emailAddress !== undefined && (obj.emailAddress = message.emailAddress); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): EmailQuery { - return EmailQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): EmailQuery { - const message = createBaseEmailQuery(); - message.emailAddress = object.emailAddress ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseLoginNameQuery(): LoginNameQuery { - return { loginName: "", method: 0 }; -} - -export const LoginNameQuery = { - encode(message: LoginNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.loginName !== "") { - writer.uint32(10).string(message.loginName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): LoginNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseLoginNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.loginName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): LoginNameQuery { - return { - loginName: isSet(object.loginName) ? String(object.loginName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: LoginNameQuery): unknown { - const obj: any = {}; - message.loginName !== undefined && (obj.loginName = message.loginName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): LoginNameQuery { - return LoginNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): LoginNameQuery { - const message = createBaseLoginNameQuery(); - message.loginName = object.loginName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseStateQuery(): StateQuery { - return { state: 0 }; -} - -export const StateQuery = { - encode(message: StateQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.state !== 0) { - writer.uint32(8).int32(message.state); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): StateQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseStateQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.state = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): StateQuery { - return { state: isSet(object.state) ? userStateFromJSON(object.state) : 0 }; - }, - - toJSON(message: StateQuery): unknown { - const obj: any = {}; - message.state !== undefined && (obj.state = userStateToJSON(message.state)); - return obj; - }, - - create(base?: DeepPartial): StateQuery { - return StateQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): StateQuery { - const message = createBaseStateQuery(); - message.state = object.state ?? 0; - return message; - }, -}; - -function createBaseTypeQuery(): TypeQuery { - return { type: 0 }; -} - -export const TypeQuery = { - encode(message: TypeQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TypeQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTypeQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TypeQuery { - return { type: isSet(object.type) ? typeFromJSON(object.type) : 0 }; - }, - - toJSON(message: TypeQuery): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = typeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): TypeQuery { - return TypeQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): TypeQuery { - const message = createBaseTypeQuery(); - message.type = object.type ?? 0; - return message; - }, -}; - -function createBaseAuthFactor(): AuthFactor { - return { state: 0, otp: undefined, u2f: undefined }; -} - -export const AuthFactor = { - encode(message: AuthFactor, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.state !== 0) { - writer.uint32(8).int32(message.state); - } - if (message.otp !== undefined) { - AuthFactorOTP.encode(message.otp, writer.uint32(18).fork()).ldelim(); - } - if (message.u2f !== undefined) { - AuthFactorU2F.encode(message.u2f, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AuthFactor { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAuthFactor(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.state = reader.int32() as any; - break; - case 2: - message.otp = AuthFactorOTP.decode(reader, reader.uint32()); - break; - case 3: - message.u2f = AuthFactorU2F.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AuthFactor { - return { - state: isSet(object.state) ? authFactorStateFromJSON(object.state) : 0, - otp: isSet(object.otp) ? AuthFactorOTP.fromJSON(object.otp) : undefined, - u2f: isSet(object.u2f) ? AuthFactorU2F.fromJSON(object.u2f) : undefined, - }; - }, - - toJSON(message: AuthFactor): unknown { - const obj: any = {}; - message.state !== undefined && (obj.state = authFactorStateToJSON(message.state)); - message.otp !== undefined && (obj.otp = message.otp ? AuthFactorOTP.toJSON(message.otp) : undefined); - message.u2f !== undefined && (obj.u2f = message.u2f ? AuthFactorU2F.toJSON(message.u2f) : undefined); - return obj; - }, - - create(base?: DeepPartial): AuthFactor { - return AuthFactor.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AuthFactor { - const message = createBaseAuthFactor(); - message.state = object.state ?? 0; - message.otp = (object.otp !== undefined && object.otp !== null) ? AuthFactorOTP.fromPartial(object.otp) : undefined; - message.u2f = (object.u2f !== undefined && object.u2f !== null) ? AuthFactorU2F.fromPartial(object.u2f) : undefined; - return message; - }, -}; - -function createBaseAuthFactorOTP(): AuthFactorOTP { - return {}; -} - -export const AuthFactorOTP = { - encode(_: AuthFactorOTP, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AuthFactorOTP { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAuthFactorOTP(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): AuthFactorOTP { - return {}; - }, - - toJSON(_: AuthFactorOTP): unknown { - const obj: any = {}; - return obj; - }, - - create(base?: DeepPartial): AuthFactorOTP { - return AuthFactorOTP.fromPartial(base ?? {}); - }, - - fromPartial(_: DeepPartial): AuthFactorOTP { - const message = createBaseAuthFactorOTP(); - return message; - }, -}; - -function createBaseAuthFactorU2F(): AuthFactorU2F { - return { id: "", name: "" }; -} - -export const AuthFactorU2F = { - encode(message: AuthFactorU2F, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AuthFactorU2F { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAuthFactorU2F(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AuthFactorU2F { - return { id: isSet(object.id) ? String(object.id) : "", name: isSet(object.name) ? String(object.name) : "" }; - }, - - toJSON(message: AuthFactorU2F): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - return obj; - }, - - create(base?: DeepPartial): AuthFactorU2F { - return AuthFactorU2F.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AuthFactorU2F { - const message = createBaseAuthFactorU2F(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - return message; - }, -}; - -function createBaseWebAuthNKey(): WebAuthNKey { - return { publicKey: Buffer.alloc(0) }; -} - -export const WebAuthNKey = { - encode(message: WebAuthNKey, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.publicKey.length !== 0) { - writer.uint32(10).bytes(message.publicKey); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): WebAuthNKey { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseWebAuthNKey(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.publicKey = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): WebAuthNKey { - return { publicKey: isSet(object.publicKey) ? Buffer.from(bytesFromBase64(object.publicKey)) : Buffer.alloc(0) }; - }, - - toJSON(message: WebAuthNKey): unknown { - const obj: any = {}; - message.publicKey !== undefined && - (obj.publicKey = base64FromBytes(message.publicKey !== undefined ? message.publicKey : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): WebAuthNKey { - return WebAuthNKey.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): WebAuthNKey { - const message = createBaseWebAuthNKey(); - message.publicKey = object.publicKey ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseWebAuthNVerification(): WebAuthNVerification { - return { publicKeyCredential: Buffer.alloc(0), tokenName: "" }; -} - -export const WebAuthNVerification = { - encode(message: WebAuthNVerification, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.publicKeyCredential.length !== 0) { - writer.uint32(10).bytes(message.publicKeyCredential); - } - if (message.tokenName !== "") { - writer.uint32(18).string(message.tokenName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): WebAuthNVerification { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseWebAuthNVerification(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.publicKeyCredential = reader.bytes() as Buffer; - break; - case 2: - message.tokenName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): WebAuthNVerification { - return { - publicKeyCredential: isSet(object.publicKeyCredential) - ? Buffer.from(bytesFromBase64(object.publicKeyCredential)) - : Buffer.alloc(0), - tokenName: isSet(object.tokenName) ? String(object.tokenName) : "", - }; - }, - - toJSON(message: WebAuthNVerification): unknown { - const obj: any = {}; - message.publicKeyCredential !== undefined && - (obj.publicKeyCredential = base64FromBytes( - message.publicKeyCredential !== undefined ? message.publicKeyCredential : Buffer.alloc(0), - )); - message.tokenName !== undefined && (obj.tokenName = message.tokenName); - return obj; - }, - - create(base?: DeepPartial): WebAuthNVerification { - return WebAuthNVerification.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): WebAuthNVerification { - const message = createBaseWebAuthNVerification(); - message.publicKeyCredential = object.publicKeyCredential ?? Buffer.alloc(0); - message.tokenName = object.tokenName ?? ""; - return message; - }, -}; - -function createBaseWebAuthNToken(): WebAuthNToken { - return { id: "", state: 0, name: "" }; -} - -export const WebAuthNToken = { - encode(message: WebAuthNToken, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.state !== 0) { - writer.uint32(16).int32(message.state); - } - if (message.name !== "") { - writer.uint32(26).string(message.name); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): WebAuthNToken { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseWebAuthNToken(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.state = reader.int32() as any; - break; - case 3: - message.name = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): WebAuthNToken { - return { - id: isSet(object.id) ? String(object.id) : "", - state: isSet(object.state) ? authFactorStateFromJSON(object.state) : 0, - name: isSet(object.name) ? String(object.name) : "", - }; - }, - - toJSON(message: WebAuthNToken): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.state !== undefined && (obj.state = authFactorStateToJSON(message.state)); - message.name !== undefined && (obj.name = message.name); - return obj; - }, - - create(base?: DeepPartial): WebAuthNToken { - return WebAuthNToken.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): WebAuthNToken { - const message = createBaseWebAuthNToken(); - message.id = object.id ?? ""; - message.state = object.state ?? 0; - message.name = object.name ?? ""; - return message; - }, -}; - -function createBaseMembership(): Membership { - return { - userId: "", - details: undefined, - roles: [], - displayName: "", - iam: undefined, - orgId: undefined, - projectId: undefined, - projectGrantId: undefined, - }; -} - -export const Membership = { - encode(message: Membership, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.roles) { - writer.uint32(26).string(v!); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.iam !== undefined) { - writer.uint32(40).bool(message.iam); - } - if (message.orgId !== undefined) { - writer.uint32(50).string(message.orgId); - } - if (message.projectId !== undefined) { - writer.uint32(58).string(message.projectId); - } - if (message.projectGrantId !== undefined) { - writer.uint32(66).string(message.projectGrantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Membership { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMembership(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.roles.push(reader.string()); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.iam = reader.bool(); - break; - case 6: - message.orgId = reader.string(); - break; - case 7: - message.projectId = reader.string(); - break; - case 8: - message.projectGrantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Membership { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - roles: Array.isArray(object?.roles) ? object.roles.map((e: any) => String(e)) : [], - displayName: isSet(object.displayName) ? String(object.displayName) : "", - iam: isSet(object.iam) ? Boolean(object.iam) : undefined, - orgId: isSet(object.orgId) ? String(object.orgId) : undefined, - projectId: isSet(object.projectId) ? String(object.projectId) : undefined, - projectGrantId: isSet(object.projectGrantId) ? String(object.projectGrantId) : undefined, - }; - }, - - toJSON(message: Membership): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - if (message.roles) { - obj.roles = message.roles.map((e) => e); - } else { - obj.roles = []; - } - message.displayName !== undefined && (obj.displayName = message.displayName); - message.iam !== undefined && (obj.iam = message.iam); - message.orgId !== undefined && (obj.orgId = message.orgId); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.projectGrantId !== undefined && (obj.projectGrantId = message.projectGrantId); - return obj; - }, - - create(base?: DeepPartial): Membership { - return Membership.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Membership { - const message = createBaseMembership(); - message.userId = object.userId ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.roles = object.roles?.map((e) => e) || []; - message.displayName = object.displayName ?? ""; - message.iam = object.iam ?? undefined; - message.orgId = object.orgId ?? undefined; - message.projectId = object.projectId ?? undefined; - message.projectGrantId = object.projectGrantId ?? undefined; - return message; - }, -}; - -function createBaseMembershipQuery(): MembershipQuery { - return { orgQuery: undefined, projectQuery: undefined, projectGrantQuery: undefined, iamQuery: undefined }; -} - -export const MembershipQuery = { - encode(message: MembershipQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgQuery !== undefined) { - MembershipOrgQuery.encode(message.orgQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.projectQuery !== undefined) { - MembershipProjectQuery.encode(message.projectQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.projectGrantQuery !== undefined) { - MembershipProjectGrantQuery.encode(message.projectGrantQuery, writer.uint32(26).fork()).ldelim(); - } - if (message.iamQuery !== undefined) { - MembershipIAMQuery.encode(message.iamQuery, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MembershipQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMembershipQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgQuery = MembershipOrgQuery.decode(reader, reader.uint32()); - break; - case 2: - message.projectQuery = MembershipProjectQuery.decode(reader, reader.uint32()); - break; - case 3: - message.projectGrantQuery = MembershipProjectGrantQuery.decode(reader, reader.uint32()); - break; - case 4: - message.iamQuery = MembershipIAMQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MembershipQuery { - return { - orgQuery: isSet(object.orgQuery) ? MembershipOrgQuery.fromJSON(object.orgQuery) : undefined, - projectQuery: isSet(object.projectQuery) ? MembershipProjectQuery.fromJSON(object.projectQuery) : undefined, - projectGrantQuery: isSet(object.projectGrantQuery) - ? MembershipProjectGrantQuery.fromJSON(object.projectGrantQuery) - : undefined, - iamQuery: isSet(object.iamQuery) ? MembershipIAMQuery.fromJSON(object.iamQuery) : undefined, - }; - }, - - toJSON(message: MembershipQuery): unknown { - const obj: any = {}; - message.orgQuery !== undefined && - (obj.orgQuery = message.orgQuery ? MembershipOrgQuery.toJSON(message.orgQuery) : undefined); - message.projectQuery !== undefined && - (obj.projectQuery = message.projectQuery ? MembershipProjectQuery.toJSON(message.projectQuery) : undefined); - message.projectGrantQuery !== undefined && (obj.projectGrantQuery = message.projectGrantQuery - ? MembershipProjectGrantQuery.toJSON(message.projectGrantQuery) - : undefined); - message.iamQuery !== undefined && - (obj.iamQuery = message.iamQuery ? MembershipIAMQuery.toJSON(message.iamQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): MembershipQuery { - return MembershipQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MembershipQuery { - const message = createBaseMembershipQuery(); - message.orgQuery = (object.orgQuery !== undefined && object.orgQuery !== null) - ? MembershipOrgQuery.fromPartial(object.orgQuery) - : undefined; - message.projectQuery = (object.projectQuery !== undefined && object.projectQuery !== null) - ? MembershipProjectQuery.fromPartial(object.projectQuery) - : undefined; - message.projectGrantQuery = (object.projectGrantQuery !== undefined && object.projectGrantQuery !== null) - ? MembershipProjectGrantQuery.fromPartial(object.projectGrantQuery) - : undefined; - message.iamQuery = (object.iamQuery !== undefined && object.iamQuery !== null) - ? MembershipIAMQuery.fromPartial(object.iamQuery) - : undefined; - return message; - }, -}; - -function createBaseMembershipOrgQuery(): MembershipOrgQuery { - return { orgId: "" }; -} - -export const MembershipOrgQuery = { - encode(message: MembershipOrgQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MembershipOrgQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMembershipOrgQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MembershipOrgQuery { - return { orgId: isSet(object.orgId) ? String(object.orgId) : "" }; - }, - - toJSON(message: MembershipOrgQuery): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - return obj; - }, - - create(base?: DeepPartial): MembershipOrgQuery { - return MembershipOrgQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MembershipOrgQuery { - const message = createBaseMembershipOrgQuery(); - message.orgId = object.orgId ?? ""; - return message; - }, -}; - -function createBaseMembershipProjectQuery(): MembershipProjectQuery { - return { projectId: "" }; -} - -export const MembershipProjectQuery = { - encode(message: MembershipProjectQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MembershipProjectQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMembershipProjectQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MembershipProjectQuery { - return { projectId: isSet(object.projectId) ? String(object.projectId) : "" }; - }, - - toJSON(message: MembershipProjectQuery): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - return obj; - }, - - create(base?: DeepPartial): MembershipProjectQuery { - return MembershipProjectQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MembershipProjectQuery { - const message = createBaseMembershipProjectQuery(); - message.projectId = object.projectId ?? ""; - return message; - }, -}; - -function createBaseMembershipProjectGrantQuery(): MembershipProjectGrantQuery { - return { projectGrantId: "" }; -} - -export const MembershipProjectGrantQuery = { - encode(message: MembershipProjectGrantQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectGrantId !== "") { - writer.uint32(10).string(message.projectGrantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MembershipProjectGrantQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMembershipProjectGrantQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectGrantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MembershipProjectGrantQuery { - return { projectGrantId: isSet(object.projectGrantId) ? String(object.projectGrantId) : "" }; - }, - - toJSON(message: MembershipProjectGrantQuery): unknown { - const obj: any = {}; - message.projectGrantId !== undefined && (obj.projectGrantId = message.projectGrantId); - return obj; - }, - - create(base?: DeepPartial): MembershipProjectGrantQuery { - return MembershipProjectGrantQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MembershipProjectGrantQuery { - const message = createBaseMembershipProjectGrantQuery(); - message.projectGrantId = object.projectGrantId ?? ""; - return message; - }, -}; - -function createBaseMembershipIAMQuery(): MembershipIAMQuery { - return { iam: false }; -} - -export const MembershipIAMQuery = { - encode(message: MembershipIAMQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.iam === true) { - writer.uint32(8).bool(message.iam); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MembershipIAMQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMembershipIAMQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.iam = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MembershipIAMQuery { - return { iam: isSet(object.iam) ? Boolean(object.iam) : false }; - }, - - toJSON(message: MembershipIAMQuery): unknown { - const obj: any = {}; - message.iam !== undefined && (obj.iam = message.iam); - return obj; - }, - - create(base?: DeepPartial): MembershipIAMQuery { - return MembershipIAMQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): MembershipIAMQuery { - const message = createBaseMembershipIAMQuery(); - message.iam = object.iam ?? false; - return message; - }, -}; - -function createBaseSession(): Session { - return { - sessionId: "", - agentId: "", - authState: 0, - userId: "", - userName: "", - loginName: "", - displayName: "", - details: undefined, - avatarUrl: "", - }; -} - -export const Session = { - encode(message: Session, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.sessionId !== "") { - writer.uint32(10).string(message.sessionId); - } - if (message.agentId !== "") { - writer.uint32(18).string(message.agentId); - } - if (message.authState !== 0) { - writer.uint32(24).int32(message.authState); - } - if (message.userId !== "") { - writer.uint32(34).string(message.userId); - } - if (message.userName !== "") { - writer.uint32(42).string(message.userName); - } - if (message.loginName !== "") { - writer.uint32(58).string(message.loginName); - } - if (message.displayName !== "") { - writer.uint32(66).string(message.displayName); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(74).fork()).ldelim(); - } - if (message.avatarUrl !== "") { - writer.uint32(82).string(message.avatarUrl); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Session { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSession(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sessionId = reader.string(); - break; - case 2: - message.agentId = reader.string(); - break; - case 3: - message.authState = reader.int32() as any; - break; - case 4: - message.userId = reader.string(); - break; - case 5: - message.userName = reader.string(); - break; - case 7: - message.loginName = reader.string(); - break; - case 8: - message.displayName = reader.string(); - break; - case 9: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 10: - message.avatarUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Session { - return { - sessionId: isSet(object.sessionId) ? String(object.sessionId) : "", - agentId: isSet(object.agentId) ? String(object.agentId) : "", - authState: isSet(object.authState) ? sessionStateFromJSON(object.authState) : 0, - userId: isSet(object.userId) ? String(object.userId) : "", - userName: isSet(object.userName) ? String(object.userName) : "", - loginName: isSet(object.loginName) ? String(object.loginName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - avatarUrl: isSet(object.avatarUrl) ? String(object.avatarUrl) : "", - }; - }, - - toJSON(message: Session): unknown { - const obj: any = {}; - message.sessionId !== undefined && (obj.sessionId = message.sessionId); - message.agentId !== undefined && (obj.agentId = message.agentId); - message.authState !== undefined && (obj.authState = sessionStateToJSON(message.authState)); - message.userId !== undefined && (obj.userId = message.userId); - message.userName !== undefined && (obj.userName = message.userName); - message.loginName !== undefined && (obj.loginName = message.loginName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.avatarUrl !== undefined && (obj.avatarUrl = message.avatarUrl); - return obj; - }, - - create(base?: DeepPartial): Session { - return Session.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): Session { - const message = createBaseSession(); - message.sessionId = object.sessionId ?? ""; - message.agentId = object.agentId ?? ""; - message.authState = object.authState ?? 0; - message.userId = object.userId ?? ""; - message.userName = object.userName ?? ""; - message.loginName = object.loginName ?? ""; - message.displayName = object.displayName ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.avatarUrl = object.avatarUrl ?? ""; - return message; - }, -}; - -function createBaseRefreshToken(): RefreshToken { - return { - id: "", - details: undefined, - clientId: "", - authTime: undefined, - idleExpiration: undefined, - expiration: undefined, - scopes: [], - audience: [], - }; -} - -export const RefreshToken = { - encode(message: RefreshToken, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.clientId !== "") { - writer.uint32(26).string(message.clientId); - } - if (message.authTime !== undefined) { - Timestamp.encode(toTimestamp(message.authTime), writer.uint32(34).fork()).ldelim(); - } - if (message.idleExpiration !== undefined) { - Timestamp.encode(toTimestamp(message.idleExpiration), writer.uint32(42).fork()).ldelim(); - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(50).fork()).ldelim(); - } - for (const v of message.scopes) { - writer.uint32(58).string(v!); - } - for (const v of message.audience) { - writer.uint32(66).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RefreshToken { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRefreshToken(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.clientId = reader.string(); - break; - case 4: - message.authTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.idleExpiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 6: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 7: - message.scopes.push(reader.string()); - break; - case 8: - message.audience.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RefreshToken { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - clientId: isSet(object.clientId) ? String(object.clientId) : "", - authTime: isSet(object.authTime) ? fromJsonTimestamp(object.authTime) : undefined, - idleExpiration: isSet(object.idleExpiration) ? fromJsonTimestamp(object.idleExpiration) : undefined, - expiration: isSet(object.expiration) ? fromJsonTimestamp(object.expiration) : undefined, - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - audience: Array.isArray(object?.audience) ? object.audience.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: RefreshToken): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.authTime !== undefined && (obj.authTime = message.authTime.toISOString()); - message.idleExpiration !== undefined && (obj.idleExpiration = message.idleExpiration.toISOString()); - message.expiration !== undefined && (obj.expiration = message.expiration.toISOString()); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - if (message.audience) { - obj.audience = message.audience.map((e) => e); - } else { - obj.audience = []; - } - return obj; - }, - - create(base?: DeepPartial): RefreshToken { - return RefreshToken.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): RefreshToken { - const message = createBaseRefreshToken(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.clientId = object.clientId ?? ""; - message.authTime = object.authTime ?? undefined; - message.idleExpiration = object.idleExpiration ?? undefined; - message.expiration = object.expiration ?? undefined; - message.scopes = object.scopes?.map((e) => e) || []; - message.audience = object.audience?.map((e) => e) || []; - return message; - }, -}; - -function createBasePersonalAccessToken(): PersonalAccessToken { - return { id: "", details: undefined, expirationDate: undefined, scopes: [] }; -} - -export const PersonalAccessToken = { - encode(message: PersonalAccessToken, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(26).fork()).ldelim(); - } - for (const v of message.scopes) { - writer.uint32(34).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PersonalAccessToken { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePersonalAccessToken(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 4: - message.scopes.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PersonalAccessToken { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - scopes: Array.isArray(object?.scopes) ? object.scopes.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: PersonalAccessToken): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - if (message.scopes) { - obj.scopes = message.scopes.map((e) => e); - } else { - obj.scopes = []; - } - return obj; - }, - - create(base?: DeepPartial): PersonalAccessToken { - return PersonalAccessToken.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): PersonalAccessToken { - const message = createBasePersonalAccessToken(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.expirationDate = object.expirationDate ?? undefined; - message.scopes = object.scopes?.map((e) => e) || []; - return message; - }, -}; - -function createBaseUserGrant(): UserGrant { - return { - id: "", - details: undefined, - roleKeys: [], - state: 0, - userId: "", - userName: "", - firstName: "", - lastName: "", - email: "", - displayName: "", - orgId: "", - orgName: "", - orgDomain: "", - projectId: "", - projectName: "", - projectGrantId: "", - avatarUrl: "", - preferredLoginName: "", - }; -} - -export const UserGrant = { - encode(message: UserGrant, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.details !== undefined) { - ObjectDetails.encode(message.details, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.roleKeys) { - writer.uint32(26).string(v!); - } - if (message.state !== 0) { - writer.uint32(32).int32(message.state); - } - if (message.userId !== "") { - writer.uint32(42).string(message.userId); - } - if (message.userName !== "") { - writer.uint32(50).string(message.userName); - } - if (message.firstName !== "") { - writer.uint32(58).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(66).string(message.lastName); - } - if (message.email !== "") { - writer.uint32(74).string(message.email); - } - if (message.displayName !== "") { - writer.uint32(82).string(message.displayName); - } - if (message.orgId !== "") { - writer.uint32(90).string(message.orgId); - } - if (message.orgName !== "") { - writer.uint32(98).string(message.orgName); - } - if (message.orgDomain !== "") { - writer.uint32(106).string(message.orgDomain); - } - if (message.projectId !== "") { - writer.uint32(114).string(message.projectId); - } - if (message.projectName !== "") { - writer.uint32(122).string(message.projectName); - } - if (message.projectGrantId !== "") { - writer.uint32(130).string(message.projectGrantId); - } - if (message.avatarUrl !== "") { - writer.uint32(138).string(message.avatarUrl); - } - if (message.preferredLoginName !== "") { - writer.uint32(146).string(message.preferredLoginName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrant { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrant(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.details = ObjectDetails.decode(reader, reader.uint32()); - break; - case 3: - message.roleKeys.push(reader.string()); - break; - case 4: - message.state = reader.int32() as any; - break; - case 5: - message.userId = reader.string(); - break; - case 6: - message.userName = reader.string(); - break; - case 7: - message.firstName = reader.string(); - break; - case 8: - message.lastName = reader.string(); - break; - case 9: - message.email = reader.string(); - break; - case 10: - message.displayName = reader.string(); - break; - case 11: - message.orgId = reader.string(); - break; - case 12: - message.orgName = reader.string(); - break; - case 13: - message.orgDomain = reader.string(); - break; - case 14: - message.projectId = reader.string(); - break; - case 15: - message.projectName = reader.string(); - break; - case 16: - message.projectGrantId = reader.string(); - break; - case 17: - message.avatarUrl = reader.string(); - break; - case 18: - message.preferredLoginName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrant { - return { - id: isSet(object.id) ? String(object.id) : "", - details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, - roleKeys: Array.isArray(object?.roleKeys) ? object.roleKeys.map((e: any) => String(e)) : [], - state: isSet(object.state) ? userGrantStateFromJSON(object.state) : 0, - userId: isSet(object.userId) ? String(object.userId) : "", - userName: isSet(object.userName) ? String(object.userName) : "", - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - email: isSet(object.email) ? String(object.email) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - orgId: isSet(object.orgId) ? String(object.orgId) : "", - orgName: isSet(object.orgName) ? String(object.orgName) : "", - orgDomain: isSet(object.orgDomain) ? String(object.orgDomain) : "", - projectId: isSet(object.projectId) ? String(object.projectId) : "", - projectName: isSet(object.projectName) ? String(object.projectName) : "", - projectGrantId: isSet(object.projectGrantId) ? String(object.projectGrantId) : "", - avatarUrl: isSet(object.avatarUrl) ? String(object.avatarUrl) : "", - preferredLoginName: isSet(object.preferredLoginName) ? String(object.preferredLoginName) : "", - }; - }, - - toJSON(message: UserGrant): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.details !== undefined && - (obj.details = message.details ? ObjectDetails.toJSON(message.details) : undefined); - if (message.roleKeys) { - obj.roleKeys = message.roleKeys.map((e) => e); - } else { - obj.roleKeys = []; - } - message.state !== undefined && (obj.state = userGrantStateToJSON(message.state)); - message.userId !== undefined && (obj.userId = message.userId); - message.userName !== undefined && (obj.userName = message.userName); - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.email !== undefined && (obj.email = message.email); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.orgId !== undefined && (obj.orgId = message.orgId); - message.orgName !== undefined && (obj.orgName = message.orgName); - message.orgDomain !== undefined && (obj.orgDomain = message.orgDomain); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.projectName !== undefined && (obj.projectName = message.projectName); - message.projectGrantId !== undefined && (obj.projectGrantId = message.projectGrantId); - message.avatarUrl !== undefined && (obj.avatarUrl = message.avatarUrl); - message.preferredLoginName !== undefined && (obj.preferredLoginName = message.preferredLoginName); - return obj; - }, - - create(base?: DeepPartial): UserGrant { - return UserGrant.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrant { - const message = createBaseUserGrant(); - message.id = object.id ?? ""; - message.details = (object.details !== undefined && object.details !== null) - ? ObjectDetails.fromPartial(object.details) - : undefined; - message.roleKeys = object.roleKeys?.map((e) => e) || []; - message.state = object.state ?? 0; - message.userId = object.userId ?? ""; - message.userName = object.userName ?? ""; - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.email = object.email ?? ""; - message.displayName = object.displayName ?? ""; - message.orgId = object.orgId ?? ""; - message.orgName = object.orgName ?? ""; - message.orgDomain = object.orgDomain ?? ""; - message.projectId = object.projectId ?? ""; - message.projectName = object.projectName ?? ""; - message.projectGrantId = object.projectGrantId ?? ""; - message.avatarUrl = object.avatarUrl ?? ""; - message.preferredLoginName = object.preferredLoginName ?? ""; - return message; - }, -}; - -function createBaseUserGrantQuery(): UserGrantQuery { - return { - projectIdQuery: undefined, - userIdQuery: undefined, - withGrantedQuery: undefined, - roleKeyQuery: undefined, - projectGrantIdQuery: undefined, - userNameQuery: undefined, - firstNameQuery: undefined, - lastNameQuery: undefined, - emailQuery: undefined, - orgNameQuery: undefined, - orgDomainQuery: undefined, - projectNameQuery: undefined, - displayNameQuery: undefined, - userTypeQuery: undefined, - }; -} - -export const UserGrantQuery = { - encode(message: UserGrantQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectIdQuery !== undefined) { - UserGrantProjectIDQuery.encode(message.projectIdQuery, writer.uint32(10).fork()).ldelim(); - } - if (message.userIdQuery !== undefined) { - UserGrantUserIDQuery.encode(message.userIdQuery, writer.uint32(18).fork()).ldelim(); - } - if (message.withGrantedQuery !== undefined) { - UserGrantWithGrantedQuery.encode(message.withGrantedQuery, writer.uint32(26).fork()).ldelim(); - } - if (message.roleKeyQuery !== undefined) { - UserGrantRoleKeyQuery.encode(message.roleKeyQuery, writer.uint32(34).fork()).ldelim(); - } - if (message.projectGrantIdQuery !== undefined) { - UserGrantProjectGrantIDQuery.encode(message.projectGrantIdQuery, writer.uint32(42).fork()).ldelim(); - } - if (message.userNameQuery !== undefined) { - UserGrantUserNameQuery.encode(message.userNameQuery, writer.uint32(50).fork()).ldelim(); - } - if (message.firstNameQuery !== undefined) { - UserGrantFirstNameQuery.encode(message.firstNameQuery, writer.uint32(58).fork()).ldelim(); - } - if (message.lastNameQuery !== undefined) { - UserGrantLastNameQuery.encode(message.lastNameQuery, writer.uint32(66).fork()).ldelim(); - } - if (message.emailQuery !== undefined) { - UserGrantEmailQuery.encode(message.emailQuery, writer.uint32(74).fork()).ldelim(); - } - if (message.orgNameQuery !== undefined) { - UserGrantOrgNameQuery.encode(message.orgNameQuery, writer.uint32(82).fork()).ldelim(); - } - if (message.orgDomainQuery !== undefined) { - UserGrantOrgDomainQuery.encode(message.orgDomainQuery, writer.uint32(90).fork()).ldelim(); - } - if (message.projectNameQuery !== undefined) { - UserGrantProjectNameQuery.encode(message.projectNameQuery, writer.uint32(98).fork()).ldelim(); - } - if (message.displayNameQuery !== undefined) { - UserGrantDisplayNameQuery.encode(message.displayNameQuery, writer.uint32(106).fork()).ldelim(); - } - if (message.userTypeQuery !== undefined) { - UserGrantUserTypeQuery.encode(message.userTypeQuery, writer.uint32(114).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectIdQuery = UserGrantProjectIDQuery.decode(reader, reader.uint32()); - break; - case 2: - message.userIdQuery = UserGrantUserIDQuery.decode(reader, reader.uint32()); - break; - case 3: - message.withGrantedQuery = UserGrantWithGrantedQuery.decode(reader, reader.uint32()); - break; - case 4: - message.roleKeyQuery = UserGrantRoleKeyQuery.decode(reader, reader.uint32()); - break; - case 5: - message.projectGrantIdQuery = UserGrantProjectGrantIDQuery.decode(reader, reader.uint32()); - break; - case 6: - message.userNameQuery = UserGrantUserNameQuery.decode(reader, reader.uint32()); - break; - case 7: - message.firstNameQuery = UserGrantFirstNameQuery.decode(reader, reader.uint32()); - break; - case 8: - message.lastNameQuery = UserGrantLastNameQuery.decode(reader, reader.uint32()); - break; - case 9: - message.emailQuery = UserGrantEmailQuery.decode(reader, reader.uint32()); - break; - case 10: - message.orgNameQuery = UserGrantOrgNameQuery.decode(reader, reader.uint32()); - break; - case 11: - message.orgDomainQuery = UserGrantOrgDomainQuery.decode(reader, reader.uint32()); - break; - case 12: - message.projectNameQuery = UserGrantProjectNameQuery.decode(reader, reader.uint32()); - break; - case 13: - message.displayNameQuery = UserGrantDisplayNameQuery.decode(reader, reader.uint32()); - break; - case 14: - message.userTypeQuery = UserGrantUserTypeQuery.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantQuery { - return { - projectIdQuery: isSet(object.projectIdQuery) - ? UserGrantProjectIDQuery.fromJSON(object.projectIdQuery) - : undefined, - userIdQuery: isSet(object.userIdQuery) ? UserGrantUserIDQuery.fromJSON(object.userIdQuery) : undefined, - withGrantedQuery: isSet(object.withGrantedQuery) - ? UserGrantWithGrantedQuery.fromJSON(object.withGrantedQuery) - : undefined, - roleKeyQuery: isSet(object.roleKeyQuery) ? UserGrantRoleKeyQuery.fromJSON(object.roleKeyQuery) : undefined, - projectGrantIdQuery: isSet(object.projectGrantIdQuery) - ? UserGrantProjectGrantIDQuery.fromJSON(object.projectGrantIdQuery) - : undefined, - userNameQuery: isSet(object.userNameQuery) ? UserGrantUserNameQuery.fromJSON(object.userNameQuery) : undefined, - firstNameQuery: isSet(object.firstNameQuery) - ? UserGrantFirstNameQuery.fromJSON(object.firstNameQuery) - : undefined, - lastNameQuery: isSet(object.lastNameQuery) ? UserGrantLastNameQuery.fromJSON(object.lastNameQuery) : undefined, - emailQuery: isSet(object.emailQuery) ? UserGrantEmailQuery.fromJSON(object.emailQuery) : undefined, - orgNameQuery: isSet(object.orgNameQuery) ? UserGrantOrgNameQuery.fromJSON(object.orgNameQuery) : undefined, - orgDomainQuery: isSet(object.orgDomainQuery) - ? UserGrantOrgDomainQuery.fromJSON(object.orgDomainQuery) - : undefined, - projectNameQuery: isSet(object.projectNameQuery) - ? UserGrantProjectNameQuery.fromJSON(object.projectNameQuery) - : undefined, - displayNameQuery: isSet(object.displayNameQuery) - ? UserGrantDisplayNameQuery.fromJSON(object.displayNameQuery) - : undefined, - userTypeQuery: isSet(object.userTypeQuery) ? UserGrantUserTypeQuery.fromJSON(object.userTypeQuery) : undefined, - }; - }, - - toJSON(message: UserGrantQuery): unknown { - const obj: any = {}; - message.projectIdQuery !== undefined && - (obj.projectIdQuery = message.projectIdQuery - ? UserGrantProjectIDQuery.toJSON(message.projectIdQuery) - : undefined); - message.userIdQuery !== undefined && - (obj.userIdQuery = message.userIdQuery ? UserGrantUserIDQuery.toJSON(message.userIdQuery) : undefined); - message.withGrantedQuery !== undefined && (obj.withGrantedQuery = message.withGrantedQuery - ? UserGrantWithGrantedQuery.toJSON(message.withGrantedQuery) - : undefined); - message.roleKeyQuery !== undefined && - (obj.roleKeyQuery = message.roleKeyQuery ? UserGrantRoleKeyQuery.toJSON(message.roleKeyQuery) : undefined); - message.projectGrantIdQuery !== undefined && (obj.projectGrantIdQuery = message.projectGrantIdQuery - ? UserGrantProjectGrantIDQuery.toJSON(message.projectGrantIdQuery) - : undefined); - message.userNameQuery !== undefined && - (obj.userNameQuery = message.userNameQuery ? UserGrantUserNameQuery.toJSON(message.userNameQuery) : undefined); - message.firstNameQuery !== undefined && - (obj.firstNameQuery = message.firstNameQuery - ? UserGrantFirstNameQuery.toJSON(message.firstNameQuery) - : undefined); - message.lastNameQuery !== undefined && - (obj.lastNameQuery = message.lastNameQuery ? UserGrantLastNameQuery.toJSON(message.lastNameQuery) : undefined); - message.emailQuery !== undefined && - (obj.emailQuery = message.emailQuery ? UserGrantEmailQuery.toJSON(message.emailQuery) : undefined); - message.orgNameQuery !== undefined && - (obj.orgNameQuery = message.orgNameQuery ? UserGrantOrgNameQuery.toJSON(message.orgNameQuery) : undefined); - message.orgDomainQuery !== undefined && - (obj.orgDomainQuery = message.orgDomainQuery - ? UserGrantOrgDomainQuery.toJSON(message.orgDomainQuery) - : undefined); - message.projectNameQuery !== undefined && (obj.projectNameQuery = message.projectNameQuery - ? UserGrantProjectNameQuery.toJSON(message.projectNameQuery) - : undefined); - message.displayNameQuery !== undefined && (obj.displayNameQuery = message.displayNameQuery - ? UserGrantDisplayNameQuery.toJSON(message.displayNameQuery) - : undefined); - message.userTypeQuery !== undefined && - (obj.userTypeQuery = message.userTypeQuery ? UserGrantUserTypeQuery.toJSON(message.userTypeQuery) : undefined); - return obj; - }, - - create(base?: DeepPartial): UserGrantQuery { - return UserGrantQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantQuery { - const message = createBaseUserGrantQuery(); - message.projectIdQuery = (object.projectIdQuery !== undefined && object.projectIdQuery !== null) - ? UserGrantProjectIDQuery.fromPartial(object.projectIdQuery) - : undefined; - message.userIdQuery = (object.userIdQuery !== undefined && object.userIdQuery !== null) - ? UserGrantUserIDQuery.fromPartial(object.userIdQuery) - : undefined; - message.withGrantedQuery = (object.withGrantedQuery !== undefined && object.withGrantedQuery !== null) - ? UserGrantWithGrantedQuery.fromPartial(object.withGrantedQuery) - : undefined; - message.roleKeyQuery = (object.roleKeyQuery !== undefined && object.roleKeyQuery !== null) - ? UserGrantRoleKeyQuery.fromPartial(object.roleKeyQuery) - : undefined; - message.projectGrantIdQuery = (object.projectGrantIdQuery !== undefined && object.projectGrantIdQuery !== null) - ? UserGrantProjectGrantIDQuery.fromPartial(object.projectGrantIdQuery) - : undefined; - message.userNameQuery = (object.userNameQuery !== undefined && object.userNameQuery !== null) - ? UserGrantUserNameQuery.fromPartial(object.userNameQuery) - : undefined; - message.firstNameQuery = (object.firstNameQuery !== undefined && object.firstNameQuery !== null) - ? UserGrantFirstNameQuery.fromPartial(object.firstNameQuery) - : undefined; - message.lastNameQuery = (object.lastNameQuery !== undefined && object.lastNameQuery !== null) - ? UserGrantLastNameQuery.fromPartial(object.lastNameQuery) - : undefined; - message.emailQuery = (object.emailQuery !== undefined && object.emailQuery !== null) - ? UserGrantEmailQuery.fromPartial(object.emailQuery) - : undefined; - message.orgNameQuery = (object.orgNameQuery !== undefined && object.orgNameQuery !== null) - ? UserGrantOrgNameQuery.fromPartial(object.orgNameQuery) - : undefined; - message.orgDomainQuery = (object.orgDomainQuery !== undefined && object.orgDomainQuery !== null) - ? UserGrantOrgDomainQuery.fromPartial(object.orgDomainQuery) - : undefined; - message.projectNameQuery = (object.projectNameQuery !== undefined && object.projectNameQuery !== null) - ? UserGrantProjectNameQuery.fromPartial(object.projectNameQuery) - : undefined; - message.displayNameQuery = (object.displayNameQuery !== undefined && object.displayNameQuery !== null) - ? UserGrantDisplayNameQuery.fromPartial(object.displayNameQuery) - : undefined; - message.userTypeQuery = (object.userTypeQuery !== undefined && object.userTypeQuery !== null) - ? UserGrantUserTypeQuery.fromPartial(object.userTypeQuery) - : undefined; - return message; - }, -}; - -function createBaseUserGrantProjectIDQuery(): UserGrantProjectIDQuery { - return { projectId: "" }; -} - -export const UserGrantProjectIDQuery = { - encode(message: UserGrantProjectIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantProjectIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantProjectIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantProjectIDQuery { - return { projectId: isSet(object.projectId) ? String(object.projectId) : "" }; - }, - - toJSON(message: UserGrantProjectIDQuery): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - return obj; - }, - - create(base?: DeepPartial): UserGrantProjectIDQuery { - return UserGrantProjectIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantProjectIDQuery { - const message = createBaseUserGrantProjectIDQuery(); - message.projectId = object.projectId ?? ""; - return message; - }, -}; - -function createBaseUserGrantUserIDQuery(): UserGrantUserIDQuery { - return { userId: "" }; -} - -export const UserGrantUserIDQuery = { - encode(message: UserGrantUserIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantUserIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantUserIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantUserIDQuery { - return { userId: isSet(object.userId) ? String(object.userId) : "" }; - }, - - toJSON(message: UserGrantUserIDQuery): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - return obj; - }, - - create(base?: DeepPartial): UserGrantUserIDQuery { - return UserGrantUserIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantUserIDQuery { - const message = createBaseUserGrantUserIDQuery(); - message.userId = object.userId ?? ""; - return message; - }, -}; - -function createBaseUserGrantWithGrantedQuery(): UserGrantWithGrantedQuery { - return { withGranted: false }; -} - -export const UserGrantWithGrantedQuery = { - encode(message: UserGrantWithGrantedQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.withGranted === true) { - writer.uint32(8).bool(message.withGranted); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantWithGrantedQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantWithGrantedQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.withGranted = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantWithGrantedQuery { - return { withGranted: isSet(object.withGranted) ? Boolean(object.withGranted) : false }; - }, - - toJSON(message: UserGrantWithGrantedQuery): unknown { - const obj: any = {}; - message.withGranted !== undefined && (obj.withGranted = message.withGranted); - return obj; - }, - - create(base?: DeepPartial): UserGrantWithGrantedQuery { - return UserGrantWithGrantedQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantWithGrantedQuery { - const message = createBaseUserGrantWithGrantedQuery(); - message.withGranted = object.withGranted ?? false; - return message; - }, -}; - -function createBaseUserGrantRoleKeyQuery(): UserGrantRoleKeyQuery { - return { roleKey: "", method: 0 }; -} - -export const UserGrantRoleKeyQuery = { - encode(message: UserGrantRoleKeyQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.roleKey !== "") { - writer.uint32(10).string(message.roleKey); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantRoleKeyQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantRoleKeyQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.roleKey = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantRoleKeyQuery { - return { - roleKey: isSet(object.roleKey) ? String(object.roleKey) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantRoleKeyQuery): unknown { - const obj: any = {}; - message.roleKey !== undefined && (obj.roleKey = message.roleKey); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantRoleKeyQuery { - return UserGrantRoleKeyQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantRoleKeyQuery { - const message = createBaseUserGrantRoleKeyQuery(); - message.roleKey = object.roleKey ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantProjectGrantIDQuery(): UserGrantProjectGrantIDQuery { - return { projectGrantId: "" }; -} - -export const UserGrantProjectGrantIDQuery = { - encode(message: UserGrantProjectGrantIDQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectGrantId !== "") { - writer.uint32(10).string(message.projectGrantId); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantProjectGrantIDQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantProjectGrantIDQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectGrantId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantProjectGrantIDQuery { - return { projectGrantId: isSet(object.projectGrantId) ? String(object.projectGrantId) : "" }; - }, - - toJSON(message: UserGrantProjectGrantIDQuery): unknown { - const obj: any = {}; - message.projectGrantId !== undefined && (obj.projectGrantId = message.projectGrantId); - return obj; - }, - - create(base?: DeepPartial): UserGrantProjectGrantIDQuery { - return UserGrantProjectGrantIDQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantProjectGrantIDQuery { - const message = createBaseUserGrantProjectGrantIDQuery(); - message.projectGrantId = object.projectGrantId ?? ""; - return message; - }, -}; - -function createBaseUserGrantUserNameQuery(): UserGrantUserNameQuery { - return { userName: "", method: 0 }; -} - -export const UserGrantUserNameQuery = { - encode(message: UserGrantUserNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantUserNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantUserNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantUserNameQuery { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantUserNameQuery): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantUserNameQuery { - return UserGrantUserNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantUserNameQuery { - const message = createBaseUserGrantUserNameQuery(); - message.userName = object.userName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantFirstNameQuery(): UserGrantFirstNameQuery { - return { firstName: "", method: 0 }; -} - -export const UserGrantFirstNameQuery = { - encode(message: UserGrantFirstNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantFirstNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantFirstNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantFirstNameQuery { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantFirstNameQuery): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantFirstNameQuery { - return UserGrantFirstNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantFirstNameQuery { - const message = createBaseUserGrantFirstNameQuery(); - message.firstName = object.firstName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantLastNameQuery(): UserGrantLastNameQuery { - return { lastName: "", method: 0 }; -} - -export const UserGrantLastNameQuery = { - encode(message: UserGrantLastNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.lastName !== "") { - writer.uint32(10).string(message.lastName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantLastNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantLastNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.lastName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantLastNameQuery { - return { - lastName: isSet(object.lastName) ? String(object.lastName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantLastNameQuery): unknown { - const obj: any = {}; - message.lastName !== undefined && (obj.lastName = message.lastName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantLastNameQuery { - return UserGrantLastNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantLastNameQuery { - const message = createBaseUserGrantLastNameQuery(); - message.lastName = object.lastName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantEmailQuery(): UserGrantEmailQuery { - return { email: "", method: 0 }; -} - -export const UserGrantEmailQuery = { - encode(message: UserGrantEmailQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantEmailQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantEmailQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantEmailQuery { - return { - email: isSet(object.email) ? String(object.email) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantEmailQuery): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantEmailQuery { - return UserGrantEmailQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantEmailQuery { - const message = createBaseUserGrantEmailQuery(); - message.email = object.email ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantOrgNameQuery(): UserGrantOrgNameQuery { - return { orgName: "", method: 0 }; -} - -export const UserGrantOrgNameQuery = { - encode(message: UserGrantOrgNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgName !== "") { - writer.uint32(10).string(message.orgName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantOrgNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantOrgNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantOrgNameQuery { - return { - orgName: isSet(object.orgName) ? String(object.orgName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantOrgNameQuery): unknown { - const obj: any = {}; - message.orgName !== undefined && (obj.orgName = message.orgName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantOrgNameQuery { - return UserGrantOrgNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantOrgNameQuery { - const message = createBaseUserGrantOrgNameQuery(); - message.orgName = object.orgName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantOrgDomainQuery(): UserGrantOrgDomainQuery { - return { orgDomain: "", method: 0 }; -} - -export const UserGrantOrgDomainQuery = { - encode(message: UserGrantOrgDomainQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgDomain !== "") { - writer.uint32(10).string(message.orgDomain); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantOrgDomainQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantOrgDomainQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgDomain = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantOrgDomainQuery { - return { - orgDomain: isSet(object.orgDomain) ? String(object.orgDomain) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantOrgDomainQuery): unknown { - const obj: any = {}; - message.orgDomain !== undefined && (obj.orgDomain = message.orgDomain); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantOrgDomainQuery { - return UserGrantOrgDomainQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantOrgDomainQuery { - const message = createBaseUserGrantOrgDomainQuery(); - message.orgDomain = object.orgDomain ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantProjectNameQuery(): UserGrantProjectNameQuery { - return { projectName: "", method: 0 }; -} - -export const UserGrantProjectNameQuery = { - encode(message: UserGrantProjectNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectName !== "") { - writer.uint32(10).string(message.projectName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantProjectNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantProjectNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantProjectNameQuery { - return { - projectName: isSet(object.projectName) ? String(object.projectName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantProjectNameQuery): unknown { - const obj: any = {}; - message.projectName !== undefined && (obj.projectName = message.projectName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantProjectNameQuery { - return UserGrantProjectNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantProjectNameQuery { - const message = createBaseUserGrantProjectNameQuery(); - message.projectName = object.projectName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantDisplayNameQuery(): UserGrantDisplayNameQuery { - return { displayName: "", method: 0 }; -} - -export const UserGrantDisplayNameQuery = { - encode(message: UserGrantDisplayNameQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.displayName !== "") { - writer.uint32(10).string(message.displayName); - } - if (message.method !== 0) { - writer.uint32(16).int32(message.method); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantDisplayNameQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantDisplayNameQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.displayName = reader.string(); - break; - case 2: - message.method = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantDisplayNameQuery { - return { - displayName: isSet(object.displayName) ? String(object.displayName) : "", - method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, - }; - }, - - toJSON(message: UserGrantDisplayNameQuery): unknown { - const obj: any = {}; - message.displayName !== undefined && (obj.displayName = message.displayName); - message.method !== undefined && (obj.method = textQueryMethodToJSON(message.method)); - return obj; - }, - - create(base?: DeepPartial): UserGrantDisplayNameQuery { - return UserGrantDisplayNameQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantDisplayNameQuery { - const message = createBaseUserGrantDisplayNameQuery(); - message.displayName = object.displayName ?? ""; - message.method = object.method ?? 0; - return message; - }, -}; - -function createBaseUserGrantUserTypeQuery(): UserGrantUserTypeQuery { - return { type: 0 }; -} - -export const UserGrantUserTypeQuery = { - encode(message: UserGrantUserTypeQuery, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserGrantUserTypeQuery { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserGrantUserTypeQuery(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserGrantUserTypeQuery { - return { type: isSet(object.type) ? typeFromJSON(object.type) : 0 }; - }, - - toJSON(message: UserGrantUserTypeQuery): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = typeToJSON(message.type)); - return obj; - }, - - create(base?: DeepPartial): UserGrantUserTypeQuery { - return UserGrantUserTypeQuery.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): UserGrantUserTypeQuery { - const message = createBaseUserGrantUserTypeQuery(); - message.type = object.type ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/lib/grpc/zitadel/v1.ts b/apps/login/lib/grpc/zitadel/v1.ts deleted file mode 100644 index c62c0f223be..00000000000 --- a/apps/login/lib/grpc/zitadel/v1.ts +++ /dev/null @@ -1,2411 +0,0 @@ -/* eslint-disable */ -import _m0 from "protobufjs/minimal"; -import { Timestamp } from "../google/protobuf/timestamp"; -import { KeyType, keyTypeFromJSON, keyTypeToJSON } from "./auth_n_key"; -import { IDPUserLink } from "./idp"; -import { - AddAPIAppRequest, - AddCustomLabelPolicyRequest, - AddCustomLockoutPolicyRequest, - AddCustomLoginPolicyRequest, - AddCustomPasswordComplexityPolicyRequest, - AddCustomPrivacyPolicyRequest, - AddIDPToLoginPolicyRequest, - AddMachineUserRequest, - AddMultiFactorToLoginPolicyRequest, - AddOIDCAppRequest, - AddOrgJWTIDPRequest, - AddOrgMemberRequest, - AddOrgOIDCIDPRequest, - AddOrgRequest, - AddProjectGrantMemberRequest, - AddProjectGrantRequest, - AddProjectMemberRequest, - AddProjectRequest, - AddProjectRoleRequest, - AddSecondFactorToLoginPolicyRequest, - AddUserGrantRequest, - CreateActionRequest, - ImportHumanUserRequest, - SetCustomDomainClaimedMessageTextRequest, - SetCustomInitMessageTextRequest, - SetCustomLoginTextsRequest, - SetCustomPasswordlessRegistrationMessageTextRequest, - SetCustomPasswordResetMessageTextRequest, - SetCustomVerifyEmailMessageTextRequest, - SetCustomVerifyPhoneMessageTextRequest, - SetUserMetadataRequest, -} from "./management"; -import { Domain } from "./org"; -import { Gender, genderFromJSON, genderToJSON } from "./user"; - -export const protobufPackage = "zitadel.v1.v1"; - -export enum FlowType { - FLOW_TYPE_UNSPECIFIED = 0, - FLOW_TYPE_EXTERNAL_AUTHENTICATION = 1, - UNRECOGNIZED = -1, -} - -export function flowTypeFromJSON(object: any): FlowType { - switch (object) { - case 0: - case "FLOW_TYPE_UNSPECIFIED": - return FlowType.FLOW_TYPE_UNSPECIFIED; - case 1: - case "FLOW_TYPE_EXTERNAL_AUTHENTICATION": - return FlowType.FLOW_TYPE_EXTERNAL_AUTHENTICATION; - case -1: - case "UNRECOGNIZED": - default: - return FlowType.UNRECOGNIZED; - } -} - -export function flowTypeToJSON(object: FlowType): string { - switch (object) { - case FlowType.FLOW_TYPE_UNSPECIFIED: - return "FLOW_TYPE_UNSPECIFIED"; - case FlowType.FLOW_TYPE_EXTERNAL_AUTHENTICATION: - return "FLOW_TYPE_EXTERNAL_AUTHENTICATION"; - case FlowType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum TriggerType { - TRIGGER_TYPE_UNSPECIFIED = 0, - TRIGGER_TYPE_POST_AUTHENTICATION = 1, - TRIGGER_TYPE_PRE_CREATION = 2, - TRIGGER_TYPE_POST_CREATION = 3, - UNRECOGNIZED = -1, -} - -export function triggerTypeFromJSON(object: any): TriggerType { - switch (object) { - case 0: - case "TRIGGER_TYPE_UNSPECIFIED": - return TriggerType.TRIGGER_TYPE_UNSPECIFIED; - case 1: - case "TRIGGER_TYPE_POST_AUTHENTICATION": - return TriggerType.TRIGGER_TYPE_POST_AUTHENTICATION; - case 2: - case "TRIGGER_TYPE_PRE_CREATION": - return TriggerType.TRIGGER_TYPE_PRE_CREATION; - case 3: - case "TRIGGER_TYPE_POST_CREATION": - return TriggerType.TRIGGER_TYPE_POST_CREATION; - case -1: - case "UNRECOGNIZED": - default: - return TriggerType.UNRECOGNIZED; - } -} - -export function triggerTypeToJSON(object: TriggerType): string { - switch (object) { - case TriggerType.TRIGGER_TYPE_UNSPECIFIED: - return "TRIGGER_TYPE_UNSPECIFIED"; - case TriggerType.TRIGGER_TYPE_POST_AUTHENTICATION: - return "TRIGGER_TYPE_POST_AUTHENTICATION"; - case TriggerType.TRIGGER_TYPE_PRE_CREATION: - return "TRIGGER_TYPE_PRE_CREATION"; - case TriggerType.TRIGGER_TYPE_POST_CREATION: - return "TRIGGER_TYPE_POST_CREATION"; - case TriggerType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface AddCustomOrgIAMPolicyRequest { - orgId: string; - /** the username has to end with the domain of its organization (uniqueness is organization based) */ - userLoginMustBeDomain: boolean; -} - -export interface ImportDataOrg { - orgs: DataOrg[]; -} - -export interface DataOrg { - orgId: string; - org: AddOrgRequest | undefined; - iamPolicy: AddCustomOrgIAMPolicyRequest | undefined; - labelPolicy: AddCustomLabelPolicyRequest | undefined; - lockoutPolicy: AddCustomLockoutPolicyRequest | undefined; - loginPolicy: AddCustomLoginPolicyRequest | undefined; - passwordComplexityPolicy: AddCustomPasswordComplexityPolicyRequest | undefined; - privacyPolicy: AddCustomPrivacyPolicyRequest | undefined; - projects: DataProject[]; - projectRoles: AddProjectRoleRequest[]; - apiApps: DataAPIApplication[]; - oidcApps: DataOIDCApplication[]; - humanUsers: DataHumanUser[]; - machineUsers: DataMachineUser[]; - triggerActions: SetTriggerActionsRequest[]; - actions: DataAction[]; - projectGrants: DataProjectGrant[]; - userGrants: AddUserGrantRequest[]; - orgMembers: AddOrgMemberRequest[]; - projectMembers: AddProjectMemberRequest[]; - projectGrantMembers: AddProjectGrantMemberRequest[]; - userMetadata: SetUserMetadataRequest[]; - loginTexts: SetCustomLoginTextsRequest[]; - initMessages: SetCustomInitMessageTextRequest[]; - passwordResetMessages: SetCustomPasswordResetMessageTextRequest[]; - verifyEmailMessages: SetCustomVerifyEmailMessageTextRequest[]; - verifyPhoneMessages: SetCustomVerifyPhoneMessageTextRequest[]; - domainClaimedMessages: SetCustomDomainClaimedMessageTextRequest[]; - passwordlessRegistrationMessages: SetCustomPasswordlessRegistrationMessageTextRequest[]; - oidcIdps: DataOIDCIDP[]; - jwtIdps: DataJWTIDP[]; - secondFactors: AddSecondFactorToLoginPolicyRequest[]; - multiFactors: AddMultiFactorToLoginPolicyRequest[]; - idps: AddIDPToLoginPolicyRequest[]; - userLinks: IDPUserLink[]; - domains: Domain[]; - appKeys: DataAppKey[]; - machineKeys: DataMachineKey[]; -} - -export interface DataOIDCIDP { - idpId: string; - idp: AddOrgOIDCIDPRequest | undefined; -} - -export interface DataJWTIDP { - idpId: string; - idp: AddOrgJWTIDPRequest | undefined; -} - -export interface ExportHumanUser { - userName: string; - profile: ExportHumanUser_Profile | undefined; - email: ExportHumanUser_Email | undefined; - phone: ExportHumanUser_Phone | undefined; - password: string; - hashedPassword: ExportHumanUser_HashedPassword | undefined; - passwordChangeRequired: boolean; - requestPasswordlessRegistration: boolean; - otpCode: string; -} - -export interface ExportHumanUser_Profile { - firstName: string; - lastName: string; - nickName: string; - displayName: string; - preferredLanguage: string; - gender: Gender; -} - -export interface ExportHumanUser_Email { - /** TODO: check if no value is allowed */ - email: string; - isEmailVerified: boolean; -} - -export interface ExportHumanUser_Phone { - /** has to be a global number */ - phone: string; - isPhoneVerified: boolean; -} - -export interface ExportHumanUser_HashedPassword { - value: string; - algorithm: string; -} - -export interface DataAppKey { - id: string; - projectId: string; - appId: string; - clientId: string; - type: KeyType; - expirationDate: Date | undefined; - publicKey: Buffer; -} - -export interface DataMachineKey { - keyId: string; - userId: string; - type: KeyType; - expirationDate: Date | undefined; - publicKey: Buffer; -} - -export interface DataProject { - projectId: string; - project: AddProjectRequest | undefined; -} - -export interface DataAPIApplication { - appId: string; - app: AddAPIAppRequest | undefined; -} - -export interface DataOIDCApplication { - appId: string; - app: AddOIDCAppRequest | undefined; -} - -export interface DataHumanUser { - userId: string; - user: ImportHumanUserRequest | undefined; -} - -export interface DataMachineUser { - userId: string; - user: AddMachineUserRequest | undefined; -} - -export interface DataAction { - actionId: string; - action: CreateActionRequest | undefined; -} - -export interface DataProjectGrant { - grantId: string; - projectGrant: AddProjectGrantRequest | undefined; -} - -export interface SetTriggerActionsRequest { - flowType: FlowType; - triggerType: TriggerType; - actionIds: string[]; -} - -function createBaseAddCustomOrgIAMPolicyRequest(): AddCustomOrgIAMPolicyRequest { - return { orgId: "", userLoginMustBeDomain: false }; -} - -export const AddCustomOrgIAMPolicyRequest = { - encode(message: AddCustomOrgIAMPolicyRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.userLoginMustBeDomain === true) { - writer.uint32(16).bool(message.userLoginMustBeDomain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): AddCustomOrgIAMPolicyRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseAddCustomOrgIAMPolicyRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 2: - message.userLoginMustBeDomain = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): AddCustomOrgIAMPolicyRequest { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? Boolean(object.userLoginMustBeDomain) : false, - }; - }, - - toJSON(message: AddCustomOrgIAMPolicyRequest): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.userLoginMustBeDomain !== undefined && (obj.userLoginMustBeDomain = message.userLoginMustBeDomain); - return obj; - }, - - create(base?: DeepPartial): AddCustomOrgIAMPolicyRequest { - return AddCustomOrgIAMPolicyRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): AddCustomOrgIAMPolicyRequest { - const message = createBaseAddCustomOrgIAMPolicyRequest(); - message.orgId = object.orgId ?? ""; - message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; - return message; - }, -}; - -function createBaseImportDataOrg(): ImportDataOrg { - return { orgs: [] }; -} - -export const ImportDataOrg = { - encode(message: ImportDataOrg, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.orgs) { - DataOrg.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ImportDataOrg { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseImportDataOrg(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgs.push(DataOrg.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ImportDataOrg { - return { orgs: Array.isArray(object?.orgs) ? object.orgs.map((e: any) => DataOrg.fromJSON(e)) : [] }; - }, - - toJSON(message: ImportDataOrg): unknown { - const obj: any = {}; - if (message.orgs) { - obj.orgs = message.orgs.map((e) => e ? DataOrg.toJSON(e) : undefined); - } else { - obj.orgs = []; - } - return obj; - }, - - create(base?: DeepPartial): ImportDataOrg { - return ImportDataOrg.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ImportDataOrg { - const message = createBaseImportDataOrg(); - message.orgs = object.orgs?.map((e) => DataOrg.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseDataOrg(): DataOrg { - return { - orgId: "", - org: undefined, - iamPolicy: undefined, - labelPolicy: undefined, - lockoutPolicy: undefined, - loginPolicy: undefined, - passwordComplexityPolicy: undefined, - privacyPolicy: undefined, - projects: [], - projectRoles: [], - apiApps: [], - oidcApps: [], - humanUsers: [], - machineUsers: [], - triggerActions: [], - actions: [], - projectGrants: [], - userGrants: [], - orgMembers: [], - projectMembers: [], - projectGrantMembers: [], - userMetadata: [], - loginTexts: [], - initMessages: [], - passwordResetMessages: [], - verifyEmailMessages: [], - verifyPhoneMessages: [], - domainClaimedMessages: [], - passwordlessRegistrationMessages: [], - oidcIdps: [], - jwtIdps: [], - secondFactors: [], - multiFactors: [], - idps: [], - userLinks: [], - domains: [], - appKeys: [], - machineKeys: [], - }; -} - -export const DataOrg = { - encode(message: DataOrg, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.orgId !== "") { - writer.uint32(10).string(message.orgId); - } - if (message.org !== undefined) { - AddOrgRequest.encode(message.org, writer.uint32(26).fork()).ldelim(); - } - if (message.iamPolicy !== undefined) { - AddCustomOrgIAMPolicyRequest.encode(message.iamPolicy, writer.uint32(34).fork()).ldelim(); - } - if (message.labelPolicy !== undefined) { - AddCustomLabelPolicyRequest.encode(message.labelPolicy, writer.uint32(42).fork()).ldelim(); - } - if (message.lockoutPolicy !== undefined) { - AddCustomLockoutPolicyRequest.encode(message.lockoutPolicy, writer.uint32(50).fork()).ldelim(); - } - if (message.loginPolicy !== undefined) { - AddCustomLoginPolicyRequest.encode(message.loginPolicy, writer.uint32(58).fork()).ldelim(); - } - if (message.passwordComplexityPolicy !== undefined) { - AddCustomPasswordComplexityPolicyRequest.encode(message.passwordComplexityPolicy, writer.uint32(66).fork()) - .ldelim(); - } - if (message.privacyPolicy !== undefined) { - AddCustomPrivacyPolicyRequest.encode(message.privacyPolicy, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.projects) { - DataProject.encode(v!, writer.uint32(82).fork()).ldelim(); - } - for (const v of message.projectRoles) { - AddProjectRoleRequest.encode(v!, writer.uint32(90).fork()).ldelim(); - } - for (const v of message.apiApps) { - DataAPIApplication.encode(v!, writer.uint32(98).fork()).ldelim(); - } - for (const v of message.oidcApps) { - DataOIDCApplication.encode(v!, writer.uint32(106).fork()).ldelim(); - } - for (const v of message.humanUsers) { - DataHumanUser.encode(v!, writer.uint32(114).fork()).ldelim(); - } - for (const v of message.machineUsers) { - DataMachineUser.encode(v!, writer.uint32(122).fork()).ldelim(); - } - for (const v of message.triggerActions) { - SetTriggerActionsRequest.encode(v!, writer.uint32(130).fork()).ldelim(); - } - for (const v of message.actions) { - DataAction.encode(v!, writer.uint32(138).fork()).ldelim(); - } - for (const v of message.projectGrants) { - DataProjectGrant.encode(v!, writer.uint32(146).fork()).ldelim(); - } - for (const v of message.userGrants) { - AddUserGrantRequest.encode(v!, writer.uint32(154).fork()).ldelim(); - } - for (const v of message.orgMembers) { - AddOrgMemberRequest.encode(v!, writer.uint32(162).fork()).ldelim(); - } - for (const v of message.projectMembers) { - AddProjectMemberRequest.encode(v!, writer.uint32(170).fork()).ldelim(); - } - for (const v of message.projectGrantMembers) { - AddProjectGrantMemberRequest.encode(v!, writer.uint32(178).fork()).ldelim(); - } - for (const v of message.userMetadata) { - SetUserMetadataRequest.encode(v!, writer.uint32(186).fork()).ldelim(); - } - for (const v of message.loginTexts) { - SetCustomLoginTextsRequest.encode(v!, writer.uint32(194).fork()).ldelim(); - } - for (const v of message.initMessages) { - SetCustomInitMessageTextRequest.encode(v!, writer.uint32(202).fork()).ldelim(); - } - for (const v of message.passwordResetMessages) { - SetCustomPasswordResetMessageTextRequest.encode(v!, writer.uint32(210).fork()).ldelim(); - } - for (const v of message.verifyEmailMessages) { - SetCustomVerifyEmailMessageTextRequest.encode(v!, writer.uint32(218).fork()).ldelim(); - } - for (const v of message.verifyPhoneMessages) { - SetCustomVerifyPhoneMessageTextRequest.encode(v!, writer.uint32(226).fork()).ldelim(); - } - for (const v of message.domainClaimedMessages) { - SetCustomDomainClaimedMessageTextRequest.encode(v!, writer.uint32(234).fork()).ldelim(); - } - for (const v of message.passwordlessRegistrationMessages) { - SetCustomPasswordlessRegistrationMessageTextRequest.encode(v!, writer.uint32(242).fork()).ldelim(); - } - for (const v of message.oidcIdps) { - DataOIDCIDP.encode(v!, writer.uint32(250).fork()).ldelim(); - } - for (const v of message.jwtIdps) { - DataJWTIDP.encode(v!, writer.uint32(258).fork()).ldelim(); - } - for (const v of message.secondFactors) { - AddSecondFactorToLoginPolicyRequest.encode(v!, writer.uint32(266).fork()).ldelim(); - } - for (const v of message.multiFactors) { - AddMultiFactorToLoginPolicyRequest.encode(v!, writer.uint32(274).fork()).ldelim(); - } - for (const v of message.idps) { - AddIDPToLoginPolicyRequest.encode(v!, writer.uint32(282).fork()).ldelim(); - } - for (const v of message.userLinks) { - IDPUserLink.encode(v!, writer.uint32(290).fork()).ldelim(); - } - for (const v of message.domains) { - Domain.encode(v!, writer.uint32(298).fork()).ldelim(); - } - for (const v of message.appKeys) { - DataAppKey.encode(v!, writer.uint32(306).fork()).ldelim(); - } - for (const v of message.machineKeys) { - DataMachineKey.encode(v!, writer.uint32(314).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataOrg { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataOrg(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.orgId = reader.string(); - break; - case 3: - message.org = AddOrgRequest.decode(reader, reader.uint32()); - break; - case 4: - message.iamPolicy = AddCustomOrgIAMPolicyRequest.decode(reader, reader.uint32()); - break; - case 5: - message.labelPolicy = AddCustomLabelPolicyRequest.decode(reader, reader.uint32()); - break; - case 6: - message.lockoutPolicy = AddCustomLockoutPolicyRequest.decode(reader, reader.uint32()); - break; - case 7: - message.loginPolicy = AddCustomLoginPolicyRequest.decode(reader, reader.uint32()); - break; - case 8: - message.passwordComplexityPolicy = AddCustomPasswordComplexityPolicyRequest.decode(reader, reader.uint32()); - break; - case 9: - message.privacyPolicy = AddCustomPrivacyPolicyRequest.decode(reader, reader.uint32()); - break; - case 10: - message.projects.push(DataProject.decode(reader, reader.uint32())); - break; - case 11: - message.projectRoles.push(AddProjectRoleRequest.decode(reader, reader.uint32())); - break; - case 12: - message.apiApps.push(DataAPIApplication.decode(reader, reader.uint32())); - break; - case 13: - message.oidcApps.push(DataOIDCApplication.decode(reader, reader.uint32())); - break; - case 14: - message.humanUsers.push(DataHumanUser.decode(reader, reader.uint32())); - break; - case 15: - message.machineUsers.push(DataMachineUser.decode(reader, reader.uint32())); - break; - case 16: - message.triggerActions.push(SetTriggerActionsRequest.decode(reader, reader.uint32())); - break; - case 17: - message.actions.push(DataAction.decode(reader, reader.uint32())); - break; - case 18: - message.projectGrants.push(DataProjectGrant.decode(reader, reader.uint32())); - break; - case 19: - message.userGrants.push(AddUserGrantRequest.decode(reader, reader.uint32())); - break; - case 20: - message.orgMembers.push(AddOrgMemberRequest.decode(reader, reader.uint32())); - break; - case 21: - message.projectMembers.push(AddProjectMemberRequest.decode(reader, reader.uint32())); - break; - case 22: - message.projectGrantMembers.push(AddProjectGrantMemberRequest.decode(reader, reader.uint32())); - break; - case 23: - message.userMetadata.push(SetUserMetadataRequest.decode(reader, reader.uint32())); - break; - case 24: - message.loginTexts.push(SetCustomLoginTextsRequest.decode(reader, reader.uint32())); - break; - case 25: - message.initMessages.push(SetCustomInitMessageTextRequest.decode(reader, reader.uint32())); - break; - case 26: - message.passwordResetMessages.push(SetCustomPasswordResetMessageTextRequest.decode(reader, reader.uint32())); - break; - case 27: - message.verifyEmailMessages.push(SetCustomVerifyEmailMessageTextRequest.decode(reader, reader.uint32())); - break; - case 28: - message.verifyPhoneMessages.push(SetCustomVerifyPhoneMessageTextRequest.decode(reader, reader.uint32())); - break; - case 29: - message.domainClaimedMessages.push(SetCustomDomainClaimedMessageTextRequest.decode(reader, reader.uint32())); - break; - case 30: - message.passwordlessRegistrationMessages.push( - SetCustomPasswordlessRegistrationMessageTextRequest.decode(reader, reader.uint32()), - ); - break; - case 31: - message.oidcIdps.push(DataOIDCIDP.decode(reader, reader.uint32())); - break; - case 32: - message.jwtIdps.push(DataJWTIDP.decode(reader, reader.uint32())); - break; - case 33: - message.secondFactors.push(AddSecondFactorToLoginPolicyRequest.decode(reader, reader.uint32())); - break; - case 34: - message.multiFactors.push(AddMultiFactorToLoginPolicyRequest.decode(reader, reader.uint32())); - break; - case 35: - message.idps.push(AddIDPToLoginPolicyRequest.decode(reader, reader.uint32())); - break; - case 36: - message.userLinks.push(IDPUserLink.decode(reader, reader.uint32())); - break; - case 37: - message.domains.push(Domain.decode(reader, reader.uint32())); - break; - case 38: - message.appKeys.push(DataAppKey.decode(reader, reader.uint32())); - break; - case 39: - message.machineKeys.push(DataMachineKey.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataOrg { - return { - orgId: isSet(object.orgId) ? String(object.orgId) : "", - org: isSet(object.org) ? AddOrgRequest.fromJSON(object.org) : undefined, - iamPolicy: isSet(object.iamPolicy) ? AddCustomOrgIAMPolicyRequest.fromJSON(object.iamPolicy) : undefined, - labelPolicy: isSet(object.labelPolicy) ? AddCustomLabelPolicyRequest.fromJSON(object.labelPolicy) : undefined, - lockoutPolicy: isSet(object.lockoutPolicy) - ? AddCustomLockoutPolicyRequest.fromJSON(object.lockoutPolicy) - : undefined, - loginPolicy: isSet(object.loginPolicy) ? AddCustomLoginPolicyRequest.fromJSON(object.loginPolicy) : undefined, - passwordComplexityPolicy: isSet(object.passwordComplexityPolicy) - ? AddCustomPasswordComplexityPolicyRequest.fromJSON(object.passwordComplexityPolicy) - : undefined, - privacyPolicy: isSet(object.privacyPolicy) - ? AddCustomPrivacyPolicyRequest.fromJSON(object.privacyPolicy) - : undefined, - projects: Array.isArray(object?.projects) ? object.projects.map((e: any) => DataProject.fromJSON(e)) : [], - projectRoles: Array.isArray(object?.projectRoles) - ? object.projectRoles.map((e: any) => AddProjectRoleRequest.fromJSON(e)) - : [], - apiApps: Array.isArray(object?.apiApps) ? object.apiApps.map((e: any) => DataAPIApplication.fromJSON(e)) : [], - oidcApps: Array.isArray(object?.oidcApps) ? object.oidcApps.map((e: any) => DataOIDCApplication.fromJSON(e)) : [], - humanUsers: Array.isArray(object?.humanUsers) ? object.humanUsers.map((e: any) => DataHumanUser.fromJSON(e)) : [], - machineUsers: Array.isArray(object?.machineUsers) - ? object.machineUsers.map((e: any) => DataMachineUser.fromJSON(e)) - : [], - triggerActions: Array.isArray(object?.triggerActions) - ? object.triggerActions.map((e: any) => SetTriggerActionsRequest.fromJSON(e)) - : [], - actions: Array.isArray(object?.actions) ? object.actions.map((e: any) => DataAction.fromJSON(e)) : [], - projectGrants: Array.isArray(object?.projectGrants) - ? object.projectGrants.map((e: any) => DataProjectGrant.fromJSON(e)) - : [], - userGrants: Array.isArray(object?.userGrants) - ? object.userGrants.map((e: any) => AddUserGrantRequest.fromJSON(e)) - : [], - orgMembers: Array.isArray(object?.orgMembers) - ? object.orgMembers.map((e: any) => AddOrgMemberRequest.fromJSON(e)) - : [], - projectMembers: Array.isArray(object?.projectMembers) - ? object.projectMembers.map((e: any) => AddProjectMemberRequest.fromJSON(e)) - : [], - projectGrantMembers: Array.isArray(object?.projectGrantMembers) - ? object.projectGrantMembers.map((e: any) => AddProjectGrantMemberRequest.fromJSON(e)) - : [], - userMetadata: Array.isArray(object?.userMetadata) - ? object.userMetadata.map((e: any) => SetUserMetadataRequest.fromJSON(e)) - : [], - loginTexts: Array.isArray(object?.loginTexts) - ? object.loginTexts.map((e: any) => SetCustomLoginTextsRequest.fromJSON(e)) - : [], - initMessages: Array.isArray(object?.initMessages) - ? object.initMessages.map((e: any) => SetCustomInitMessageTextRequest.fromJSON(e)) - : [], - passwordResetMessages: Array.isArray(object?.passwordResetMessages) - ? object.passwordResetMessages.map((e: any) => SetCustomPasswordResetMessageTextRequest.fromJSON(e)) - : [], - verifyEmailMessages: Array.isArray(object?.verifyEmailMessages) - ? object.verifyEmailMessages.map((e: any) => SetCustomVerifyEmailMessageTextRequest.fromJSON(e)) - : [], - verifyPhoneMessages: Array.isArray(object?.verifyPhoneMessages) - ? object.verifyPhoneMessages.map((e: any) => SetCustomVerifyPhoneMessageTextRequest.fromJSON(e)) - : [], - domainClaimedMessages: Array.isArray(object?.domainClaimedMessages) - ? object.domainClaimedMessages.map((e: any) => SetCustomDomainClaimedMessageTextRequest.fromJSON(e)) - : [], - passwordlessRegistrationMessages: Array.isArray(object?.passwordlessRegistrationMessages) - ? object.passwordlessRegistrationMessages.map((e: any) => - SetCustomPasswordlessRegistrationMessageTextRequest.fromJSON(e) - ) - : [], - oidcIdps: Array.isArray(object?.oidcIdps) - ? object.oidcIdps.map((e: any) => DataOIDCIDP.fromJSON(e)) - : [], - jwtIdps: Array.isArray(object?.jwtIdps) - ? object.jwtIdps.map((e: any) => DataJWTIDP.fromJSON(e)) - : [], - secondFactors: Array.isArray(object?.secondFactors) - ? object.secondFactors.map((e: any) => AddSecondFactorToLoginPolicyRequest.fromJSON(e)) - : [], - multiFactors: Array.isArray(object?.multiFactors) - ? object.multiFactors.map((e: any) => AddMultiFactorToLoginPolicyRequest.fromJSON(e)) - : [], - idps: Array.isArray(object?.idps) ? object.idps.map((e: any) => AddIDPToLoginPolicyRequest.fromJSON(e)) : [], - userLinks: Array.isArray(object?.userLinks) ? object.userLinks.map((e: any) => IDPUserLink.fromJSON(e)) : [], - domains: Array.isArray(object?.domains) ? object.domains.map((e: any) => Domain.fromJSON(e)) : [], - appKeys: Array.isArray(object?.appKeys) ? object.appKeys.map((e: any) => DataAppKey.fromJSON(e)) : [], - machineKeys: Array.isArray(object?.machineKeys) - ? object.machineKeys.map((e: any) => DataMachineKey.fromJSON(e)) - : [], - }; - }, - - toJSON(message: DataOrg): unknown { - const obj: any = {}; - message.orgId !== undefined && (obj.orgId = message.orgId); - message.org !== undefined && (obj.org = message.org ? AddOrgRequest.toJSON(message.org) : undefined); - message.iamPolicy !== undefined && - (obj.iamPolicy = message.iamPolicy ? AddCustomOrgIAMPolicyRequest.toJSON(message.iamPolicy) : undefined); - message.labelPolicy !== undefined && - (obj.labelPolicy = message.labelPolicy ? AddCustomLabelPolicyRequest.toJSON(message.labelPolicy) : undefined); - message.lockoutPolicy !== undefined && (obj.lockoutPolicy = message.lockoutPolicy - ? AddCustomLockoutPolicyRequest.toJSON(message.lockoutPolicy) - : undefined); - message.loginPolicy !== undefined && - (obj.loginPolicy = message.loginPolicy ? AddCustomLoginPolicyRequest.toJSON(message.loginPolicy) : undefined); - message.passwordComplexityPolicy !== undefined && (obj.passwordComplexityPolicy = message.passwordComplexityPolicy - ? AddCustomPasswordComplexityPolicyRequest.toJSON(message.passwordComplexityPolicy) - : undefined); - message.privacyPolicy !== undefined && (obj.privacyPolicy = message.privacyPolicy - ? AddCustomPrivacyPolicyRequest.toJSON(message.privacyPolicy) - : undefined); - if (message.projects) { - obj.projects = message.projects.map((e) => e ? DataProject.toJSON(e) : undefined); - } else { - obj.projects = []; - } - if (message.projectRoles) { - obj.projectRoles = message.projectRoles.map((e) => e ? AddProjectRoleRequest.toJSON(e) : undefined); - } else { - obj.projectRoles = []; - } - if (message.apiApps) { - obj.apiApps = message.apiApps.map((e) => e ? DataAPIApplication.toJSON(e) : undefined); - } else { - obj.apiApps = []; - } - if (message.oidcApps) { - obj.oidcApps = message.oidcApps.map((e) => e ? DataOIDCApplication.toJSON(e) : undefined); - } else { - obj.oidcApps = []; - } - if (message.humanUsers) { - obj.humanUsers = message.humanUsers.map((e) => e ? DataHumanUser.toJSON(e) : undefined); - } else { - obj.humanUsers = []; - } - if (message.machineUsers) { - obj.machineUsers = message.machineUsers.map((e) => e ? DataMachineUser.toJSON(e) : undefined); - } else { - obj.machineUsers = []; - } - if (message.triggerActions) { - obj.triggerActions = message.triggerActions.map((e) => e ? SetTriggerActionsRequest.toJSON(e) : undefined); - } else { - obj.triggerActions = []; - } - if (message.actions) { - obj.actions = message.actions.map((e) => e ? DataAction.toJSON(e) : undefined); - } else { - obj.actions = []; - } - if (message.projectGrants) { - obj.projectGrants = message.projectGrants.map((e) => e ? DataProjectGrant.toJSON(e) : undefined); - } else { - obj.projectGrants = []; - } - if (message.userGrants) { - obj.userGrants = message.userGrants.map((e) => e ? AddUserGrantRequest.toJSON(e) : undefined); - } else { - obj.userGrants = []; - } - if (message.orgMembers) { - obj.orgMembers = message.orgMembers.map((e) => e ? AddOrgMemberRequest.toJSON(e) : undefined); - } else { - obj.orgMembers = []; - } - if (message.projectMembers) { - obj.projectMembers = message.projectMembers.map((e) => e ? AddProjectMemberRequest.toJSON(e) : undefined); - } else { - obj.projectMembers = []; - } - if (message.projectGrantMembers) { - obj.projectGrantMembers = message.projectGrantMembers.map((e) => - e ? AddProjectGrantMemberRequest.toJSON(e) : undefined - ); - } else { - obj.projectGrantMembers = []; - } - if (message.userMetadata) { - obj.userMetadata = message.userMetadata.map((e) => e ? SetUserMetadataRequest.toJSON(e) : undefined); - } else { - obj.userMetadata = []; - } - if (message.loginTexts) { - obj.loginTexts = message.loginTexts.map((e) => e ? SetCustomLoginTextsRequest.toJSON(e) : undefined); - } else { - obj.loginTexts = []; - } - if (message.initMessages) { - obj.initMessages = message.initMessages.map((e) => e ? SetCustomInitMessageTextRequest.toJSON(e) : undefined); - } else { - obj.initMessages = []; - } - if (message.passwordResetMessages) { - obj.passwordResetMessages = message.passwordResetMessages.map((e) => - e ? SetCustomPasswordResetMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.passwordResetMessages = []; - } - if (message.verifyEmailMessages) { - obj.verifyEmailMessages = message.verifyEmailMessages.map((e) => - e ? SetCustomVerifyEmailMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.verifyEmailMessages = []; - } - if (message.verifyPhoneMessages) { - obj.verifyPhoneMessages = message.verifyPhoneMessages.map((e) => - e ? SetCustomVerifyPhoneMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.verifyPhoneMessages = []; - } - if (message.domainClaimedMessages) { - obj.domainClaimedMessages = message.domainClaimedMessages.map((e) => - e ? SetCustomDomainClaimedMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.domainClaimedMessages = []; - } - if (message.passwordlessRegistrationMessages) { - obj.passwordlessRegistrationMessages = message.passwordlessRegistrationMessages.map((e) => - e ? SetCustomPasswordlessRegistrationMessageTextRequest.toJSON(e) : undefined - ); - } else { - obj.passwordlessRegistrationMessages = []; - } - if (message.oidcIdps) { - obj.oidcIdps = message.oidcIdps.map((e) => e ? DataOIDCIDP.toJSON(e) : undefined); - } else { - obj.oidcIdps = []; - } - if (message.jwtIdps) { - obj.jwtIdps = message.jwtIdps.map((e) => e ? DataJWTIDP.toJSON(e) : undefined); - } else { - obj.jwtIdps = []; - } - if (message.secondFactors) { - obj.secondFactors = message.secondFactors.map((e) => - e ? AddSecondFactorToLoginPolicyRequest.toJSON(e) : undefined - ); - } else { - obj.secondFactors = []; - } - if (message.multiFactors) { - obj.multiFactors = message.multiFactors.map((e) => e ? AddMultiFactorToLoginPolicyRequest.toJSON(e) : undefined); - } else { - obj.multiFactors = []; - } - if (message.idps) { - obj.idps = message.idps.map((e) => e ? AddIDPToLoginPolicyRequest.toJSON(e) : undefined); - } else { - obj.idps = []; - } - if (message.userLinks) { - obj.userLinks = message.userLinks.map((e) => e ? IDPUserLink.toJSON(e) : undefined); - } else { - obj.userLinks = []; - } - if (message.domains) { - obj.domains = message.domains.map((e) => e ? Domain.toJSON(e) : undefined); - } else { - obj.domains = []; - } - if (message.appKeys) { - obj.appKeys = message.appKeys.map((e) => e ? DataAppKey.toJSON(e) : undefined); - } else { - obj.appKeys = []; - } - if (message.machineKeys) { - obj.machineKeys = message.machineKeys.map((e) => e ? DataMachineKey.toJSON(e) : undefined); - } else { - obj.machineKeys = []; - } - return obj; - }, - - create(base?: DeepPartial): DataOrg { - return DataOrg.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataOrg { - const message = createBaseDataOrg(); - message.orgId = object.orgId ?? ""; - message.org = (object.org !== undefined && object.org !== null) ? AddOrgRequest.fromPartial(object.org) : undefined; - message.iamPolicy = (object.iamPolicy !== undefined && object.iamPolicy !== null) - ? AddCustomOrgIAMPolicyRequest.fromPartial(object.iamPolicy) - : undefined; - message.labelPolicy = (object.labelPolicy !== undefined && object.labelPolicy !== null) - ? AddCustomLabelPolicyRequest.fromPartial(object.labelPolicy) - : undefined; - message.lockoutPolicy = (object.lockoutPolicy !== undefined && object.lockoutPolicy !== null) - ? AddCustomLockoutPolicyRequest.fromPartial(object.lockoutPolicy) - : undefined; - message.loginPolicy = (object.loginPolicy !== undefined && object.loginPolicy !== null) - ? AddCustomLoginPolicyRequest.fromPartial(object.loginPolicy) - : undefined; - message.passwordComplexityPolicy = - (object.passwordComplexityPolicy !== undefined && object.passwordComplexityPolicy !== null) - ? AddCustomPasswordComplexityPolicyRequest.fromPartial(object.passwordComplexityPolicy) - : undefined; - message.privacyPolicy = (object.privacyPolicy !== undefined && object.privacyPolicy !== null) - ? AddCustomPrivacyPolicyRequest.fromPartial(object.privacyPolicy) - : undefined; - message.projects = object.projects?.map((e) => DataProject.fromPartial(e)) || []; - message.projectRoles = object.projectRoles?.map((e) => AddProjectRoleRequest.fromPartial(e)) || []; - message.apiApps = object.apiApps?.map((e) => DataAPIApplication.fromPartial(e)) || []; - message.oidcApps = object.oidcApps?.map((e) => DataOIDCApplication.fromPartial(e)) || []; - message.humanUsers = object.humanUsers?.map((e) => DataHumanUser.fromPartial(e)) || []; - message.machineUsers = object.machineUsers?.map((e) => DataMachineUser.fromPartial(e)) || []; - message.triggerActions = object.triggerActions?.map((e) => SetTriggerActionsRequest.fromPartial(e)) || []; - message.actions = object.actions?.map((e) => DataAction.fromPartial(e)) || []; - message.projectGrants = object.projectGrants?.map((e) => DataProjectGrant.fromPartial(e)) || []; - message.userGrants = object.userGrants?.map((e) => AddUserGrantRequest.fromPartial(e)) || []; - message.orgMembers = object.orgMembers?.map((e) => AddOrgMemberRequest.fromPartial(e)) || []; - message.projectMembers = object.projectMembers?.map((e) => AddProjectMemberRequest.fromPartial(e)) || []; - message.projectGrantMembers = object.projectGrantMembers?.map((e) => AddProjectGrantMemberRequest.fromPartial(e)) || - []; - message.userMetadata = object.userMetadata?.map((e) => SetUserMetadataRequest.fromPartial(e)) || []; - message.loginTexts = object.loginTexts?.map((e) => SetCustomLoginTextsRequest.fromPartial(e)) || []; - message.initMessages = object.initMessages?.map((e) => SetCustomInitMessageTextRequest.fromPartial(e)) || []; - message.passwordResetMessages = - object.passwordResetMessages?.map((e) => SetCustomPasswordResetMessageTextRequest.fromPartial(e)) || []; - message.verifyEmailMessages = - object.verifyEmailMessages?.map((e) => SetCustomVerifyEmailMessageTextRequest.fromPartial(e)) || []; - message.verifyPhoneMessages = - object.verifyPhoneMessages?.map((e) => SetCustomVerifyPhoneMessageTextRequest.fromPartial(e)) || []; - message.domainClaimedMessages = - object.domainClaimedMessages?.map((e) => SetCustomDomainClaimedMessageTextRequest.fromPartial(e)) || []; - message.passwordlessRegistrationMessages = - object.passwordlessRegistrationMessages?.map((e) => - SetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(e) - ) || []; - message.oidcIdps = object.oidcIdps?.map((e) => DataOIDCIDP.fromPartial(e)) || []; - message.jwtIdps = object.jwtIdps?.map((e) => DataJWTIDP.fromPartial(e)) || []; - message.secondFactors = object.secondFactors?.map((e) => AddSecondFactorToLoginPolicyRequest.fromPartial(e)) || []; - message.multiFactors = object.multiFactors?.map((e) => AddMultiFactorToLoginPolicyRequest.fromPartial(e)) || []; - message.idps = object.idps?.map((e) => AddIDPToLoginPolicyRequest.fromPartial(e)) || []; - message.userLinks = object.userLinks?.map((e) => IDPUserLink.fromPartial(e)) || []; - message.domains = object.domains?.map((e) => Domain.fromPartial(e)) || []; - message.appKeys = object.appKeys?.map((e) => DataAppKey.fromPartial(e)) || []; - message.machineKeys = object.machineKeys?.map((e) => DataMachineKey.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseDataOIDCIDP(): DataOIDCIDP { - return { idpId: "", idp: undefined }; -} - -export const DataOIDCIDP = { - encode(message: DataOIDCIDP, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.idp !== undefined) { - AddOrgOIDCIDPRequest.encode(message.idp, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataOIDCIDP { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataOIDCIDP(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 2: - message.idp = AddOrgOIDCIDPRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataOIDCIDP { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - idp: isSet(object.idp) ? AddOrgOIDCIDPRequest.fromJSON(object.idp) : undefined, - }; - }, - - toJSON(message: DataOIDCIDP): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.idp !== undefined && (obj.idp = message.idp ? AddOrgOIDCIDPRequest.toJSON(message.idp) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataOIDCIDP { - return DataOIDCIDP.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataOIDCIDP { - const message = createBaseDataOIDCIDP(); - message.idpId = object.idpId ?? ""; - message.idp = (object.idp !== undefined && object.idp !== null) - ? AddOrgOIDCIDPRequest.fromPartial(object.idp) - : undefined; - return message; - }, -}; - -function createBaseDataJWTIDP(): DataJWTIDP { - return { idpId: "", idp: undefined }; -} - -export const DataJWTIDP = { - encode(message: DataJWTIDP, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.idpId !== "") { - writer.uint32(10).string(message.idpId); - } - if (message.idp !== undefined) { - AddOrgJWTIDPRequest.encode(message.idp, writer.uint32(258).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataJWTIDP { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataJWTIDP(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.idpId = reader.string(); - break; - case 32: - message.idp = AddOrgJWTIDPRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataJWTIDP { - return { - idpId: isSet(object.idpId) ? String(object.idpId) : "", - idp: isSet(object.idp) ? AddOrgJWTIDPRequest.fromJSON(object.idp) : undefined, - }; - }, - - toJSON(message: DataJWTIDP): unknown { - const obj: any = {}; - message.idpId !== undefined && (obj.idpId = message.idpId); - message.idp !== undefined && (obj.idp = message.idp ? AddOrgJWTIDPRequest.toJSON(message.idp) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataJWTIDP { - return DataJWTIDP.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataJWTIDP { - const message = createBaseDataJWTIDP(); - message.idpId = object.idpId ?? ""; - message.idp = (object.idp !== undefined && object.idp !== null) - ? AddOrgJWTIDPRequest.fromPartial(object.idp) - : undefined; - return message; - }, -}; - -function createBaseExportHumanUser(): ExportHumanUser { - return { - userName: "", - profile: undefined, - email: undefined, - phone: undefined, - password: "", - hashedPassword: undefined, - passwordChangeRequired: false, - requestPasswordlessRegistration: false, - otpCode: "", - }; -} - -export const ExportHumanUser = { - encode(message: ExportHumanUser, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userName !== "") { - writer.uint32(10).string(message.userName); - } - if (message.profile !== undefined) { - ExportHumanUser_Profile.encode(message.profile, writer.uint32(18).fork()).ldelim(); - } - if (message.email !== undefined) { - ExportHumanUser_Email.encode(message.email, writer.uint32(26).fork()).ldelim(); - } - if (message.phone !== undefined) { - ExportHumanUser_Phone.encode(message.phone, writer.uint32(34).fork()).ldelim(); - } - if (message.password !== "") { - writer.uint32(42).string(message.password); - } - if (message.hashedPassword !== undefined) { - ExportHumanUser_HashedPassword.encode(message.hashedPassword, writer.uint32(50).fork()).ldelim(); - } - if (message.passwordChangeRequired === true) { - writer.uint32(56).bool(message.passwordChangeRequired); - } - if (message.requestPasswordlessRegistration === true) { - writer.uint32(64).bool(message.requestPasswordlessRegistration); - } - if (message.otpCode !== "") { - writer.uint32(74).string(message.otpCode); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportHumanUser { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportHumanUser(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userName = reader.string(); - break; - case 2: - message.profile = ExportHumanUser_Profile.decode(reader, reader.uint32()); - break; - case 3: - message.email = ExportHumanUser_Email.decode(reader, reader.uint32()); - break; - case 4: - message.phone = ExportHumanUser_Phone.decode(reader, reader.uint32()); - break; - case 5: - message.password = reader.string(); - break; - case 6: - message.hashedPassword = ExportHumanUser_HashedPassword.decode(reader, reader.uint32()); - break; - case 7: - message.passwordChangeRequired = reader.bool(); - break; - case 8: - message.requestPasswordlessRegistration = reader.bool(); - break; - case 9: - message.otpCode = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportHumanUser { - return { - userName: isSet(object.userName) ? String(object.userName) : "", - profile: isSet(object.profile) ? ExportHumanUser_Profile.fromJSON(object.profile) : undefined, - email: isSet(object.email) ? ExportHumanUser_Email.fromJSON(object.email) : undefined, - phone: isSet(object.phone) ? ExportHumanUser_Phone.fromJSON(object.phone) : undefined, - password: isSet(object.password) ? String(object.password) : "", - hashedPassword: isSet(object.hashedPassword) - ? ExportHumanUser_HashedPassword.fromJSON(object.hashedPassword) - : undefined, - passwordChangeRequired: isSet(object.passwordChangeRequired) ? Boolean(object.passwordChangeRequired) : false, - requestPasswordlessRegistration: isSet(object.requestPasswordlessRegistration) - ? Boolean(object.requestPasswordlessRegistration) - : false, - otpCode: isSet(object.otpCode) ? String(object.otpCode) : "", - }; - }, - - toJSON(message: ExportHumanUser): unknown { - const obj: any = {}; - message.userName !== undefined && (obj.userName = message.userName); - message.profile !== undefined && - (obj.profile = message.profile ? ExportHumanUser_Profile.toJSON(message.profile) : undefined); - message.email !== undefined && - (obj.email = message.email ? ExportHumanUser_Email.toJSON(message.email) : undefined); - message.phone !== undefined && - (obj.phone = message.phone ? ExportHumanUser_Phone.toJSON(message.phone) : undefined); - message.password !== undefined && (obj.password = message.password); - message.hashedPassword !== undefined && (obj.hashedPassword = message.hashedPassword - ? ExportHumanUser_HashedPassword.toJSON(message.hashedPassword) - : undefined); - message.passwordChangeRequired !== undefined && (obj.passwordChangeRequired = message.passwordChangeRequired); - message.requestPasswordlessRegistration !== undefined && - (obj.requestPasswordlessRegistration = message.requestPasswordlessRegistration); - message.otpCode !== undefined && (obj.otpCode = message.otpCode); - return obj; - }, - - create(base?: DeepPartial): ExportHumanUser { - return ExportHumanUser.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportHumanUser { - const message = createBaseExportHumanUser(); - message.userName = object.userName ?? ""; - message.profile = (object.profile !== undefined && object.profile !== null) - ? ExportHumanUser_Profile.fromPartial(object.profile) - : undefined; - message.email = (object.email !== undefined && object.email !== null) - ? ExportHumanUser_Email.fromPartial(object.email) - : undefined; - message.phone = (object.phone !== undefined && object.phone !== null) - ? ExportHumanUser_Phone.fromPartial(object.phone) - : undefined; - message.password = object.password ?? ""; - message.hashedPassword = (object.hashedPassword !== undefined && object.hashedPassword !== null) - ? ExportHumanUser_HashedPassword.fromPartial(object.hashedPassword) - : undefined; - message.passwordChangeRequired = object.passwordChangeRequired ?? false; - message.requestPasswordlessRegistration = object.requestPasswordlessRegistration ?? false; - message.otpCode = object.otpCode ?? ""; - return message; - }, -}; - -function createBaseExportHumanUser_Profile(): ExportHumanUser_Profile { - return { firstName: "", lastName: "", nickName: "", displayName: "", preferredLanguage: "", gender: 0 }; -} - -export const ExportHumanUser_Profile = { - encode(message: ExportHumanUser_Profile, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.firstName !== "") { - writer.uint32(10).string(message.firstName); - } - if (message.lastName !== "") { - writer.uint32(18).string(message.lastName); - } - if (message.nickName !== "") { - writer.uint32(26).string(message.nickName); - } - if (message.displayName !== "") { - writer.uint32(34).string(message.displayName); - } - if (message.preferredLanguage !== "") { - writer.uint32(42).string(message.preferredLanguage); - } - if (message.gender !== 0) { - writer.uint32(48).int32(message.gender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportHumanUser_Profile { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportHumanUser_Profile(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.firstName = reader.string(); - break; - case 2: - message.lastName = reader.string(); - break; - case 3: - message.nickName = reader.string(); - break; - case 4: - message.displayName = reader.string(); - break; - case 5: - message.preferredLanguage = reader.string(); - break; - case 6: - message.gender = reader.int32() as any; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportHumanUser_Profile { - return { - firstName: isSet(object.firstName) ? String(object.firstName) : "", - lastName: isSet(object.lastName) ? String(object.lastName) : "", - nickName: isSet(object.nickName) ? String(object.nickName) : "", - displayName: isSet(object.displayName) ? String(object.displayName) : "", - preferredLanguage: isSet(object.preferredLanguage) ? String(object.preferredLanguage) : "", - gender: isSet(object.gender) ? genderFromJSON(object.gender) : 0, - }; - }, - - toJSON(message: ExportHumanUser_Profile): unknown { - const obj: any = {}; - message.firstName !== undefined && (obj.firstName = message.firstName); - message.lastName !== undefined && (obj.lastName = message.lastName); - message.nickName !== undefined && (obj.nickName = message.nickName); - message.displayName !== undefined && (obj.displayName = message.displayName); - message.preferredLanguage !== undefined && (obj.preferredLanguage = message.preferredLanguage); - message.gender !== undefined && (obj.gender = genderToJSON(message.gender)); - return obj; - }, - - create(base?: DeepPartial): ExportHumanUser_Profile { - return ExportHumanUser_Profile.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportHumanUser_Profile { - const message = createBaseExportHumanUser_Profile(); - message.firstName = object.firstName ?? ""; - message.lastName = object.lastName ?? ""; - message.nickName = object.nickName ?? ""; - message.displayName = object.displayName ?? ""; - message.preferredLanguage = object.preferredLanguage ?? ""; - message.gender = object.gender ?? 0; - return message; - }, -}; - -function createBaseExportHumanUser_Email(): ExportHumanUser_Email { - return { email: "", isEmailVerified: false }; -} - -export const ExportHumanUser_Email = { - encode(message: ExportHumanUser_Email, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.email !== "") { - writer.uint32(10).string(message.email); - } - if (message.isEmailVerified === true) { - writer.uint32(16).bool(message.isEmailVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportHumanUser_Email { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportHumanUser_Email(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.email = reader.string(); - break; - case 2: - message.isEmailVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportHumanUser_Email { - return { - email: isSet(object.email) ? String(object.email) : "", - isEmailVerified: isSet(object.isEmailVerified) ? Boolean(object.isEmailVerified) : false, - }; - }, - - toJSON(message: ExportHumanUser_Email): unknown { - const obj: any = {}; - message.email !== undefined && (obj.email = message.email); - message.isEmailVerified !== undefined && (obj.isEmailVerified = message.isEmailVerified); - return obj; - }, - - create(base?: DeepPartial): ExportHumanUser_Email { - return ExportHumanUser_Email.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportHumanUser_Email { - const message = createBaseExportHumanUser_Email(); - message.email = object.email ?? ""; - message.isEmailVerified = object.isEmailVerified ?? false; - return message; - }, -}; - -function createBaseExportHumanUser_Phone(): ExportHumanUser_Phone { - return { phone: "", isPhoneVerified: false }; -} - -export const ExportHumanUser_Phone = { - encode(message: ExportHumanUser_Phone, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.phone !== "") { - writer.uint32(10).string(message.phone); - } - if (message.isPhoneVerified === true) { - writer.uint32(16).bool(message.isPhoneVerified); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportHumanUser_Phone { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportHumanUser_Phone(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.phone = reader.string(); - break; - case 2: - message.isPhoneVerified = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportHumanUser_Phone { - return { - phone: isSet(object.phone) ? String(object.phone) : "", - isPhoneVerified: isSet(object.isPhoneVerified) ? Boolean(object.isPhoneVerified) : false, - }; - }, - - toJSON(message: ExportHumanUser_Phone): unknown { - const obj: any = {}; - message.phone !== undefined && (obj.phone = message.phone); - message.isPhoneVerified !== undefined && (obj.isPhoneVerified = message.isPhoneVerified); - return obj; - }, - - create(base?: DeepPartial): ExportHumanUser_Phone { - return ExportHumanUser_Phone.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportHumanUser_Phone { - const message = createBaseExportHumanUser_Phone(); - message.phone = object.phone ?? ""; - message.isPhoneVerified = object.isPhoneVerified ?? false; - return message; - }, -}; - -function createBaseExportHumanUser_HashedPassword(): ExportHumanUser_HashedPassword { - return { value: "", algorithm: "" }; -} - -export const ExportHumanUser_HashedPassword = { - encode(message: ExportHumanUser_HashedPassword, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.value !== "") { - writer.uint32(10).string(message.value); - } - if (message.algorithm !== "") { - writer.uint32(18).string(message.algorithm); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ExportHumanUser_HashedPassword { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExportHumanUser_HashedPassword(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.value = reader.string(); - break; - case 2: - message.algorithm = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExportHumanUser_HashedPassword { - return { - value: isSet(object.value) ? String(object.value) : "", - algorithm: isSet(object.algorithm) ? String(object.algorithm) : "", - }; - }, - - toJSON(message: ExportHumanUser_HashedPassword): unknown { - const obj: any = {}; - message.value !== undefined && (obj.value = message.value); - message.algorithm !== undefined && (obj.algorithm = message.algorithm); - return obj; - }, - - create(base?: DeepPartial): ExportHumanUser_HashedPassword { - return ExportHumanUser_HashedPassword.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): ExportHumanUser_HashedPassword { - const message = createBaseExportHumanUser_HashedPassword(); - message.value = object.value ?? ""; - message.algorithm = object.algorithm ?? ""; - return message; - }, -}; - -function createBaseDataAppKey(): DataAppKey { - return { - id: "", - projectId: "", - appId: "", - clientId: "", - type: 0, - expirationDate: undefined, - publicKey: Buffer.alloc(0), - }; -} - -export const DataAppKey = { - encode(message: DataAppKey, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.projectId !== "") { - writer.uint32(18).string(message.projectId); - } - if (message.appId !== "") { - writer.uint32(26).string(message.appId); - } - if (message.clientId !== "") { - writer.uint32(34).string(message.clientId); - } - if (message.type !== 0) { - writer.uint32(40).int32(message.type); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(50).fork()).ldelim(); - } - if (message.publicKey.length !== 0) { - writer.uint32(58).bytes(message.publicKey); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataAppKey { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataAppKey(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.projectId = reader.string(); - break; - case 3: - message.appId = reader.string(); - break; - case 4: - message.clientId = reader.string(); - break; - case 5: - message.type = reader.int32() as any; - break; - case 6: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 7: - message.publicKey = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataAppKey { - return { - id: isSet(object.id) ? String(object.id) : "", - projectId: isSet(object.projectId) ? String(object.projectId) : "", - appId: isSet(object.appId) ? String(object.appId) : "", - clientId: isSet(object.clientId) ? String(object.clientId) : "", - type: isSet(object.type) ? keyTypeFromJSON(object.type) : 0, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - publicKey: isSet(object.publicKey) ? Buffer.from(bytesFromBase64(object.publicKey)) : Buffer.alloc(0), - }; - }, - - toJSON(message: DataAppKey): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.projectId !== undefined && (obj.projectId = message.projectId); - message.appId !== undefined && (obj.appId = message.appId); - message.clientId !== undefined && (obj.clientId = message.clientId); - message.type !== undefined && (obj.type = keyTypeToJSON(message.type)); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - message.publicKey !== undefined && - (obj.publicKey = base64FromBytes(message.publicKey !== undefined ? message.publicKey : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): DataAppKey { - return DataAppKey.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataAppKey { - const message = createBaseDataAppKey(); - message.id = object.id ?? ""; - message.projectId = object.projectId ?? ""; - message.appId = object.appId ?? ""; - message.clientId = object.clientId ?? ""; - message.type = object.type ?? 0; - message.expirationDate = object.expirationDate ?? undefined; - message.publicKey = object.publicKey ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseDataMachineKey(): DataMachineKey { - return { keyId: "", userId: "", type: 0, expirationDate: undefined, publicKey: Buffer.alloc(0) }; -} - -export const DataMachineKey = { - encode(message: DataMachineKey, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.keyId !== "") { - writer.uint32(10).string(message.keyId); - } - if (message.userId !== "") { - writer.uint32(18).string(message.userId); - } - if (message.type !== 0) { - writer.uint32(24).int32(message.type); - } - if (message.expirationDate !== undefined) { - Timestamp.encode(toTimestamp(message.expirationDate), writer.uint32(34).fork()).ldelim(); - } - if (message.publicKey.length !== 0) { - writer.uint32(42).bytes(message.publicKey); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataMachineKey { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataMachineKey(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.keyId = reader.string(); - break; - case 2: - message.userId = reader.string(); - break; - case 3: - message.type = reader.int32() as any; - break; - case 4: - message.expirationDate = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.publicKey = reader.bytes() as Buffer; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataMachineKey { - return { - keyId: isSet(object.keyId) ? String(object.keyId) : "", - userId: isSet(object.userId) ? String(object.userId) : "", - type: isSet(object.type) ? keyTypeFromJSON(object.type) : 0, - expirationDate: isSet(object.expirationDate) ? fromJsonTimestamp(object.expirationDate) : undefined, - publicKey: isSet(object.publicKey) ? Buffer.from(bytesFromBase64(object.publicKey)) : Buffer.alloc(0), - }; - }, - - toJSON(message: DataMachineKey): unknown { - const obj: any = {}; - message.keyId !== undefined && (obj.keyId = message.keyId); - message.userId !== undefined && (obj.userId = message.userId); - message.type !== undefined && (obj.type = keyTypeToJSON(message.type)); - message.expirationDate !== undefined && (obj.expirationDate = message.expirationDate.toISOString()); - message.publicKey !== undefined && - (obj.publicKey = base64FromBytes(message.publicKey !== undefined ? message.publicKey : Buffer.alloc(0))); - return obj; - }, - - create(base?: DeepPartial): DataMachineKey { - return DataMachineKey.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataMachineKey { - const message = createBaseDataMachineKey(); - message.keyId = object.keyId ?? ""; - message.userId = object.userId ?? ""; - message.type = object.type ?? 0; - message.expirationDate = object.expirationDate ?? undefined; - message.publicKey = object.publicKey ?? Buffer.alloc(0); - return message; - }, -}; - -function createBaseDataProject(): DataProject { - return { projectId: "", project: undefined }; -} - -export const DataProject = { - encode(message: DataProject, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.projectId !== "") { - writer.uint32(10).string(message.projectId); - } - if (message.project !== undefined) { - AddProjectRequest.encode(message.project, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataProject { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataProject(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.projectId = reader.string(); - break; - case 2: - message.project = AddProjectRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataProject { - return { - projectId: isSet(object.projectId) ? String(object.projectId) : "", - project: isSet(object.project) ? AddProjectRequest.fromJSON(object.project) : undefined, - }; - }, - - toJSON(message: DataProject): unknown { - const obj: any = {}; - message.projectId !== undefined && (obj.projectId = message.projectId); - message.project !== undefined && - (obj.project = message.project ? AddProjectRequest.toJSON(message.project) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataProject { - return DataProject.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataProject { - const message = createBaseDataProject(); - message.projectId = object.projectId ?? ""; - message.project = (object.project !== undefined && object.project !== null) - ? AddProjectRequest.fromPartial(object.project) - : undefined; - return message; - }, -}; - -function createBaseDataAPIApplication(): DataAPIApplication { - return { appId: "", app: undefined }; -} - -export const DataAPIApplication = { - encode(message: DataAPIApplication, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.appId !== "") { - writer.uint32(10).string(message.appId); - } - if (message.app !== undefined) { - AddAPIAppRequest.encode(message.app, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataAPIApplication { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataAPIApplication(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.appId = reader.string(); - break; - case 2: - message.app = AddAPIAppRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataAPIApplication { - return { - appId: isSet(object.appId) ? String(object.appId) : "", - app: isSet(object.app) ? AddAPIAppRequest.fromJSON(object.app) : undefined, - }; - }, - - toJSON(message: DataAPIApplication): unknown { - const obj: any = {}; - message.appId !== undefined && (obj.appId = message.appId); - message.app !== undefined && (obj.app = message.app ? AddAPIAppRequest.toJSON(message.app) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataAPIApplication { - return DataAPIApplication.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataAPIApplication { - const message = createBaseDataAPIApplication(); - message.appId = object.appId ?? ""; - message.app = (object.app !== undefined && object.app !== null) - ? AddAPIAppRequest.fromPartial(object.app) - : undefined; - return message; - }, -}; - -function createBaseDataOIDCApplication(): DataOIDCApplication { - return { appId: "", app: undefined }; -} - -export const DataOIDCApplication = { - encode(message: DataOIDCApplication, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.appId !== "") { - writer.uint32(10).string(message.appId); - } - if (message.app !== undefined) { - AddOIDCAppRequest.encode(message.app, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataOIDCApplication { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataOIDCApplication(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.appId = reader.string(); - break; - case 2: - message.app = AddOIDCAppRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataOIDCApplication { - return { - appId: isSet(object.appId) ? String(object.appId) : "", - app: isSet(object.app) ? AddOIDCAppRequest.fromJSON(object.app) : undefined, - }; - }, - - toJSON(message: DataOIDCApplication): unknown { - const obj: any = {}; - message.appId !== undefined && (obj.appId = message.appId); - message.app !== undefined && (obj.app = message.app ? AddOIDCAppRequest.toJSON(message.app) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataOIDCApplication { - return DataOIDCApplication.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataOIDCApplication { - const message = createBaseDataOIDCApplication(); - message.appId = object.appId ?? ""; - message.app = (object.app !== undefined && object.app !== null) - ? AddOIDCAppRequest.fromPartial(object.app) - : undefined; - return message; - }, -}; - -function createBaseDataHumanUser(): DataHumanUser { - return { userId: "", user: undefined }; -} - -export const DataHumanUser = { - encode(message: DataHumanUser, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.user !== undefined) { - ImportHumanUserRequest.encode(message.user, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataHumanUser { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataHumanUser(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.user = ImportHumanUserRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataHumanUser { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - user: isSet(object.user) ? ImportHumanUserRequest.fromJSON(object.user) : undefined, - }; - }, - - toJSON(message: DataHumanUser): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.user !== undefined && (obj.user = message.user ? ImportHumanUserRequest.toJSON(message.user) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataHumanUser { - return DataHumanUser.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataHumanUser { - const message = createBaseDataHumanUser(); - message.userId = object.userId ?? ""; - message.user = (object.user !== undefined && object.user !== null) - ? ImportHumanUserRequest.fromPartial(object.user) - : undefined; - return message; - }, -}; - -function createBaseDataMachineUser(): DataMachineUser { - return { userId: "", user: undefined }; -} - -export const DataMachineUser = { - encode(message: DataMachineUser, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.userId !== "") { - writer.uint32(10).string(message.userId); - } - if (message.user !== undefined) { - AddMachineUserRequest.encode(message.user, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataMachineUser { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataMachineUser(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.userId = reader.string(); - break; - case 2: - message.user = AddMachineUserRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataMachineUser { - return { - userId: isSet(object.userId) ? String(object.userId) : "", - user: isSet(object.user) ? AddMachineUserRequest.fromJSON(object.user) : undefined, - }; - }, - - toJSON(message: DataMachineUser): unknown { - const obj: any = {}; - message.userId !== undefined && (obj.userId = message.userId); - message.user !== undefined && (obj.user = message.user ? AddMachineUserRequest.toJSON(message.user) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataMachineUser { - return DataMachineUser.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataMachineUser { - const message = createBaseDataMachineUser(); - message.userId = object.userId ?? ""; - message.user = (object.user !== undefined && object.user !== null) - ? AddMachineUserRequest.fromPartial(object.user) - : undefined; - return message; - }, -}; - -function createBaseDataAction(): DataAction { - return { actionId: "", action: undefined }; -} - -export const DataAction = { - encode(message: DataAction, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.actionId !== "") { - writer.uint32(10).string(message.actionId); - } - if (message.action !== undefined) { - CreateActionRequest.encode(message.action, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataAction { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataAction(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.actionId = reader.string(); - break; - case 2: - message.action = CreateActionRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataAction { - return { - actionId: isSet(object.actionId) ? String(object.actionId) : "", - action: isSet(object.action) ? CreateActionRequest.fromJSON(object.action) : undefined, - }; - }, - - toJSON(message: DataAction): unknown { - const obj: any = {}; - message.actionId !== undefined && (obj.actionId = message.actionId); - message.action !== undefined && - (obj.action = message.action ? CreateActionRequest.toJSON(message.action) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataAction { - return DataAction.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataAction { - const message = createBaseDataAction(); - message.actionId = object.actionId ?? ""; - message.action = (object.action !== undefined && object.action !== null) - ? CreateActionRequest.fromPartial(object.action) - : undefined; - return message; - }, -}; - -function createBaseDataProjectGrant(): DataProjectGrant { - return { grantId: "", projectGrant: undefined }; -} - -export const DataProjectGrant = { - encode(message: DataProjectGrant, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.grantId !== "") { - writer.uint32(10).string(message.grantId); - } - if (message.projectGrant !== undefined) { - AddProjectGrantRequest.encode(message.projectGrant, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DataProjectGrant { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDataProjectGrant(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantId = reader.string(); - break; - case 2: - message.projectGrant = AddProjectGrantRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DataProjectGrant { - return { - grantId: isSet(object.grantId) ? String(object.grantId) : "", - projectGrant: isSet(object.projectGrant) ? AddProjectGrantRequest.fromJSON(object.projectGrant) : undefined, - }; - }, - - toJSON(message: DataProjectGrant): unknown { - const obj: any = {}; - message.grantId !== undefined && (obj.grantId = message.grantId); - message.projectGrant !== undefined && - (obj.projectGrant = message.projectGrant ? AddProjectGrantRequest.toJSON(message.projectGrant) : undefined); - return obj; - }, - - create(base?: DeepPartial): DataProjectGrant { - return DataProjectGrant.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): DataProjectGrant { - const message = createBaseDataProjectGrant(); - message.grantId = object.grantId ?? ""; - message.projectGrant = (object.projectGrant !== undefined && object.projectGrant !== null) - ? AddProjectGrantRequest.fromPartial(object.projectGrant) - : undefined; - return message; - }, -}; - -function createBaseSetTriggerActionsRequest(): SetTriggerActionsRequest { - return { flowType: 0, triggerType: 0, actionIds: [] }; -} - -export const SetTriggerActionsRequest = { - encode(message: SetTriggerActionsRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.flowType !== 0) { - writer.uint32(8).int32(message.flowType); - } - if (message.triggerType !== 0) { - writer.uint32(16).int32(message.triggerType); - } - for (const v of message.actionIds) { - writer.uint32(26).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SetTriggerActionsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSetTriggerActionsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.flowType = reader.int32() as any; - break; - case 2: - message.triggerType = reader.int32() as any; - break; - case 3: - message.actionIds.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SetTriggerActionsRequest { - return { - flowType: isSet(object.flowType) ? flowTypeFromJSON(object.flowType) : 0, - triggerType: isSet(object.triggerType) ? triggerTypeFromJSON(object.triggerType) : 0, - actionIds: Array.isArray(object?.actionIds) ? object.actionIds.map((e: any) => String(e)) : [], - }; - }, - - toJSON(message: SetTriggerActionsRequest): unknown { - const obj: any = {}; - message.flowType !== undefined && (obj.flowType = flowTypeToJSON(message.flowType)); - message.triggerType !== undefined && (obj.triggerType = triggerTypeToJSON(message.triggerType)); - if (message.actionIds) { - obj.actionIds = message.actionIds.map((e) => e); - } else { - obj.actionIds = []; - } - return obj; - }, - - create(base?: DeepPartial): SetTriggerActionsRequest { - return SetTriggerActionsRequest.fromPartial(base ?? {}); - }, - - fromPartial(object: DeepPartial): SetTriggerActionsRequest { - const message = createBaseSetTriggerActionsRequest(); - message.flowType = object.flowType ?? 0; - message.triggerType = object.triggerType ?? 0; - message.actionIds = object.actionIds?.map((e) => e) || []; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var tsProtoGlobalThis: any = (() => { - if (typeof globalThis !== "undefined") { - return globalThis; - } - if (typeof self !== "undefined") { - return self; - } - if (typeof window !== "undefined") { - return window; - } - if (typeof global !== "undefined") { - return global; - } - throw "Unable to locate global object"; -})(); - -function bytesFromBase64(b64: string): Uint8Array { - if (tsProtoGlobalThis.Buffer) { - return Uint8Array.from(tsProtoGlobalThis.Buffer.from(b64, "base64")); - } else { - const bin = tsProtoGlobalThis.atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; - } -} - -function base64FromBytes(arr: Uint8Array): string { - if (tsProtoGlobalThis.Buffer) { - return tsProtoGlobalThis.Buffer.from(arr).toString("base64"); - } else { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return tsProtoGlobalThis.btoa(bin.join("")); - } -} - -type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; - -export type DeepPartial = T extends Builtin ? T - : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> - : T extends {} ? { [K in keyof T]?: DeepPartial } - : Partial; - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000; - const nanos = (date.getTime() % 1_000) * 1_000_000; - return { seconds, nanos }; -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000; - millis += t.nanos / 1_000_000; - return new Date(millis); -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o; - } else if (typeof o === "string") { - return new Date(o); - } else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/apps/login/tsconfig.json b/apps/login/tsconfig.json index 308b782e36e..caed6daae4d 100755 --- a/apps/login/tsconfig.json +++ b/apps/login/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "@zitadel/tsconfig/nextjs.json", "compilerOptions": { + "baseUrl": ".", "paths": { "#/*": ["./*"] }, diff --git a/apps/login/utils/colors.ts b/apps/login/utils/colors.ts index e92292d1d16..87f5e9dd0c8 100644 --- a/apps/login/utils/colors.ts +++ b/apps/login/utils/colors.ts @@ -1,5 +1,4 @@ -import { makeClientConstructor } from '@grpc/grpc-js'; -import tinycolor from 'tinycolor2'; +import tinycolor from "tinycolor2"; export interface Color { name: string; @@ -8,23 +7,23 @@ export interface Color { contrastColor: string; } -export type MapName = 'background' | 'primary' | 'warn' | 'text' | 'link'; +export type MapName = "background" | "primary" | "warn" | "text" | "link"; export type ColorName = - | '50' - | '100' - | '200' - | '300' - | '400' - | '500' - | '600' - | '700' - | '800' - | 'C900' - | 'A100' - | 'A200' - | 'A400' - | 'A700'; + | "50" + | "100" + | "200" + | "300" + | "400" + | "500" + | "600" + | "700" + | "800" + | "C900" + | "A100" + | "A200" + | "A400" + | "A700"; // export interface ColorMap { // background: { [key in ColorName]: Color[] }; @@ -38,17 +37,17 @@ export type ColorMap = { [key in MapName]: { [key in ColorName]: Color[] }; }; -export const DARK_PRIMARY = '#2073c4'; -export const PRIMARY = '#5469d4'; +export const DARK_PRIMARY = "#2073c4"; +export const PRIMARY = "#5469d4"; -export const DARK_WARN = '#ff3b5b'; -export const WARN = '#cd3d56'; +export const DARK_WARN = "#ff3b5b"; +export const WARN = "#cd3d56"; -export const DARK_BACKGROUND = '#111827'; -export const BACKGROUND = '#fafafa'; +export const DARK_BACKGROUND = "#111827"; +export const BACKGROUND = "#fafafa"; -export const DARK_TEXT = '#ffffff'; -export const TEXT = '#000000'; +export const DARK_TEXT = "#ffffff"; +export const TEXT = "#000000"; export class ColorService { dark: ColorMap; @@ -74,20 +73,20 @@ export class ColorService { function computeColors(hex: string): Color[] { return [ - getColorObject(tinycolor(hex).lighten(52), '50'), - getColorObject(tinycolor(hex).lighten(37), '100'), - getColorObject(tinycolor(hex).lighten(26), '200'), - getColorObject(tinycolor(hex).lighten(12), '300'), - getColorObject(tinycolor(hex).lighten(6), '400'), - getColorObject(tinycolor(hex), '500'), - getColorObject(tinycolor(hex).darken(6), '600'), - getColorObject(tinycolor(hex).darken(12), '700'), - getColorObject(tinycolor(hex).darken(18), '800'), - getColorObject(tinycolor(hex).darken(24), '900'), - getColorObject(tinycolor(hex).lighten(50).saturate(30), 'A100'), - getColorObject(tinycolor(hex).lighten(30).saturate(30), 'A200'), - getColorObject(tinycolor(hex).lighten(10).saturate(15), 'A400'), - getColorObject(tinycolor(hex).lighten(5).saturate(5), 'A700'), + getColorObject(tinycolor(hex).lighten(52), "50"), + getColorObject(tinycolor(hex).lighten(37), "100"), + getColorObject(tinycolor(hex).lighten(26), "200"), + getColorObject(tinycolor(hex).lighten(12), "300"), + getColorObject(tinycolor(hex).lighten(6), "400"), + getColorObject(tinycolor(hex), "500"), + getColorObject(tinycolor(hex).darken(6), "600"), + getColorObject(tinycolor(hex).darken(12), "700"), + getColorObject(tinycolor(hex).darken(18), "800"), + getColorObject(tinycolor(hex).darken(24), "900"), + getColorObject(tinycolor(hex).lighten(50).saturate(30), "A100"), + getColorObject(tinycolor(hex).lighten(30).saturate(30), "A200"), + getColorObject(tinycolor(hex).lighten(10).saturate(15), "A400"), + getColorObject(tinycolor(hex).lighten(5).saturate(5), "A700"), ]; } @@ -112,31 +111,31 @@ function isDark(hex: string): boolean { } function getContrast(color: string): string { - const onBlack = tinycolor.readability('#000', color); - const onWhite = tinycolor.readability('#fff', color); + const onBlack = tinycolor.readability("#000", color); + const onWhite = tinycolor.readability("#fff", color); if (onBlack > onWhite) { - return 'hsla(0, 0%, 0%, 0.87)'; + return "hsla(0, 0%, 0%, 0.87)"; } else { - return '#ffffff'; + return "#ffffff"; } } export function computeMap(labelpolicy: any, dark: boolean): ColorMap { const colorArray = { background: computeColors( - dark ? labelpolicy.backgroundColorDark : labelpolicy.backgroundColor, + dark ? labelpolicy.backgroundColorDark : labelpolicy.backgroundColor ), primary: computeColors( - dark ? labelpolicy.primaryColorDark : labelpolicy.primaryColor, + dark ? labelpolicy.primaryColorDark : labelpolicy.primaryColor ), warn: computeColors( - dark ? labelpolicy.warnColorDark : labelpolicy.warnColor, + dark ? labelpolicy.warnColorDark : labelpolicy.warnColor ), text: computeColors( - dark ? labelpolicy.fontColorDark : labelpolicy.fontColor, + dark ? labelpolicy.fontColorDark : labelpolicy.fontColor ), link: computeColors( - dark ? labelpolicy.linkColorDark : labelpolicy.linkColor, + dark ? labelpolicy.linkColorDark : labelpolicy.linkColor ), }; diff --git a/buf.gen.yaml b/buf.gen.yaml new file mode 100644 index 00000000000..ae81694b719 --- /dev/null +++ b/buf.gen.yaml @@ -0,0 +1,15 @@ +# buf.gen.yaml +version: v1 +managed: + enabled: true +plugins: + - name: ts + strategy: all + path: node_modules/ts-proto/protoc-gen-ts_proto + out: lib/grpc + opt: + - esModuleInterop=true + - env=node + - outputServices=nice-grpc + - outputServices=generic-definitions + - useExactTypes=false diff --git a/buf.work.yaml b/buf.work.yaml new file mode 100644 index 00000000000..47b99b3e5ca --- /dev/null +++ b/buf.work.yaml @@ -0,0 +1,3 @@ +version: v1 +directories: + - external/zitadel/proto diff --git a/package.json b/package.json index 4f3ede7e508..4dd3209ed2a 100755 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "format": "prettier --write \"**/*.{ts,tsx,md}\"", "changeset": "changeset", "version-packages": "changeset version", - "release": "turbo run build --filter=docs^... && changeset publish" + "release": "turbo run build --filter=docs^... && changeset publish", + "generate": "buf generate external/zitadel/proto" }, "devDependencies": { "@changesets/cli": "^2.22.0",