CachingOpenIdMetadataResolver Class

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.CachingOpenIdMetadataResolver

Implements

public class CachingOpenIdMetadataResolver
implements OpenIdMetadataResolver

Maintains a cache of OpenIdMetadata objects.

Constructor Summary

Constructor Description
CachingOpenIdMetadataResolver()

Method Summary

Modifier and Type Method and Description
OpenIdMetadata get(String metadataUrl)

Gets the OpenIdMetadata object for the specified key.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

CachingOpenIdMetadataResolver

public CachingOpenIdMetadataResolver()

Method Details

get

public OpenIdMetadata get(String metadataUrl)

Gets the OpenIdMetadata object for the specified key.

Parameters:

metadataUrl - The key

Returns:

The OpenIdMetadata object. If the key is not found, an new OpenIdMetadata object is created.

Applies to