Package uk.gov.ida.saml.metadata
Class DisabledMetadataResolverRepository
- java.lang.Object
-
- uk.gov.ida.saml.metadata.DisabledMetadataResolverRepository
-
- All Implemented Interfaces:
MetadataResolverRepository
public class DisabledMetadataResolverRepository extends java.lang.Object implements MetadataResolverRepository
-
-
Constructor Summary
Constructors Constructor Description DisabledMetadataResolverRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<org.opensaml.saml.metadata.resolver.MetadataResolver>getMetadataResolver(java.lang.String entityId)java.util.Map<java.lang.String,org.opensaml.saml.metadata.resolver.MetadataResolver>getMetadataResolvers()java.util.List<java.lang.String>getResolverEntityIds()java.util.Optional<org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine>getSignatureTrustEngine(java.lang.String entityId)java.util.List<java.lang.String>getTrustAnchorsEntityIds()voidrefresh()java.util.List<java.security.cert.X509Certificate>sortCertsByDate(com.nimbusds.jose.jwk.JWK trustAnchor)
-
-
-
Method Detail
-
getMetadataResolver
public java.util.Optional<org.opensaml.saml.metadata.resolver.MetadataResolver> getMetadataResolver(java.lang.String entityId)
- Specified by:
getMetadataResolverin interfaceMetadataResolverRepository
-
getResolverEntityIds
public java.util.List<java.lang.String> getResolverEntityIds()
- Specified by:
getResolverEntityIdsin interfaceMetadataResolverRepository
-
getSignatureTrustEngine
public java.util.Optional<org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine> getSignatureTrustEngine(java.lang.String entityId)
- Specified by:
getSignatureTrustEnginein interfaceMetadataResolverRepository
-
getMetadataResolvers
public java.util.Map<java.lang.String,org.opensaml.saml.metadata.resolver.MetadataResolver> getMetadataResolvers()
- Specified by:
getMetadataResolversin interfaceMetadataResolverRepository
-
getTrustAnchorsEntityIds
public java.util.List<java.lang.String> getTrustAnchorsEntityIds()
- Specified by:
getTrustAnchorsEntityIdsin interfaceMetadataResolverRepository
-
refresh
public void refresh()
- Specified by:
refreshin interfaceMetadataResolverRepository
-
sortCertsByDate
public java.util.List<java.security.cert.X509Certificate> sortCertsByDate(com.nimbusds.jose.jwk.JWK trustAnchor)
- Specified by:
sortCertsByDatein interfaceMetadataResolverRepository
-
-