This is an automated email from the ASF dual-hosted git repository. vnick pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
commit 1f8947164a4ed28784f1be470a68afdba1427f82 Merge: d7ae75855 4fde5adcc Author: Virtually Nick <[email protected]> AuthorDate: Mon May 15 12:50:03 2023 -0400 Merge 1.5.2 changes back to master. .../auth/sqlserver/conf/SQLServerGuacamoleProperties.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --cc extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerGuacamoleProperties.java index c4df81381,10c8075d6..1cbceb87b --- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerGuacamoleProperties.java +++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/src/main/java/org/apache/guacamole/auth/sqlserver/conf/SQLServerGuacamoleProperties.java @@@ -201,61 -201,22 +201,73 @@@ public class SQLServerGuacamoleProperti */ public static final BooleanGuacamoleProperty SQLSERVER_AUTO_CREATE_ACCOUNTS = new BooleanGuacamoleProperty() { - + @Override public String getName() { return "sqlserver-auto-create-accounts"; } - + + }; + + /** + * Whether or not to track connection history for connections that do not originate + * from within the SQL Server database. By default, external connection history will be + * tracked. + */ + public static final BooleanGuacamoleProperty SQLSERVER_TRACK_EXTERNAL_CONNECTION_HISTORY = + new BooleanGuacamoleProperty() { + + @Override + public String getName() { return "sqlserver-track-external-connection-history"; } + + }; + + /** + * Whether or not user-specific access time windows should be enforced for active sessions, + * i.e. whether users with active sessions should be logged out immediately when an access + * window closes. + */ + public static final BooleanGuacamoleProperty SQLSERVER_ENFORCE_ACCESS_WINDOWS_FOR_ACTIVE_SESSIONS = + new BooleanGuacamoleProperty() { + + @Override + public String getName() { return "sqlserver-enforce-access-windows-for-active-sessions"; } + + }; + + /** + * The maximum number of identifiers/parameters to be included in a single batch when + * executing SQL statements. + */ + public static final IntegerGuacamoleProperty SQLSERVER_BATCH_SIZE = + new IntegerGuacamoleProperty() { + + @Override + public String getName() { return "sqlserver-batch-size"; } + + }; + + /** + * Whether or not all server certificates should be trusted, including those + * signed by an unknown certificate authority, such as self-signed + * certificates. + */ + public static final BooleanGuacamoleProperty SQLSERVER_TRUST_ALL_SERVER_CERTIFICATES = + new BooleanGuacamoleProperty() { + + @Override + public String getName() { return "sqlserver-trust-all-server-certificates"; } + }; + + /** + * The maximum number of identifiers/parameters to be included in a single batch when + * executing SQL statements. + */ + public static final IntegerGuacamoleProperty SQLSERVER_BATCH_SIZE = + new IntegerGuacamoleProperty() { + + @Override + public String getName() { return "sqlserver-batch-size"; } + + }; }
