Package uk.gov.ida.saml.metadata
Class MetadataConfiguration
- java.lang.Object
-
- uk.gov.ida.saml.metadata.MetadataConfiguration
-
- All Implemented Interfaces:
MetadataResolverConfiguration
- Direct Known Subclasses:
TrustStoreBackedMetadataConfiguration,TrustStorePathMetadataConfiguration
public abstract class MetadataConfiguration extends java.lang.Object implements MetadataResolverConfiguration
-
-
Constructor Summary
Constructors Constructor Description MetadataConfiguration(java.net.URI uri, java.lang.Long minRefreshDelay, java.lang.Long maxRefreshDelay, java.lang.String expectedEntityId, io.dropwizard.client.JerseyClientConfiguration client, java.lang.String jerseyClientName, java.lang.String hubFederationId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetExpectedEntityId()java.lang.StringgetHubFederationId()io.dropwizard.client.JerseyClientConfigurationgetJerseyClientConfiguration()java.lang.StringgetJerseyClientName()java.lang.LonggetMaxRefreshDelay()java.lang.LonggetMinRefreshDelay()java.net.URIgetUri()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface uk.gov.ida.saml.metadata.MetadataResolverConfiguration
getHubTrustStore, getIdpTrustStore, getTrustStore
-
-
-
-
Constructor Detail
-
MetadataConfiguration
public MetadataConfiguration(java.net.URI uri, java.lang.Long minRefreshDelay, java.lang.Long maxRefreshDelay, java.lang.String expectedEntityId, io.dropwizard.client.JerseyClientConfiguration client, java.lang.String jerseyClientName, java.lang.String hubFederationId)
-
-
Method Detail
-
getUri
public java.net.URI getUri()
- Specified by:
getUriin interfaceMetadataResolverConfiguration
-
getMinRefreshDelay
public java.lang.Long getMinRefreshDelay()
- Specified by:
getMinRefreshDelayin interfaceMetadataResolverConfiguration
-
getMaxRefreshDelay
public java.lang.Long getMaxRefreshDelay()
- Specified by:
getMaxRefreshDelayin interfaceMetadataResolverConfiguration
-
getExpectedEntityId
public java.lang.String getExpectedEntityId()
- Specified by:
getExpectedEntityIdin interfaceMetadataResolverConfiguration
-
getJerseyClientConfiguration
public io.dropwizard.client.JerseyClientConfiguration getJerseyClientConfiguration()
- Specified by:
getJerseyClientConfigurationin interfaceMetadataResolverConfiguration
-
getJerseyClientName
public java.lang.String getJerseyClientName()
- Specified by:
getJerseyClientNamein interfaceMetadataResolverConfiguration
-
getHubFederationId
public java.lang.String getHubFederationId()
- Specified by:
getHubFederationIdin interfaceMetadataResolverConfiguration
-
-