Class DefaultOpenIdProviderMetadataFetcher.Optimizations
- java.lang.Object
-
- io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadataFetcher.Optimizations
-
- Enclosing class:
- DefaultOpenIdProviderMetadataFetcher
public static class DefaultOpenIdProviderMetadataFetcher.Optimizations extends java.lang.ObjectAOT Optimizations.
-
-
Constructor Summary
Constructors Constructor Description Optimizations(java.util.Map<java.lang.String,java.util.function.Supplier<DefaultOpenIdProviderMetadata>> suppliers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.util.function.Supplier<DefaultOpenIdProviderMetadata>>findMetadata(java.lang.String name)
-
-
-
Constructor Detail
-
Optimizations
public Optimizations(java.util.Map<java.lang.String,java.util.function.Supplier<DefaultOpenIdProviderMetadata>> suppliers)
- Parameters:
suppliers- Map with key being the OpenID Name qualifier and
-
-
Method Detail
-
findMetadata
public java.util.Optional<java.util.function.Supplier<DefaultOpenIdProviderMetadata>> findMetadata(java.lang.String name)
- Parameters:
name- name qualifier- Returns:
DefaultOpenIdProviderMetadatasupplier or empty optional if not found for the given name qualifier.
-
-