Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Open Subsurface Data Universe Software
Platform
System
Schema
Commits
41cbdd4b
Commit
41cbdd4b
authored
Sep 01, 2021
by
Aman Verma
Browse files
adding values in application.properties
parent
47b37c56
Pipeline
#62271
failed with stages
in 8 minutes and 28 seconds
Changes
6
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
provider/schema-aws/src/main/java/org/opengroup/osdu/schema/provider/aws/security/AuthorizationServiceForServicePrincipalImpl.java
View file @
41cbdd4b
...
...
@@ -20,7 +20,7 @@ public class AuthorizationServiceForServicePrincipalImpl implements IAuthorizati
private
DpsHeaders
headers
;
@Value
(
"${aws.
dynamodb.
region}"
)
@Value
(
"${aws.region}"
)
private
String
awsRegion
;
@Value
(
"${aws.environment}"
)
...
...
provider/schema-gcp/src/main/java/org/opengroup/osdu/schema/configuration/PropertiesConfiguration.java
View file @
41cbdd4b
...
...
@@ -16,14 +16,10 @@ import java.util.Objects;
public
class
PropertiesConfiguration
{
private
String
googleAudiences
;
private
List
<
String
>
partitionA
dminAccounts
;
private
List
<
String
>
a
dminAccounts
;
private
String
googleCloudProject
;
private
int
cacheExpiration
;
private
int
cacheMaxSize
;
private
String
serviceAccountTail
;
@PostConstruct
...
...
provider/schema-gcp/src/main/java/org/opengroup/osdu/schema/security/AuthorizationServiceForServicePrincipalImpl.java
View file @
41cbdd4b
...
...
@@ -40,7 +40,7 @@ public class AuthorizationServiceForServicePrincipalImpl implements IAuthorizati
throw
AppException
.
createUnauthorized
(
"Unauthorized. The JWT token could not be validated"
);
}
email
=
googleIdToken
.
getPayload
().
getEmail
();
List
<
String
>
partitionAdminAccounts
=
configuration
.
get
Partition
AdminAccounts
();
List
<
String
>
partitionAdminAccounts
=
configuration
.
getAdminAccounts
();
if
(
Objects
.
nonNull
(
partitionAdminAccounts
)
&&
!
partitionAdminAccounts
.
isEmpty
())
{
return
isAllowedAccount
(
email
);
}
else
{
...
...
@@ -61,7 +61,7 @@ public class AuthorizationServiceForServicePrincipalImpl implements IAuthorizati
private
boolean
isAllowedAccount
(
String
accountEmail
)
{
if
(
StringUtils
.
endsWith
(
accountEmail
,
configuration
.
getServiceAccountTail
()))
{
for
(
String
partitionAdmin
:
configuration
.
get
Partition
AdminAccounts
())
{
for
(
String
partitionAdmin
:
configuration
.
getAdminAccounts
())
{
if
(
partitionAdmin
.
equals
(
accountEmail
))
{
return
true
;
}
...
...
provider/schema-gcp/src/main/resources/application.properties
View file @
41cbdd4b
...
...
@@ -13,7 +13,10 @@ LOG_PREFIX=schema
shared.tenant.name
=
common
google.audiences
=
123.apps.googleusercontent.com
admin-accounts
=
osdu-gcp-sa
partition.api
=
http://localhost:8081/api/partition/v1
gcp.schema-changed.messagingEnabled
=
false
gcp.schema-changed.topicName
=
topicName
\ No newline at end of file
gcp.schema-changed.topicName
=
topicName
GOOGLE_CLOUD_PROJECT
=
${google-cloud-project:opendes}
\ No newline at end of file
provider/schema-ibm/src/main/java/org/opengroup/osdu/schema/provider/ibm/security/AuthorizationServiceForServicePrincipalImpl.java
View file @
41cbdd4b
...
...
@@ -16,7 +16,7 @@ import org.springframework.web.context.annotation.RequestScope;
@RequestScope
@Slf4j
public
class
AuthorizationServiceForServicePrincipalImpl
implements
IAuthorizationServiceForServicePrincipal
{
@Value
(
"${service.
partition.
admin.user}"
)
@Value
(
"${service.admin.user}"
)
String
partitionAdminUser
;
...
...
provider/schema-ibm/src/main/resources/application.properties
View file @
41cbdd4b
...
...
@@ -21,6 +21,7 @@ ibm.tenant.db.name=TODO
spring.main.allow-bean-definition-overriding
=
true
service.admin.user
=
partition-service-admin@in.ibm.com
# Use this property to name your shared tenant name
shared.tenant.name
=
common
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment