Uses of Class
net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Packages that use ExpirationTimeContext Package Description net.shibboleth.oidc.metadata.cache.impl Metadata cache implementation. -
-
Uses of ExpirationTimeContext in net.shibboleth.oidc.metadata.cache.impl
Fields in net.shibboleth.oidc.metadata.cache.impl with type parameters of type ExpirationTimeContext Modifier and Type Field Description private Function<ExpirationTimeContext<MetadataType>,Instant>DynamicMetadataCache. metadataExpirationTimeStrategyStrategy used to compute an expiration time from a metadata instance.private Function<ExpirationTimeContext<MetadataType>,Instant>DynamicMetadataCacheBuilderSpec. metadataExpirationTimeStrategyStrategy used to compute an expiration time.Methods in net.shibboleth.oidc.metadata.cache.impl that return ExpirationTimeContext Modifier and Type Method Description protected ExpirationTimeContext<MetadataType>DynamicMetadataCache. createExpirationTimeContext(MetadataType metadata, Instant now)Create an expiration time context from the given metadata, the min and max cache durations, and the instant representing 'now'.Methods in net.shibboleth.oidc.metadata.cache.impl that return types with arguments of type ExpirationTimeContext Modifier and Type Method Description protected Function<ExpirationTimeContext<MetadataType>,Instant>DynamicMetadataCache. getMetadataExpirationTimeStrategy()Get the metadata expiration time strategy.protected Function<ExpirationTimeContext<MetadataType>,Instant>DynamicMetadataCacheBuilderSpec. getMetadataExpirationTimeStrategy()Get the metadata expiration time strategy.Methods in net.shibboleth.oidc.metadata.cache.impl with parameters of type ExpirationTimeContext Modifier and Type Method Description InstantDefaultOIDCProviderMetadataExpirationTimeStrategy. apply(ExpirationTimeContext<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata> context)Method parameters in net.shibboleth.oidc.metadata.cache.impl with type arguments of type ExpirationTimeContext Modifier and Type Method Description voidDynamicMetadataCache. setMetadataExpirationTimeStrategy(Function<ExpirationTimeContext<MetadataType>,Instant> strategy)Set the metadata expiration time strategy.voidDynamicMetadataCacheBuilderSpec. setMetadataExpirationTimeStrategy(Function<ExpirationTimeContext<MetadataType>,Instant> strategy)Set the metadata expiration time strategy.
-