Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 自定义“RelyingPartyRegistrationRepository”实现_Java_Spring Security_Saml_Saml 2.0_Spring Security Saml2 - Fatal编程技术网

Java 自定义“RelyingPartyRegistrationRepository”实现

Java 自定义“RelyingPartyRegistrationRepository”实现,java,spring-security,saml,saml-2.0,spring-security-saml2,Java,Spring Security,Saml,Saml 2.0,Spring Security Saml2,Spring似乎总是在MemoryRelyingPartyRegistrationRepository中使用返回RelyingPartyRegistrationRepository类型化bean,请参阅 问题:如何注入(自动连线)我自己的RelyingPartyRegistrationRepository实现?假设我希望在更新某个客户的SAML配置后,允许自动连接的依赖方存储库自动从数据库重新加载。这可行吗?您可以提供自己的bean,spring引导自动配置将退出 @Configuration

Spring似乎总是在MemoryRelyingPartyRegistrationRepository中使用
返回
RelyingPartyRegistrationRepository
类型化bean,请参阅


问题:如何注入(自动连线)我自己的
RelyingPartyRegistrationRepository
实现?假设我希望在更新某个客户的SAML配置后,允许自动连接的依赖方存储库自动从数据库重新加载。这可行吗?

您可以提供自己的bean,spring引导自动配置将退出

@Configuration
@EnableConfigurationProperties(Saml2RelyingPartyProperties.class)
public class SamlConfig{
   @Bean
   RelyingPartyRegistrationRepository relyingPartyRegistrationRepository(Saml2RelyingPartyProperties properties) {
    -- Provide custom repository implementation
   }
}
根据需要创建自己的bean之后,您可能需要进行其他更改