mirror of
https://github.com/StarCitizenToolBox/app.git
synced 2026-02-06 15:10:20 +00:00
feat: oidc support
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
// ignore_for_file: constant_identifier_names
|
||||
// ignore_for_file: curly_braces_in_flow_control_structures
|
||||
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
||||
// ignore_for_file: non_constant_identifier_names
|
||||
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
|
||||
|
||||
import 'dart:core' as $core;
|
||||
|
||||
@@ -17,6 +17,258 @@ import 'package:protobuf/protobuf.dart' as $pb;
|
||||
|
||||
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
|
||||
|
||||
/// 生成 OIDC 授权码请求
|
||||
class GenerateOIDCAuthCodeRequest extends $pb.GeneratedMessage {
|
||||
factory GenerateOIDCAuthCodeRequest({
|
||||
$core.String? nonce,
|
||||
$core.String? redirectUri,
|
||||
}) {
|
||||
final result = create();
|
||||
if (nonce != null) result.nonce = nonce;
|
||||
if (redirectUri != null) result.redirectUri = redirectUri;
|
||||
return result;
|
||||
}
|
||||
|
||||
GenerateOIDCAuthCodeRequest._();
|
||||
|
||||
factory GenerateOIDCAuthCodeRequest.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory GenerateOIDCAuthCodeRequest.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'GenerateOIDCAuthCodeRequest',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOS(1, _omitFieldNames ? '' : 'nonce')
|
||||
..aOS(2, _omitFieldNames ? '' : 'redirectUri')
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GenerateOIDCAuthCodeRequest clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GenerateOIDCAuthCodeRequest copyWith(
|
||||
void Function(GenerateOIDCAuthCodeRequest) updates) =>
|
||||
super.copyWith(
|
||||
(message) => updates(message as GenerateOIDCAuthCodeRequest))
|
||||
as GenerateOIDCAuthCodeRequest;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GenerateOIDCAuthCodeRequest create() =>
|
||||
GenerateOIDCAuthCodeRequest._();
|
||||
@$core.override
|
||||
GenerateOIDCAuthCodeRequest createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GenerateOIDCAuthCodeRequest getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<GenerateOIDCAuthCodeRequest>(create);
|
||||
static GenerateOIDCAuthCodeRequest? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.String get nonce => $_getSZ(0);
|
||||
@$pb.TagNumber(1)
|
||||
set nonce($core.String value) => $_setString(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasNonce() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearNonce() => $_clearField(1);
|
||||
|
||||
@$pb.TagNumber(2)
|
||||
$core.String get redirectUri => $_getSZ(1);
|
||||
@$pb.TagNumber(2)
|
||||
set redirectUri($core.String value) => $_setString(1, value);
|
||||
@$pb.TagNumber(2)
|
||||
$core.bool hasRedirectUri() => $_has(1);
|
||||
@$pb.TagNumber(2)
|
||||
void clearRedirectUri() => $_clearField(2);
|
||||
}
|
||||
|
||||
/// 生成 OIDC 授权码响应
|
||||
class GenerateOIDCAuthCodeResponse extends $pb.GeneratedMessage {
|
||||
factory GenerateOIDCAuthCodeResponse({
|
||||
$core.String? code,
|
||||
$fixnum.Int64? expiresAt,
|
||||
}) {
|
||||
final result = create();
|
||||
if (code != null) result.code = code;
|
||||
if (expiresAt != null) result.expiresAt = expiresAt;
|
||||
return result;
|
||||
}
|
||||
|
||||
GenerateOIDCAuthCodeResponse._();
|
||||
|
||||
factory GenerateOIDCAuthCodeResponse.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory GenerateOIDCAuthCodeResponse.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'GenerateOIDCAuthCodeResponse',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOS(1, _omitFieldNames ? '' : 'code')
|
||||
..aInt64(2, _omitFieldNames ? '' : 'expiresAt')
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GenerateOIDCAuthCodeResponse clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GenerateOIDCAuthCodeResponse copyWith(
|
||||
void Function(GenerateOIDCAuthCodeResponse) updates) =>
|
||||
super.copyWith(
|
||||
(message) => updates(message as GenerateOIDCAuthCodeResponse))
|
||||
as GenerateOIDCAuthCodeResponse;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GenerateOIDCAuthCodeResponse create() =>
|
||||
GenerateOIDCAuthCodeResponse._();
|
||||
@$core.override
|
||||
GenerateOIDCAuthCodeResponse createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GenerateOIDCAuthCodeResponse getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<GenerateOIDCAuthCodeResponse>(create);
|
||||
static GenerateOIDCAuthCodeResponse? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.String get code => $_getSZ(0);
|
||||
@$pb.TagNumber(1)
|
||||
set code($core.String value) => $_setString(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasCode() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearCode() => $_clearField(1);
|
||||
|
||||
@$pb.TagNumber(2)
|
||||
$fixnum.Int64 get expiresAt => $_getI64(1);
|
||||
@$pb.TagNumber(2)
|
||||
set expiresAt($fixnum.Int64 value) => $_setInt64(1, value);
|
||||
@$pb.TagNumber(2)
|
||||
$core.bool hasExpiresAt() => $_has(1);
|
||||
@$pb.TagNumber(2)
|
||||
void clearExpiresAt() => $_clearField(2);
|
||||
}
|
||||
|
||||
/// 刷新用户资料请求
|
||||
class RefreshUserProfileRequest extends $pb.GeneratedMessage {
|
||||
factory RefreshUserProfileRequest() => create();
|
||||
|
||||
RefreshUserProfileRequest._();
|
||||
|
||||
factory RefreshUserProfileRequest.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory RefreshUserProfileRequest.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'RefreshUserProfileRequest',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
RefreshUserProfileRequest clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
RefreshUserProfileRequest copyWith(
|
||||
void Function(RefreshUserProfileRequest) updates) =>
|
||||
super.copyWith((message) => updates(message as RefreshUserProfileRequest))
|
||||
as RefreshUserProfileRequest;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static RefreshUserProfileRequest create() => RefreshUserProfileRequest._();
|
||||
@$core.override
|
||||
RefreshUserProfileRequest createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static RefreshUserProfileRequest getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<RefreshUserProfileRequest>(create);
|
||||
static RefreshUserProfileRequest? _defaultInstance;
|
||||
}
|
||||
|
||||
/// 刷新用户资料响应
|
||||
class RefreshUserProfileResponse extends $pb.GeneratedMessage {
|
||||
factory RefreshUserProfileResponse({
|
||||
$core.bool? success,
|
||||
GameUserInfo? userInfo,
|
||||
}) {
|
||||
final result = create();
|
||||
if (success != null) result.success = success;
|
||||
if (userInfo != null) result.userInfo = userInfo;
|
||||
return result;
|
||||
}
|
||||
|
||||
RefreshUserProfileResponse._();
|
||||
|
||||
factory RefreshUserProfileResponse.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory RefreshUserProfileResponse.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'RefreshUserProfileResponse',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOB(1, _omitFieldNames ? '' : 'success')
|
||||
..aOM<GameUserInfo>(2, _omitFieldNames ? '' : 'userInfo',
|
||||
subBuilder: GameUserInfo.create)
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
RefreshUserProfileResponse clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
RefreshUserProfileResponse copyWith(
|
||||
void Function(RefreshUserProfileResponse) updates) =>
|
||||
super.copyWith(
|
||||
(message) => updates(message as RefreshUserProfileResponse))
|
||||
as RefreshUserProfileResponse;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static RefreshUserProfileResponse create() => RefreshUserProfileResponse._();
|
||||
@$core.override
|
||||
RefreshUserProfileResponse createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static RefreshUserProfileResponse getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<RefreshUserProfileResponse>(create);
|
||||
static RefreshUserProfileResponse? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool get success => $_getBF(0);
|
||||
@$pb.TagNumber(1)
|
||||
set success($core.bool value) => $_setBool(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasSuccess() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearSuccess() => $_clearField(1);
|
||||
|
||||
@$pb.TagNumber(2)
|
||||
GameUserInfo get userInfo => $_getN(1);
|
||||
@$pb.TagNumber(2)
|
||||
set userInfo(GameUserInfo value) => $_setField(2, value);
|
||||
@$pb.TagNumber(2)
|
||||
$core.bool hasUserInfo() => $_has(1);
|
||||
@$pb.TagNumber(2)
|
||||
void clearUserInfo() => $_clearField(2);
|
||||
@$pb.TagNumber(2)
|
||||
GameUserInfo ensureUserInfo() => $_ensure(1);
|
||||
}
|
||||
|
||||
/// 服务状态请求
|
||||
class StatusRequest extends $pb.GeneratedMessage {
|
||||
factory StatusRequest() => create();
|
||||
@@ -725,6 +977,441 @@ class UnregisterResponse extends $pb.GeneratedMessage {
|
||||
void clearSuccess() => $_clearField(1);
|
||||
}
|
||||
|
||||
/// 验证 token 请求
|
||||
class ValidateTokenRequest extends $pb.GeneratedMessage {
|
||||
factory ValidateTokenRequest({
|
||||
$core.String? token,
|
||||
}) {
|
||||
final result = create();
|
||||
if (token != null) result.token = token;
|
||||
return result;
|
||||
}
|
||||
|
||||
ValidateTokenRequest._();
|
||||
|
||||
factory ValidateTokenRequest.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory ValidateTokenRequest.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'ValidateTokenRequest',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOS(1, _omitFieldNames ? '' : 'token')
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
ValidateTokenRequest clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
ValidateTokenRequest copyWith(void Function(ValidateTokenRequest) updates) =>
|
||||
super.copyWith((message) => updates(message as ValidateTokenRequest))
|
||||
as ValidateTokenRequest;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static ValidateTokenRequest create() => ValidateTokenRequest._();
|
||||
@$core.override
|
||||
ValidateTokenRequest createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static ValidateTokenRequest getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<ValidateTokenRequest>(create);
|
||||
static ValidateTokenRequest? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.String get token => $_getSZ(0);
|
||||
@$pb.TagNumber(1)
|
||||
set token($core.String value) => $_setString(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasToken() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearToken() => $_clearField(1);
|
||||
}
|
||||
|
||||
/// 验证 token 响应
|
||||
class ValidateTokenResponse extends $pb.GeneratedMessage {
|
||||
factory ValidateTokenResponse({
|
||||
$core.bool? valid,
|
||||
$core.String? domain,
|
||||
$fixnum.Int64? issuedAt,
|
||||
$fixnum.Int64? expiresAt,
|
||||
$core.String? errorMessage,
|
||||
}) {
|
||||
final result = create();
|
||||
if (valid != null) result.valid = valid;
|
||||
if (domain != null) result.domain = domain;
|
||||
if (issuedAt != null) result.issuedAt = issuedAt;
|
||||
if (expiresAt != null) result.expiresAt = expiresAt;
|
||||
if (errorMessage != null) result.errorMessage = errorMessage;
|
||||
return result;
|
||||
}
|
||||
|
||||
ValidateTokenResponse._();
|
||||
|
||||
factory ValidateTokenResponse.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory ValidateTokenResponse.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'ValidateTokenResponse',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOB(1, _omitFieldNames ? '' : 'valid')
|
||||
..aOS(2, _omitFieldNames ? '' : 'domain')
|
||||
..aInt64(3, _omitFieldNames ? '' : 'issuedAt')
|
||||
..aInt64(4, _omitFieldNames ? '' : 'expiresAt')
|
||||
..aOS(5, _omitFieldNames ? '' : 'errorMessage')
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
ValidateTokenResponse clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
ValidateTokenResponse copyWith(
|
||||
void Function(ValidateTokenResponse) updates) =>
|
||||
super.copyWith((message) => updates(message as ValidateTokenResponse))
|
||||
as ValidateTokenResponse;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static ValidateTokenResponse create() => ValidateTokenResponse._();
|
||||
@$core.override
|
||||
ValidateTokenResponse createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static ValidateTokenResponse getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<ValidateTokenResponse>(create);
|
||||
static ValidateTokenResponse? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool get valid => $_getBF(0);
|
||||
@$pb.TagNumber(1)
|
||||
set valid($core.bool value) => $_setBool(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasValid() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearValid() => $_clearField(1);
|
||||
|
||||
@$pb.TagNumber(2)
|
||||
$core.String get domain => $_getSZ(1);
|
||||
@$pb.TagNumber(2)
|
||||
set domain($core.String value) => $_setString(1, value);
|
||||
@$pb.TagNumber(2)
|
||||
$core.bool hasDomain() => $_has(1);
|
||||
@$pb.TagNumber(2)
|
||||
void clearDomain() => $_clearField(2);
|
||||
|
||||
@$pb.TagNumber(3)
|
||||
$fixnum.Int64 get issuedAt => $_getI64(2);
|
||||
@$pb.TagNumber(3)
|
||||
set issuedAt($fixnum.Int64 value) => $_setInt64(2, value);
|
||||
@$pb.TagNumber(3)
|
||||
$core.bool hasIssuedAt() => $_has(2);
|
||||
@$pb.TagNumber(3)
|
||||
void clearIssuedAt() => $_clearField(3);
|
||||
|
||||
@$pb.TagNumber(4)
|
||||
$fixnum.Int64 get expiresAt => $_getI64(3);
|
||||
@$pb.TagNumber(4)
|
||||
set expiresAt($fixnum.Int64 value) => $_setInt64(3, value);
|
||||
@$pb.TagNumber(4)
|
||||
$core.bool hasExpiresAt() => $_has(3);
|
||||
@$pb.TagNumber(4)
|
||||
void clearExpiresAt() => $_clearField(4);
|
||||
|
||||
@$pb.TagNumber(5)
|
||||
$core.String get errorMessage => $_getSZ(4);
|
||||
@$pb.TagNumber(5)
|
||||
set errorMessage($core.String value) => $_setString(4, value);
|
||||
@$pb.TagNumber(5)
|
||||
$core.bool hasErrorMessage() => $_has(4);
|
||||
@$pb.TagNumber(5)
|
||||
void clearErrorMessage() => $_clearField(5);
|
||||
}
|
||||
|
||||
/// 获取公钥请求
|
||||
class GetPublicKeyRequest extends $pb.GeneratedMessage {
|
||||
factory GetPublicKeyRequest() => create();
|
||||
|
||||
GetPublicKeyRequest._();
|
||||
|
||||
factory GetPublicKeyRequest.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory GetPublicKeyRequest.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'GetPublicKeyRequest',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetPublicKeyRequest clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetPublicKeyRequest copyWith(void Function(GetPublicKeyRequest) updates) =>
|
||||
super.copyWith((message) => updates(message as GetPublicKeyRequest))
|
||||
as GetPublicKeyRequest;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetPublicKeyRequest create() => GetPublicKeyRequest._();
|
||||
@$core.override
|
||||
GetPublicKeyRequest createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetPublicKeyRequest getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<GetPublicKeyRequest>(create);
|
||||
static GetPublicKeyRequest? _defaultInstance;
|
||||
}
|
||||
|
||||
/// 获取公钥响应
|
||||
class GetPublicKeyResponse extends $pb.GeneratedMessage {
|
||||
factory GetPublicKeyResponse({
|
||||
$core.String? publicKeyPem,
|
||||
$core.String? keyId,
|
||||
$core.String? algorithm,
|
||||
}) {
|
||||
final result = create();
|
||||
if (publicKeyPem != null) result.publicKeyPem = publicKeyPem;
|
||||
if (keyId != null) result.keyId = keyId;
|
||||
if (algorithm != null) result.algorithm = algorithm;
|
||||
return result;
|
||||
}
|
||||
|
||||
GetPublicKeyResponse._();
|
||||
|
||||
factory GetPublicKeyResponse.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory GetPublicKeyResponse.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'GetPublicKeyResponse',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOS(1, _omitFieldNames ? '' : 'publicKeyPem')
|
||||
..aOS(2, _omitFieldNames ? '' : 'keyId')
|
||||
..aOS(3, _omitFieldNames ? '' : 'algorithm')
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetPublicKeyResponse clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetPublicKeyResponse copyWith(void Function(GetPublicKeyResponse) updates) =>
|
||||
super.copyWith((message) => updates(message as GetPublicKeyResponse))
|
||||
as GetPublicKeyResponse;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetPublicKeyResponse create() => GetPublicKeyResponse._();
|
||||
@$core.override
|
||||
GetPublicKeyResponse createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetPublicKeyResponse getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<GetPublicKeyResponse>(create);
|
||||
static GetPublicKeyResponse? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.String get publicKeyPem => $_getSZ(0);
|
||||
@$pb.TagNumber(1)
|
||||
set publicKeyPem($core.String value) => $_setString(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasPublicKeyPem() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearPublicKeyPem() => $_clearField(1);
|
||||
|
||||
@$pb.TagNumber(2)
|
||||
$core.String get keyId => $_getSZ(1);
|
||||
@$pb.TagNumber(2)
|
||||
set keyId($core.String value) => $_setString(1, value);
|
||||
@$pb.TagNumber(2)
|
||||
$core.bool hasKeyId() => $_has(1);
|
||||
@$pb.TagNumber(2)
|
||||
void clearKeyId() => $_clearField(2);
|
||||
|
||||
@$pb.TagNumber(3)
|
||||
$core.String get algorithm => $_getSZ(2);
|
||||
@$pb.TagNumber(3)
|
||||
set algorithm($core.String value) => $_setString(2, value);
|
||||
@$pb.TagNumber(3)
|
||||
$core.bool hasAlgorithm() => $_has(2);
|
||||
@$pb.TagNumber(3)
|
||||
void clearAlgorithm() => $_clearField(3);
|
||||
}
|
||||
|
||||
/// JWT 域名信息
|
||||
class JWTDomainInfo extends $pb.GeneratedMessage {
|
||||
factory JWTDomainInfo({
|
||||
$core.String? domain,
|
||||
$core.String? name,
|
||||
}) {
|
||||
final result = create();
|
||||
if (domain != null) result.domain = domain;
|
||||
if (name != null) result.name = name;
|
||||
return result;
|
||||
}
|
||||
|
||||
JWTDomainInfo._();
|
||||
|
||||
factory JWTDomainInfo.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory JWTDomainInfo.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'JWTDomainInfo',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..aOS(1, _omitFieldNames ? '' : 'domain')
|
||||
..aOS(2, _omitFieldNames ? '' : 'name')
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
JWTDomainInfo clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
JWTDomainInfo copyWith(void Function(JWTDomainInfo) updates) =>
|
||||
super.copyWith((message) => updates(message as JWTDomainInfo))
|
||||
as JWTDomainInfo;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static JWTDomainInfo create() => JWTDomainInfo._();
|
||||
@$core.override
|
||||
JWTDomainInfo createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static JWTDomainInfo getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<JWTDomainInfo>(create);
|
||||
static JWTDomainInfo? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$core.String get domain => $_getSZ(0);
|
||||
@$pb.TagNumber(1)
|
||||
set domain($core.String value) => $_setString(0, value);
|
||||
@$pb.TagNumber(1)
|
||||
$core.bool hasDomain() => $_has(0);
|
||||
@$pb.TagNumber(1)
|
||||
void clearDomain() => $_clearField(1);
|
||||
|
||||
@$pb.TagNumber(2)
|
||||
$core.String get name => $_getSZ(1);
|
||||
@$pb.TagNumber(2)
|
||||
set name($core.String value) => $_setString(1, value);
|
||||
@$pb.TagNumber(2)
|
||||
$core.bool hasName() => $_has(1);
|
||||
@$pb.TagNumber(2)
|
||||
void clearName() => $_clearField(2);
|
||||
}
|
||||
|
||||
/// 获取 JWT 域名列表请求
|
||||
class GetJWTDomainListRequest extends $pb.GeneratedMessage {
|
||||
factory GetJWTDomainListRequest() => create();
|
||||
|
||||
GetJWTDomainListRequest._();
|
||||
|
||||
factory GetJWTDomainListRequest.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory GetJWTDomainListRequest.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'GetJWTDomainListRequest',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetJWTDomainListRequest clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetJWTDomainListRequest copyWith(
|
||||
void Function(GetJWTDomainListRequest) updates) =>
|
||||
super.copyWith((message) => updates(message as GetJWTDomainListRequest))
|
||||
as GetJWTDomainListRequest;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetJWTDomainListRequest create() => GetJWTDomainListRequest._();
|
||||
@$core.override
|
||||
GetJWTDomainListRequest createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetJWTDomainListRequest getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<GetJWTDomainListRequest>(create);
|
||||
static GetJWTDomainListRequest? _defaultInstance;
|
||||
}
|
||||
|
||||
/// 获取 JWT 域名列表响应
|
||||
class GetJWTDomainListResponse extends $pb.GeneratedMessage {
|
||||
factory GetJWTDomainListResponse({
|
||||
$core.Iterable<JWTDomainInfo>? domains,
|
||||
}) {
|
||||
final result = create();
|
||||
if (domains != null) result.domains.addAll(domains);
|
||||
return result;
|
||||
}
|
||||
|
||||
GetJWTDomainListResponse._();
|
||||
|
||||
factory GetJWTDomainListResponse.fromBuffer($core.List<$core.int> data,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromBuffer(data, registry);
|
||||
factory GetJWTDomainListResponse.fromJson($core.String json,
|
||||
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
||||
create()..mergeFromJson(json, registry);
|
||||
|
||||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
||||
_omitMessageNames ? '' : 'GetJWTDomainListResponse',
|
||||
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
|
||||
createEmptyInstance: create)
|
||||
..pPM<JWTDomainInfo>(1, _omitFieldNames ? '' : 'domains',
|
||||
subBuilder: JWTDomainInfo.create)
|
||||
..hasRequiredFields = false;
|
||||
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetJWTDomainListResponse clone() => deepCopy();
|
||||
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
||||
GetJWTDomainListResponse copyWith(
|
||||
void Function(GetJWTDomainListResponse) updates) =>
|
||||
super.copyWith((message) => updates(message as GetJWTDomainListResponse))
|
||||
as GetJWTDomainListResponse;
|
||||
|
||||
@$core.override
|
||||
$pb.BuilderInfo get info_ => _i;
|
||||
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetJWTDomainListResponse create() => GetJWTDomainListResponse._();
|
||||
@$core.override
|
||||
GetJWTDomainListResponse createEmptyInstance() => create();
|
||||
@$core.pragma('dart2js:noInline')
|
||||
static GetJWTDomainListResponse getDefault() => _defaultInstance ??=
|
||||
$pb.GeneratedMessage.$_defaultFor<GetJWTDomainListResponse>(create);
|
||||
static GetJWTDomainListResponse? _defaultInstance;
|
||||
|
||||
@$pb.TagNumber(1)
|
||||
$pb.PbList<JWTDomainInfo> get domains => $_getList(0);
|
||||
}
|
||||
|
||||
const $core.bool _omitFieldNames =
|
||||
$core.bool.fromEnvironment('protobuf.omit_field_names');
|
||||
const $core.bool _omitMessageNames =
|
||||
|
||||
@@ -8,4 +8,4 @@
|
||||
// ignore_for_file: constant_identifier_names
|
||||
// ignore_for_file: curly_braces_in_flow_control_structures
|
||||
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
||||
// ignore_for_file: non_constant_identifier_names
|
||||
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
// ignore_for_file: constant_identifier_names
|
||||
// ignore_for_file: curly_braces_in_flow_control_structures
|
||||
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
||||
// ignore_for_file: non_constant_identifier_names
|
||||
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
|
||||
|
||||
import 'dart:async' as $async;
|
||||
import 'dart:core' as $core;
|
||||
@@ -73,6 +73,45 @@ class AuthServiceClient extends $grpc.Client {
|
||||
return $createUnaryCall(_$unregister, request, options: options);
|
||||
}
|
||||
|
||||
/// 验证 JWT token
|
||||
$grpc.ResponseFuture<$0.ValidateTokenResponse> validateToken(
|
||||
$0.ValidateTokenRequest request, {
|
||||
$grpc.CallOptions? options,
|
||||
}) {
|
||||
return $createUnaryCall(_$validateToken, request, options: options);
|
||||
}
|
||||
|
||||
/// 获取公钥信息
|
||||
$grpc.ResponseFuture<$0.GetPublicKeyResponse> getPublicKey(
|
||||
$0.GetPublicKeyRequest request, {
|
||||
$grpc.CallOptions? options,
|
||||
}) {
|
||||
return $createUnaryCall(_$getPublicKey, request, options: options);
|
||||
}
|
||||
|
||||
$grpc.ResponseFuture<$0.GetJWTDomainListResponse> getJWTDomainList(
|
||||
$0.GetJWTDomainListRequest request, {
|
||||
$grpc.CallOptions? options,
|
||||
}) {
|
||||
return $createUnaryCall(_$getJWTDomainList, request, options: options);
|
||||
}
|
||||
|
||||
/// 刷新用户资料(需要认证)
|
||||
$grpc.ResponseFuture<$0.RefreshUserProfileResponse> refreshUserProfile(
|
||||
$0.RefreshUserProfileRequest request, {
|
||||
$grpc.CallOptions? options,
|
||||
}) {
|
||||
return $createUnaryCall(_$refreshUserProfile, request, options: options);
|
||||
}
|
||||
|
||||
/// 生成 OIDC 授权码(供客户端 App 使用)
|
||||
$grpc.ResponseFuture<$0.GenerateOIDCAuthCodeResponse> generateOIDCAuthCode(
|
||||
$0.GenerateOIDCAuthCodeRequest request, {
|
||||
$grpc.CallOptions? options,
|
||||
}) {
|
||||
return $createUnaryCall(_$generateOIDCAuthCode, request, options: options);
|
||||
}
|
||||
|
||||
// method descriptors
|
||||
|
||||
static final _$status =
|
||||
@@ -99,6 +138,31 @@ class AuthServiceClient extends $grpc.Client {
|
||||
'/auth.AuthService/Unregister',
|
||||
($0.UnregisterRequest value) => value.writeToBuffer(),
|
||||
$0.UnregisterResponse.fromBuffer);
|
||||
static final _$validateToken =
|
||||
$grpc.ClientMethod<$0.ValidateTokenRequest, $0.ValidateTokenResponse>(
|
||||
'/auth.AuthService/ValidateToken',
|
||||
($0.ValidateTokenRequest value) => value.writeToBuffer(),
|
||||
$0.ValidateTokenResponse.fromBuffer);
|
||||
static final _$getPublicKey =
|
||||
$grpc.ClientMethod<$0.GetPublicKeyRequest, $0.GetPublicKeyResponse>(
|
||||
'/auth.AuthService/GetPublicKey',
|
||||
($0.GetPublicKeyRequest value) => value.writeToBuffer(),
|
||||
$0.GetPublicKeyResponse.fromBuffer);
|
||||
static final _$getJWTDomainList = $grpc.ClientMethod<
|
||||
$0.GetJWTDomainListRequest, $0.GetJWTDomainListResponse>(
|
||||
'/auth.AuthService/GetJWTDomainList',
|
||||
($0.GetJWTDomainListRequest value) => value.writeToBuffer(),
|
||||
$0.GetJWTDomainListResponse.fromBuffer);
|
||||
static final _$refreshUserProfile = $grpc.ClientMethod<
|
||||
$0.RefreshUserProfileRequest, $0.RefreshUserProfileResponse>(
|
||||
'/auth.AuthService/RefreshUserProfile',
|
||||
($0.RefreshUserProfileRequest value) => value.writeToBuffer(),
|
||||
$0.RefreshUserProfileResponse.fromBuffer);
|
||||
static final _$generateOIDCAuthCode = $grpc.ClientMethod<
|
||||
$0.GenerateOIDCAuthCodeRequest, $0.GenerateOIDCAuthCodeResponse>(
|
||||
'/auth.AuthService/GenerateOIDCAuthCode',
|
||||
($0.GenerateOIDCAuthCodeRequest value) => value.writeToBuffer(),
|
||||
$0.GenerateOIDCAuthCodeResponse.fromBuffer);
|
||||
}
|
||||
|
||||
@$pb.GrpcServiceName('auth.AuthService')
|
||||
@@ -143,6 +207,51 @@ abstract class AuthServiceBase extends $grpc.Service {
|
||||
false,
|
||||
($core.List<$core.int> value) => $0.UnregisterRequest.fromBuffer(value),
|
||||
($0.UnregisterResponse value) => value.writeToBuffer()));
|
||||
$addMethod(
|
||||
$grpc.ServiceMethod<$0.ValidateTokenRequest, $0.ValidateTokenResponse>(
|
||||
'ValidateToken',
|
||||
validateToken_Pre,
|
||||
false,
|
||||
false,
|
||||
($core.List<$core.int> value) =>
|
||||
$0.ValidateTokenRequest.fromBuffer(value),
|
||||
($0.ValidateTokenResponse value) => value.writeToBuffer()));
|
||||
$addMethod(
|
||||
$grpc.ServiceMethod<$0.GetPublicKeyRequest, $0.GetPublicKeyResponse>(
|
||||
'GetPublicKey',
|
||||
getPublicKey_Pre,
|
||||
false,
|
||||
false,
|
||||
($core.List<$core.int> value) =>
|
||||
$0.GetPublicKeyRequest.fromBuffer(value),
|
||||
($0.GetPublicKeyResponse value) => value.writeToBuffer()));
|
||||
$addMethod($grpc.ServiceMethod<$0.GetJWTDomainListRequest,
|
||||
$0.GetJWTDomainListResponse>(
|
||||
'GetJWTDomainList',
|
||||
getJWTDomainList_Pre,
|
||||
false,
|
||||
false,
|
||||
($core.List<$core.int> value) =>
|
||||
$0.GetJWTDomainListRequest.fromBuffer(value),
|
||||
($0.GetJWTDomainListResponse value) => value.writeToBuffer()));
|
||||
$addMethod($grpc.ServiceMethod<$0.RefreshUserProfileRequest,
|
||||
$0.RefreshUserProfileResponse>(
|
||||
'RefreshUserProfile',
|
||||
refreshUserProfile_Pre,
|
||||
false,
|
||||
false,
|
||||
($core.List<$core.int> value) =>
|
||||
$0.RefreshUserProfileRequest.fromBuffer(value),
|
||||
($0.RefreshUserProfileResponse value) => value.writeToBuffer()));
|
||||
$addMethod($grpc.ServiceMethod<$0.GenerateOIDCAuthCodeRequest,
|
||||
$0.GenerateOIDCAuthCodeResponse>(
|
||||
'GenerateOIDCAuthCode',
|
||||
generateOIDCAuthCode_Pre,
|
||||
false,
|
||||
false,
|
||||
($core.List<$core.int> value) =>
|
||||
$0.GenerateOIDCAuthCodeRequest.fromBuffer(value),
|
||||
($0.GenerateOIDCAuthCodeResponse value) => value.writeToBuffer()));
|
||||
}
|
||||
|
||||
$async.Future<$0.StatusResponse> status_Pre(
|
||||
@@ -184,4 +293,49 @@ abstract class AuthServiceBase extends $grpc.Service {
|
||||
|
||||
$async.Future<$0.UnregisterResponse> unregister(
|
||||
$grpc.ServiceCall call, $0.UnregisterRequest request);
|
||||
|
||||
$async.Future<$0.ValidateTokenResponse> validateToken_Pre(
|
||||
$grpc.ServiceCall $call,
|
||||
$async.Future<$0.ValidateTokenRequest> $request) async {
|
||||
return validateToken($call, await $request);
|
||||
}
|
||||
|
||||
$async.Future<$0.ValidateTokenResponse> validateToken(
|
||||
$grpc.ServiceCall call, $0.ValidateTokenRequest request);
|
||||
|
||||
$async.Future<$0.GetPublicKeyResponse> getPublicKey_Pre(
|
||||
$grpc.ServiceCall $call,
|
||||
$async.Future<$0.GetPublicKeyRequest> $request) async {
|
||||
return getPublicKey($call, await $request);
|
||||
}
|
||||
|
||||
$async.Future<$0.GetPublicKeyResponse> getPublicKey(
|
||||
$grpc.ServiceCall call, $0.GetPublicKeyRequest request);
|
||||
|
||||
$async.Future<$0.GetJWTDomainListResponse> getJWTDomainList_Pre(
|
||||
$grpc.ServiceCall $call,
|
||||
$async.Future<$0.GetJWTDomainListRequest> $request) async {
|
||||
return getJWTDomainList($call, await $request);
|
||||
}
|
||||
|
||||
$async.Future<$0.GetJWTDomainListResponse> getJWTDomainList(
|
||||
$grpc.ServiceCall call, $0.GetJWTDomainListRequest request);
|
||||
|
||||
$async.Future<$0.RefreshUserProfileResponse> refreshUserProfile_Pre(
|
||||
$grpc.ServiceCall $call,
|
||||
$async.Future<$0.RefreshUserProfileRequest> $request) async {
|
||||
return refreshUserProfile($call, await $request);
|
||||
}
|
||||
|
||||
$async.Future<$0.RefreshUserProfileResponse> refreshUserProfile(
|
||||
$grpc.ServiceCall call, $0.RefreshUserProfileRequest request);
|
||||
|
||||
$async.Future<$0.GenerateOIDCAuthCodeResponse> generateOIDCAuthCode_Pre(
|
||||
$grpc.ServiceCall $call,
|
||||
$async.Future<$0.GenerateOIDCAuthCodeRequest> $request) async {
|
||||
return generateOIDCAuthCode($call, await $request);
|
||||
}
|
||||
|
||||
$async.Future<$0.GenerateOIDCAuthCodeResponse> generateOIDCAuthCode(
|
||||
$grpc.ServiceCall call, $0.GenerateOIDCAuthCodeRequest request);
|
||||
}
|
||||
|
||||
@@ -8,12 +8,74 @@
|
||||
// ignore_for_file: constant_identifier_names
|
||||
// ignore_for_file: curly_braces_in_flow_control_structures
|
||||
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
||||
// ignore_for_file: non_constant_identifier_names, unused_import
|
||||
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
|
||||
// ignore_for_file: unused_import
|
||||
|
||||
import 'dart:convert' as $convert;
|
||||
import 'dart:core' as $core;
|
||||
import 'dart:typed_data' as $typed_data;
|
||||
|
||||
@$core.Deprecated('Use generateOIDCAuthCodeRequestDescriptor instead')
|
||||
const GenerateOIDCAuthCodeRequest$json = {
|
||||
'1': 'GenerateOIDCAuthCodeRequest',
|
||||
'2': [
|
||||
{'1': 'nonce', '3': 1, '4': 1, '5': 9, '10': 'nonce'},
|
||||
{'1': 'redirect_uri', '3': 2, '4': 1, '5': 9, '10': 'redirectUri'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `GenerateOIDCAuthCodeRequest`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List generateOIDCAuthCodeRequestDescriptor =
|
||||
$convert.base64Decode(
|
||||
'ChtHZW5lcmF0ZU9JRENBdXRoQ29kZVJlcXVlc3QSFAoFbm9uY2UYASABKAlSBW5vbmNlEiEKDH'
|
||||
'JlZGlyZWN0X3VyaRgCIAEoCVILcmVkaXJlY3RVcmk=');
|
||||
|
||||
@$core.Deprecated('Use generateOIDCAuthCodeResponseDescriptor instead')
|
||||
const GenerateOIDCAuthCodeResponse$json = {
|
||||
'1': 'GenerateOIDCAuthCodeResponse',
|
||||
'2': [
|
||||
{'1': 'code', '3': 1, '4': 1, '5': 9, '10': 'code'},
|
||||
{'1': 'expires_at', '3': 2, '4': 1, '5': 3, '10': 'expiresAt'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `GenerateOIDCAuthCodeResponse`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List generateOIDCAuthCodeResponseDescriptor =
|
||||
$convert.base64Decode(
|
||||
'ChxHZW5lcmF0ZU9JRENBdXRoQ29kZVJlc3BvbnNlEhIKBGNvZGUYASABKAlSBGNvZGUSHQoKZX'
|
||||
'hwaXJlc19hdBgCIAEoA1IJZXhwaXJlc0F0');
|
||||
|
||||
@$core.Deprecated('Use refreshUserProfileRequestDescriptor instead')
|
||||
const RefreshUserProfileRequest$json = {
|
||||
'1': 'RefreshUserProfileRequest',
|
||||
};
|
||||
|
||||
/// Descriptor for `RefreshUserProfileRequest`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List refreshUserProfileRequestDescriptor =
|
||||
$convert.base64Decode('ChlSZWZyZXNoVXNlclByb2ZpbGVSZXF1ZXN0');
|
||||
|
||||
@$core.Deprecated('Use refreshUserProfileResponseDescriptor instead')
|
||||
const RefreshUserProfileResponse$json = {
|
||||
'1': 'RefreshUserProfileResponse',
|
||||
'2': [
|
||||
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
|
||||
{
|
||||
'1': 'user_info',
|
||||
'3': 2,
|
||||
'4': 1,
|
||||
'5': 11,
|
||||
'6': '.auth.GameUserInfo',
|
||||
'10': 'userInfo'
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `RefreshUserProfileResponse`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List refreshUserProfileResponseDescriptor =
|
||||
$convert.base64Decode(
|
||||
'ChpSZWZyZXNoVXNlclByb2ZpbGVSZXNwb25zZRIYCgdzdWNjZXNzGAEgASgIUgdzdWNjZXNzEi'
|
||||
'8KCXVzZXJfaW5mbxgCIAEoCzISLmF1dGguR2FtZVVzZXJJbmZvUgh1c2VySW5mbw==');
|
||||
|
||||
@$core.Deprecated('Use statusRequestDescriptor instead')
|
||||
const StatusRequest$json = {
|
||||
'1': 'StatusRequest',
|
||||
@@ -186,3 +248,104 @@ const UnregisterResponse$json = {
|
||||
final $typed_data.Uint8List unregisterResponseDescriptor =
|
||||
$convert.base64Decode(
|
||||
'ChJVbnJlZ2lzdGVyUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw==');
|
||||
|
||||
@$core.Deprecated('Use validateTokenRequestDescriptor instead')
|
||||
const ValidateTokenRequest$json = {
|
||||
'1': 'ValidateTokenRequest',
|
||||
'2': [
|
||||
{'1': 'token', '3': 1, '4': 1, '5': 9, '10': 'token'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `ValidateTokenRequest`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List validateTokenRequestDescriptor =
|
||||
$convert.base64Decode(
|
||||
'ChRWYWxpZGF0ZVRva2VuUmVxdWVzdBIUCgV0b2tlbhgBIAEoCVIFdG9rZW4=');
|
||||
|
||||
@$core.Deprecated('Use validateTokenResponseDescriptor instead')
|
||||
const ValidateTokenResponse$json = {
|
||||
'1': 'ValidateTokenResponse',
|
||||
'2': [
|
||||
{'1': 'valid', '3': 1, '4': 1, '5': 8, '10': 'valid'},
|
||||
{'1': 'domain', '3': 2, '4': 1, '5': 9, '10': 'domain'},
|
||||
{'1': 'issued_at', '3': 3, '4': 1, '5': 3, '10': 'issuedAt'},
|
||||
{'1': 'expires_at', '3': 4, '4': 1, '5': 3, '10': 'expiresAt'},
|
||||
{'1': 'error_message', '3': 5, '4': 1, '5': 9, '10': 'errorMessage'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `ValidateTokenResponse`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List validateTokenResponseDescriptor = $convert.base64Decode(
|
||||
'ChVWYWxpZGF0ZVRva2VuUmVzcG9uc2USFAoFdmFsaWQYASABKAhSBXZhbGlkEhYKBmRvbWFpbh'
|
||||
'gCIAEoCVIGZG9tYWluEhsKCWlzc3VlZF9hdBgDIAEoA1IIaXNzdWVkQXQSHQoKZXhwaXJlc19h'
|
||||
'dBgEIAEoA1IJZXhwaXJlc0F0EiMKDWVycm9yX21lc3NhZ2UYBSABKAlSDGVycm9yTWVzc2FnZQ'
|
||||
'==');
|
||||
|
||||
@$core.Deprecated('Use getPublicKeyRequestDescriptor instead')
|
||||
const GetPublicKeyRequest$json = {
|
||||
'1': 'GetPublicKeyRequest',
|
||||
};
|
||||
|
||||
/// Descriptor for `GetPublicKeyRequest`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List getPublicKeyRequestDescriptor =
|
||||
$convert.base64Decode('ChNHZXRQdWJsaWNLZXlSZXF1ZXN0');
|
||||
|
||||
@$core.Deprecated('Use getPublicKeyResponseDescriptor instead')
|
||||
const GetPublicKeyResponse$json = {
|
||||
'1': 'GetPublicKeyResponse',
|
||||
'2': [
|
||||
{'1': 'public_key_pem', '3': 1, '4': 1, '5': 9, '10': 'publicKeyPem'},
|
||||
{'1': 'key_id', '3': 2, '4': 1, '5': 9, '10': 'keyId'},
|
||||
{'1': 'algorithm', '3': 3, '4': 1, '5': 9, '10': 'algorithm'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `GetPublicKeyResponse`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List getPublicKeyResponseDescriptor = $convert.base64Decode(
|
||||
'ChRHZXRQdWJsaWNLZXlSZXNwb25zZRIkCg5wdWJsaWNfa2V5X3BlbRgBIAEoCVIMcHVibGljS2'
|
||||
'V5UGVtEhUKBmtleV9pZBgCIAEoCVIFa2V5SWQSHAoJYWxnb3JpdGhtGAMgASgJUglhbGdvcml0'
|
||||
'aG0=');
|
||||
|
||||
@$core.Deprecated('Use jWTDomainInfoDescriptor instead')
|
||||
const JWTDomainInfo$json = {
|
||||
'1': 'JWTDomainInfo',
|
||||
'2': [
|
||||
{'1': 'domain', '3': 1, '4': 1, '5': 9, '10': 'domain'},
|
||||
{'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `JWTDomainInfo`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List jWTDomainInfoDescriptor = $convert.base64Decode(
|
||||
'Cg1KV1REb21haW5JbmZvEhYKBmRvbWFpbhgBIAEoCVIGZG9tYWluEhIKBG5hbWUYAiABKAlSBG'
|
||||
'5hbWU=');
|
||||
|
||||
@$core.Deprecated('Use getJWTDomainListRequestDescriptor instead')
|
||||
const GetJWTDomainListRequest$json = {
|
||||
'1': 'GetJWTDomainListRequest',
|
||||
};
|
||||
|
||||
/// Descriptor for `GetJWTDomainListRequest`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List getJWTDomainListRequestDescriptor =
|
||||
$convert.base64Decode('ChdHZXRKV1REb21haW5MaXN0UmVxdWVzdA==');
|
||||
|
||||
@$core.Deprecated('Use getJWTDomainListResponseDescriptor instead')
|
||||
const GetJWTDomainListResponse$json = {
|
||||
'1': 'GetJWTDomainListResponse',
|
||||
'2': [
|
||||
{
|
||||
'1': 'domains',
|
||||
'3': 1,
|
||||
'4': 3,
|
||||
'5': 11,
|
||||
'6': '.auth.JWTDomainInfo',
|
||||
'10': 'domains'
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `GetJWTDomainListResponse`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List getJWTDomainListResponseDescriptor =
|
||||
$convert.base64Decode(
|
||||
'ChhHZXRKV1REb21haW5MaXN0UmVzcG9uc2USLQoHZG9tYWlucxgBIAMoCzITLmF1dGguSldURG'
|
||||
'9tYWluSW5mb1IHZG9tYWlucw==');
|
||||
|
||||
Reference in New Issue
Block a user