Skip to content

Commit ac4e10a

Browse files
committed
Update SDK using contracts version 32df5a9729018efd08d67461eabc11644fce2d74
1 parent 32b24fb commit ac4e10a

4 files changed

Lines changed: 21 additions & 8 deletions

File tree

eolymp/community/configuration_identity_pb2.py

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eolymp/community/configuration_identity_pb2.pyi

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ from typing import ClassVar as _ClassVar, Optional as _Optional, Union as _Union
88
DESCRIPTOR: _descriptor.FileDescriptor
99

1010
class IdentityConfig(_message.Message):
11-
__slots__ = ("local", "basecamp", "oidc", "display_name_type", "display_name_attribute", "allow_sign_up", "require_email_verified")
11+
__slots__ = ("local", "basecamp", "oidc", "google_workspace", "display_name_type", "display_name_attribute", "allow_sign_up", "require_email_verified")
1212
class DisplayNameType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
1313
__slots__ = ()
1414
UNKNOWN_DISPLAY_NAME: _ClassVar[IdentityConfig.DisplayNameType]
@@ -22,15 +22,17 @@ class IdentityConfig(_message.Message):
2222
LOCAL_FIELD_NUMBER: _ClassVar[int]
2323
BASECAMP_FIELD_NUMBER: _ClassVar[int]
2424
OIDC_FIELD_NUMBER: _ClassVar[int]
25+
GOOGLE_WORKSPACE_FIELD_NUMBER: _ClassVar[int]
2526
DISPLAY_NAME_TYPE_FIELD_NUMBER: _ClassVar[int]
2627
DISPLAY_NAME_ATTRIBUTE_FIELD_NUMBER: _ClassVar[int]
2728
ALLOW_SIGN_UP_FIELD_NUMBER: _ClassVar[int]
2829
REQUIRE_EMAIL_VERIFIED_FIELD_NUMBER: _ClassVar[int]
2930
local: _configuration_idp_pb2.IdentityProvider.Local
3031
basecamp: _configuration_idp_pb2.IdentityProvider.Basecamp
3132
oidc: _configuration_idp_pb2.IdentityProvider.OIDC
33+
google_workspace: _configuration_idp_pb2.IdentityProvider.GoogleWorkspace
3234
display_name_type: IdentityConfig.DisplayNameType
3335
display_name_attribute: str
3436
allow_sign_up: bool
3537
require_email_verified: bool
36-
def __init__(self, local: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.Local, _Mapping]] = ..., basecamp: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.Basecamp, _Mapping]] = ..., oidc: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.OIDC, _Mapping]] = ..., display_name_type: _Optional[_Union[IdentityConfig.DisplayNameType, str]] = ..., display_name_attribute: _Optional[str] = ..., allow_sign_up: bool = ..., require_email_verified: bool = ...) -> None: ...
38+
def __init__(self, local: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.Local, _Mapping]] = ..., basecamp: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.Basecamp, _Mapping]] = ..., oidc: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.OIDC, _Mapping]] = ..., google_workspace: _Optional[_Union[_configuration_idp_pb2.IdentityProvider.GoogleWorkspace, _Mapping]] = ..., display_name_type: _Optional[_Union[IdentityConfig.DisplayNameType, str]] = ..., display_name_attribute: _Optional[str] = ..., allow_sign_up: bool = ..., require_email_verified: bool = ...) -> None: ...

eolymp/community/configuration_idp_pb2.py

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eolymp/community/configuration_idp_pb2.pyi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,13 @@ class IdentityProvider(_message.Message):
3939
userinfo_endpoint: str
4040
redirect_uri: str
4141
def __init__(self, client_id: _Optional[str] = ..., client_secret: _Optional[str] = ..., issuer: _Optional[str] = ..., authorize_endpoint: _Optional[str] = ..., token_endpoint: _Optional[str] = ..., keys_endpoint: _Optional[str] = ..., userinfo_endpoint: _Optional[str] = ..., redirect_uri: _Optional[str] = ...) -> None: ...
42+
class GoogleWorkspace(_message.Message):
43+
__slots__ = ("client_id", "client_secret", "domain")
44+
CLIENT_ID_FIELD_NUMBER: _ClassVar[int]
45+
CLIENT_SECRET_FIELD_NUMBER: _ClassVar[int]
46+
DOMAIN_FIELD_NUMBER: _ClassVar[int]
47+
client_id: str
48+
client_secret: str
49+
domain: str
50+
def __init__(self, client_id: _Optional[str] = ..., client_secret: _Optional[str] = ..., domain: _Optional[str] = ...) -> None: ...
4251
def __init__(self) -> None: ...

0 commit comments

Comments
 (0)