Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SNOW-715551: Support authentication with OKTA #799

Merged
merged 106 commits into from
Feb 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
39d1036
SNOW-692945: multiple statements support (#727)
SimbaGithub Oct 17, 2024
1ee5015
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Oct 17, 2024
6bc1b92
SNOW-692945: refactoring for resultset C wrapper (#724)
SimbaGithub Oct 18, 2024
e3e1b88
SNOW-1524269: support put/get for GCP (#738)
sfc-gh-ext-simba-hx Oct 22, 2024
4b2cc16
SNOW-1524269 native put get support (#745)
sfc-gh-ext-simba-hx Oct 23, 2024
81bf6fb
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Oct 24, 2024
7055be5
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Nov 20, 2024
271dab6
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Dec 3, 2024
17fc0d5
SNOW-710476: bulk update essential (#776)
sfc-gh-ext-simba-hx Dec 3, 2024
0f9f288
SNOW-1821508: OCSP deprecation plan steps (#789)
sfc-gh-ext-simba-hx Dec 4, 2024
8ff0b38
SNOW-1852178 Remove the deprecated part of API (#794)
sfc-gh-mmishchenko Dec 13, 2024
314c16f
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Dec 16, 2024
f3eddf5
refactored the code based on google c++ style
sfc-gh-ext-simba-jy Dec 17, 2024
a6a853e
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Dec 17, 2024
8435f56
fix
sfc-gh-ext-simba-jy Dec 17, 2024
0d91246
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Dec 17, 2024
50f1522
fix
sfc-gh-ext-simba-jy Dec 17, 2024
fd23f4d
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Dec 17, 2024
5c453f4
fix lint
sfc-gh-ext-simba-jy Dec 17, 2024
d2f7861
fix
sfc-gh-ext-simba-jy Dec 17, 2024
f0ad8f6
fix error
sfc-gh-ext-simba-jy Dec 17, 2024
d83608b
fix
sfc-gh-ext-simba-jy Dec 19, 2024
78ee79e
fix
sfc-gh-ext-simba-jy Dec 19, 2024
7dc99de
remove define exception code
sfc-gh-ext-simba-jy Dec 19, 2024
39b487a
Merge branch 'master-2.0.0' into SNOW-715551v2
sfc-gh-ext-simba-jy Dec 19, 2024
eab43c6
fix the errors after merging master-2.0.0
sfc-gh-ext-simba-jy Dec 19, 2024
c15c602
Merge branch 'master' into master-2.0.0
sfc-gh-mmishchenko Dec 19, 2024
2a386b9
Merge branch 'master-2.0.0' into SNOW-715551v2
sfc-gh-ext-simba-jy Dec 19, 2024
e107644
SNOW-1732752: Set version to 2.0.0 (#804)
sfc-gh-dprzybysz Dec 20, 2024
b56801b
added Okta unit testing
sfc-gh-ext-simba-jy Dec 20, 2024
7c1213a
fix
sfc-gh-ext-simba-jy Dec 20, 2024
31c3c9a
Merge branch 'master-2.0.0' into SNOW-715551v2
sfc-gh-ext-simba-jy Dec 20, 2024
d639691
fix
sfc-gh-ext-simba-jy Dec 20, 2024
8881f14
fix typos
sfc-gh-ext-simba-jy Jan 2, 2025
87a8fa8
fix
sfc-gh-ext-simba-jy Jan 2, 2025
abb7a19
fix linux error
sfc-gh-ext-simba-jy Jan 2, 2025
f636e57
fix
sfc-gh-ext-simba-jy Jan 2, 2025
b0e8734
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Jan 6, 2025
36599e8
fix
sfc-gh-ext-simba-jy Jan 7, 2025
ac951f3
Merge branch 'master' into master-2.0.0
sfc-gh-ext-simba-hx Jan 7, 2025
e00d55f
fix lints and change the log levels in Okta authentication logs.
sfc-gh-ext-simba-jy Jan 7, 2025
e8561cd
add comment on the top of the entities.cpp
sfc-gh-ext-simba-jy Jan 7, 2025
a21c3ff
fix
sfc-gh-ext-simba-jy Jan 7, 2025
0acd6b1
fix
sfc-gh-ext-simba-jy Jan 8, 2025
42581ae
Merge branch 'master-2.0.0' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 8, 2025
ab6c1ce
fix
sfc-gh-ext-simba-jy Jan 8, 2025
914f0ad
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Jan 8, 2025
2576be7
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 9, 2025
95c56dc
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 13, 2025
df8ca6f
fix mac error
sfc-gh-ext-simba-jy Jan 13, 2025
a3ca40d
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Jan 13, 2025
8cfbf3d
refactoring
sfc-gh-ext-simba-jy Jan 14, 2025
5943c81
fix
sfc-gh-ext-simba-jy Jan 14, 2025
b3ce701
refactoring
sfc-gh-ext-simba-jy Jan 16, 2025
64de334
fix
sfc-gh-ext-simba-jy Jan 16, 2025
630abc2
fix
sfc-gh-ext-simba-jy Jan 17, 2025
decc0d2
revert back
sfc-gh-ext-simba-jy Jan 17, 2025
5e931b0
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Jan 17, 2025
5bd83bb
fix
sfc-gh-ext-simba-jy Jan 17, 2025
2e45c89
fix
sfc-gh-ext-simba-jy Jan 17, 2025
b384ea6
fix
sfc-gh-ext-simba-jy Jan 20, 2025
2e45830
testing
sfc-gh-ext-simba-jy Jan 21, 2025
fbfecde
fix
sfc-gh-ext-simba-jy Jan 21, 2025
3aefb88
fix
sfc-gh-ext-simba-jy Jan 21, 2025
d8e6543
error pop up
sfc-gh-ext-simba-jy Jan 21, 2025
ab0f5d1
testing
sfc-gh-ext-simba-jy Jan 21, 2025
a6b9bd7
testing
sfc-gh-ext-simba-jy Jan 22, 2025
a0f67ab
fix the Linux Release issue
sfc-gh-ext-simba-jy Jan 22, 2025
a67fe27
revert back Cmake file
sfc-gh-ext-simba-jy Jan 22, 2025
a6349aa
remove white space
sfc-gh-ext-simba-jy Jan 22, 2025
15e0959
updated the copyright
sfc-gh-ext-simba-jy Jan 23, 2025
5f1fc55
update the copyright
sfc-gh-ext-simba-jy Jan 23, 2025
3a11616
remove unnecessary headers and changes
sfc-gh-ext-simba-jy Jan 23, 2025
03b4dd5
add more testing
sfc-gh-ext-simba-jy Jan 24, 2025
bf6c98d
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 27, 2025
bd6ca83
fix
sfc-gh-ext-simba-jy Jan 27, 2025
7138015
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Jan 27, 2025
3926bc2
testing
sfc-gh-ext-simba-jy Jan 27, 2025
53790d1
fix testing
sfc-gh-ext-simba-jy Jan 27, 2025
fd824fe
remove odbc label
sfc-gh-ext-simba-jy Jan 27, 2025
8555580
Merge branch 'master' into SNOW-715551v2
sfc-gh-dprzybysz Jan 28, 2025
b60a4f4
Merge branch 'master' into SNOW-715551v2
sfc-gh-dprzybysz Jan 28, 2025
058eae4
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 28, 2025
39ac10f
remove getAuthenticator in delete
sfc-gh-ext-simba-jy Jan 28, 2025
b5fb62d
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Jan 28, 2025
00e8162
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 28, 2025
8208522
removed unused warning messages
sfc-gh-ext-simba-jy Jan 29, 2025
8da83a5
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Jan 29, 2025
1f8241a
remove unused
sfc-gh-ext-simba-jy Jan 29, 2025
4cf72fc
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 29, 2025
cc5c98a
fix
sfc-gh-ext-simba-jy Jan 29, 2025
045a33c
remove unused messages
sfc-gh-ext-simba-jy Jan 29, 2025
506d887
testing fix
sfc-gh-ext-simba-jy Jan 29, 2025
3b3e1c9
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 30, 2025
1c9842a
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Jan 31, 2025
c96e91c
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Feb 4, 2025
04a1e62
Merge branch 'master' into SNOW-715551v2
sfc-gh-ext-simba-jy Feb 10, 2025
8a0f809
add more testing
sfc-gh-ext-simba-jy Feb 13, 2025
a9ed0c8
remove
sfc-gh-ext-simba-jy Feb 13, 2025
9e0330c
fix
sfc-gh-ext-simba-jy Feb 13, 2025
22a2982
remove unused message
sfc-gh-ext-simba-jy Feb 13, 2025
e5fe674
Merge branch 'master' into SNOW-715551v2
sfc-gh-dprzybysz Feb 19, 2025
0f59cbe
fix
sfc-gh-ext-simba-jy Feb 20, 2025
dbac04f
Merge branch 'SNOW-715551v2' of https://github.com/snowflakedb/libsno…
sfc-gh-ext-simba-jy Feb 20, 2025
579b829
Merge branch 'master' into SNOW-715551v2
sfc-gh-dprzybysz Feb 20, 2025
f362e2b
Merge branch 'master' into SNOW-715551v2
sfc-gh-dprzybysz Feb 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2018-2019 Snowflake Computing, Inc. All rights reserved.
# Copyright (c) 2018-2025 Snowflake Computing, Inc. All rights reserved.
#
# CMakeList for Snowflake Client
#
Expand Down Expand Up @@ -59,8 +59,9 @@ set(SOURCE_FILES
lib/basic_types.c
lib/error.h
lib/error.c
lib/util.c
lib/util.h
lib/snowflake_cpp_util.h
lib/snowflake_util.c
lib/snowflake_util.h
lib/client_int.h
lib/chunk_downloader.h
lib/chunk_downloader.c
Expand Down Expand Up @@ -103,6 +104,7 @@ set (SOURCE_FILES_PUT_GET
cpp/util/Proxy.cpp
cpp/util/ThreadPool.hpp
cpp/util/SnowflakeCommon.hpp
cpp/util/entities.cpp
cpp/crypto/CryptoTypes.hpp
cpp/crypto/Cryptor.hpp
cpp/crypto/CipherContext.hpp
Expand Down Expand Up @@ -137,9 +139,9 @@ set (SOURCE_FILES_PUT_GET
include/snowflake/ITransferResult.hpp
include/snowflake/PutGetParseResponse.hpp
include/snowflake/SnowflakeTransferException.hpp
include/snowflake/IJwt.hpp
include/snowflake/IBase64.hpp
include/snowflake/Proxy.hpp
include/snowflake/entities.hpp
)

set(SOURCE_FILES_CPP_WRAPPER
Expand All @@ -153,6 +155,8 @@ set(SOURCE_FILES_CPP_WRAPPER
include/snowflake/SFURL.hpp
include/snowflake/CurlDesc.hpp
include/snowflake/CurlDescPool.hpp
include/snowflake/IJwt.hpp
include/snowflake/IAuth.hpp
include/snowflake/BindUploader.hpp
include/snowflake/SecureStorage.hpp
cpp/lib/Exceptions.cpp
Expand All @@ -174,6 +178,7 @@ set(SOURCE_FILES_CPP_WRAPPER
cpp/lib/ResultSetJson.cpp
cpp/lib/ResultSetJson.hpp
cpp/lib/Authenticator.cpp
cpp/lib/IAuth.cpp
cpp/lib/Authenticator.hpp
cpp/lib/BindUploader.cpp
cpp/lib/ClientBindUploader.hpp
Expand All @@ -194,6 +199,7 @@ set(SOURCE_FILES_CPP_WRAPPER
cpp/util/CurlDescPool.cpp
cpp/util/Sha256.cpp
cpp/util/Sha256.hpp
cpp/util/SnowflakeCppUtil.cpp
cpp/platform/SecureStorage.cpp
lib/result_set.h
lib/query_context_cache.h
Expand Down
Loading
Loading