Class SamlIdPMetadataConfiguration.SamlIdPDefaultMetadataResolversConfiguration

java.lang.Object
org.apereo.cas.config.SamlIdPMetadataConfiguration.SamlIdPDefaultMetadataResolversConfiguration
Enclosing class:
SamlIdPMetadataConfiguration

@Configuration(value="SamlIdPDefaultMetadataResolversConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class SamlIdPMetadataConfiguration.SamlIdPDefaultMetadataResolversConfiguration extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
    classpathResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
     
    org.apereo.cas.support.saml.services.idp.metadata.plan.SamlRegisteredServiceMetadataResolutionPlanConfigurer
    defaultSamlRegisteredServiceMetadataResolutionPlanConfigurer(List<org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver> configurersList)
     
    org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
    fileSystemResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
     
    org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
    groovyResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
     
    org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
    jsonResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
     
    org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
    metadataQueryProtocolMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean, org.apereo.cas.util.http.HttpClient httpClient)
     
    org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
    urlResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean, org.apereo.cas.util.http.HttpClient httpClient)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SamlIdPDefaultMetadataResolversConfiguration

      public SamlIdPDefaultMetadataResolversConfiguration()
  • Method Details

    • metadataQueryProtocolMetadataResolver

      @ConditionalOnMissingBean(name="metadataQueryProtocolMetadataResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @Order(-2147483648) public org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver metadataQueryProtocolMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("shibboleth.OpenSAMLConfig") org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean, @Qualifier("httpClient") org.apereo.cas.util.http.HttpClient httpClient)
    • jsonResourceMetadataResolver

      @ConditionalOnMissingBean(name="jsonResourceMetadataResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @Order(-2147483647) public org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver jsonResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("shibboleth.OpenSAMLConfig") org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
    • fileSystemResourceMetadataResolver

      @ConditionalOnMissingBean(name="fileSystemResourceMetadataResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @Order(-2147483646) public org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver fileSystemResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("shibboleth.OpenSAMLConfig") org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
    • urlResourceMetadataResolver

      @ConditionalOnMissingBean(name="urlResourceMetadataResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @Order(-2147483645) public org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver urlResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("shibboleth.OpenSAMLConfig") org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean, @Qualifier("httpClient") org.apereo.cas.util.http.HttpClient httpClient)
    • classpathResourceMetadataResolver

      @ConditionalOnMissingBean(name="classpathResourceMetadataResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @Order(-2147483644) public org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver classpathResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("shibboleth.OpenSAMLConfig") org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
    • groovyResourceMetadataResolver

      @ConditionalOnMissingBean(name="groovyResourceMetadataResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @Order(-2147483643) public org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver groovyResourceMetadataResolver(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("shibboleth.OpenSAMLConfig") org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean)
    • defaultSamlRegisteredServiceMetadataResolutionPlanConfigurer

      @Bean @ConditionalOnMissingBean(name="defaultSamlRegisteredServiceMetadataResolutionPlanConfigurer") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.saml.services.idp.metadata.plan.SamlRegisteredServiceMetadataResolutionPlanConfigurer defaultSamlRegisteredServiceMetadataResolutionPlanConfigurer(List<org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver> configurersList)