Class ClasspathResourceMetadataResolver
- java.lang.Object
-
- org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.BaseSamlRegisteredServiceMetadataResolver
-
- org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.ClasspathResourceMetadataResolver
-
- All Implemented Interfaces:
SamlRegisteredServiceMetadataResolver
public class ClasspathResourceMetadataResolver extends BaseSamlRegisteredServiceMetadataResolver
This isClasspathResourceMetadataResolver.- Since:
- 5.2.0
-
-
Field Summary
-
Fields inherited from class org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.BaseSamlRegisteredServiceMetadataResolver
configBean, samlIdPProperties
-
-
Constructor Summary
Constructors Constructor Description ClasspathResourceMetadataResolver(org.apereo.cas.configuration.model.support.saml.idp.SamlIdPProperties samlIdPProperties, org.apereo.cas.support.saml.OpenSamlConfigBean configBean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAvailable(org.apereo.cas.support.saml.services.SamlRegisteredService service)Is the resolver available and able to resolve metadata? This method may contact the metadata source checking for the source availability.java.util.Collection<? extends org.opensaml.saml.metadata.resolver.MetadataResolver>resolve(org.apereo.cas.support.saml.services.SamlRegisteredService service, net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)Resolve list.booleansupports(org.apereo.cas.support.saml.services.SamlRegisteredService service)Supports this service?-
Methods inherited from class org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.BaseSamlRegisteredServiceMetadataResolver
addMetadataFiltersToMetadataResolver, buildMetadataFilters, buildMetadataResolverFrom, buildRequiredValidUntilFilterIfNeeded, buildSignatureValidationFilterIfNeeded, buildSignatureValidationFilterIfNeeded, buildSignatureValidationFilterIfNeeded, configureAndInitializeSingleMetadataResolver, configureAndInitializeSingleMetadataResolver
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apereo.cas.support.saml.services.idp.metadata.cache.resolver.SamlRegisteredServiceMetadataResolver
getName, resolve, saveOrUpdate
-
-
-
-
Method Detail
-
resolve
public java.util.Collection<? extends org.opensaml.saml.metadata.resolver.MetadataResolver> resolve(org.apereo.cas.support.saml.services.SamlRegisteredService service, net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)Description copied from interface:SamlRegisteredServiceMetadataResolverResolve list.- Parameters:
service- the servicecriteriaSet- the criteria set- Returns:
- the list
-
supports
public boolean supports(org.apereo.cas.support.saml.services.SamlRegisteredService service)
Description copied from interface:SamlRegisteredServiceMetadataResolverSupports this service?- Parameters:
service- the service- Returns:
- true/false
-
isAvailable
public boolean isAvailable(org.apereo.cas.support.saml.services.SamlRegisteredService service)
Description copied from interface:SamlRegisteredServiceMetadataResolverIs the resolver available and able to resolve metadata? This method may contact the metadata source checking for the source availability.- Parameters:
service- the service- Returns:
- true /false
-
-