adding infisical properties

This commit is contained in:
2025-12-24 11:26:17 +00:00
parent 935793812b
commit a63540a01b
2 changed files with 29 additions and 0 deletions

View File

@@ -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;
}

View File

@@ -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}