OmniSciDB
0264ff685a
AuthMetadata.h
Go to the documentation of this file.
1
/*
2
* Copyright 2017 MapD Technologies, Inc.
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*/
16
17
#ifndef AUTHMETADATA_H
18
#define AUTHMETADATA_H
19
20
#include <string>
21
struct
AuthMetadata
{
22
AuthMetadata
() {}
23
int32_t
port
;
24
std::string
uri
;
25
std::string
distinguishedName
;
26
std::string
ldapQueryUrl
;
27
std::string
ldapRoleRegex
;
28
std::string
ldapSuperUserRole
;
29
std::string
domainComp
;
30
bool
pki_db_client_auth
=
false
;
31
std::string
ca_file_name
;
32
bool
allowLocalAuthFallback
;
33
};
34
35
#endif
/* AUTHMETADATA_H */
AuthMetadata::distinguishedName
std::string distinguishedName
Definition:
AuthMetadata.h:25
AuthMetadata::ldapQueryUrl
std::string ldapQueryUrl
Definition:
AuthMetadata.h:26
AuthMetadata::port
int32_t port
Definition:
AuthMetadata.h:23
AuthMetadata::ldapRoleRegex
std::string ldapRoleRegex
Definition:
AuthMetadata.h:27
AuthMetadata::AuthMetadata
AuthMetadata()
Definition:
AuthMetadata.h:22
AuthMetadata::uri
std::string uri
Definition:
AuthMetadata.h:24
AuthMetadata
Definition:
AuthMetadata.h:21
AuthMetadata::ca_file_name
std::string ca_file_name
Definition:
AuthMetadata.h:31
AuthMetadata::ldapSuperUserRole
std::string ldapSuperUserRole
Definition:
AuthMetadata.h:28
AuthMetadata::allowLocalAuthFallback
bool allowLocalAuthFallback
Definition:
AuthMetadata.h:32
AuthMetadata::domainComp
std::string domainComp
Definition:
AuthMetadata.h:29
AuthMetadata::pki_db_client_auth
bool pki_db_client_auth
Definition:
AuthMetadata.h:30
Catalog
AuthMetadata.h
Generated on Tue Jan 26 2021 12:24:48 for OmniSciDB by
1.8.13