adding infisical properties
This commit is contained in:
@@ -0,0 +1,24 @@
|
|||||||
|
package com.abnov.infisicalbridge.infisical;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||||
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
|
||||||
|
import jakarta.validation.constraints.NotBlank;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Configuration
|
||||||
|
@ConfigurationProperties(prefix = "infisical")
|
||||||
|
@Validated
|
||||||
|
public class InfisicalProperties {
|
||||||
|
|
||||||
|
@NotBlank(message = "Infisical API URL is required")
|
||||||
|
private String apiUrl;
|
||||||
|
|
||||||
|
@NotBlank(message = "Infisical client ID is required")
|
||||||
|
private String clientId;
|
||||||
|
|
||||||
|
@NotBlank(message = "Infisical client secret is required")
|
||||||
|
private String clientSecret;
|
||||||
|
}
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
spring:
|
spring:
|
||||||
application:
|
application:
|
||||||
name: infisical-bridge
|
name: infisical-bridge
|
||||||
|
|
||||||
|
infisical:
|
||||||
|
api-url: ${INFISICAL_API_URL}
|
||||||
|
client-id: ${INFISICAL_CLIENT_ID}
|
||||||
|
client-secret: ${INFISICAL_CLIENT_SECRET}
|
||||||
|
|||||||
Reference in New Issue
Block a user