Class AzureAdResourceRetriever

java.lang.Object
com.nimbusds.jose.util.AbstractRestrictedResourceRetriever
com.nimbusds.jose.util.DefaultResourceRetriever
org.pac4j.oidc.client.azuread.AzureAdResourceRetriever
All Implemented Interfaces:
com.nimbusds.jose.util.ResourceRetriever, com.nimbusds.jose.util.RestrictedResourceRetriever

public class AzureAdResourceRetriever extends com.nimbusds.jose.util.DefaultResourceRetriever implements com.nimbusds.jose.util.ResourceRetriever
Specialized ResourceRetriever which escapes a possibly invalid issuer URI.
Since:
1.8.3
Author:
Emond Papegaaij
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.nimbusds.jose.util.Resource
     

    Methods inherited from class com.nimbusds.jose.util.DefaultResourceRetriever

    disconnectsAfterUse, getProxy, openConnection, setDisconnectsAfterUse, setProxy

    Methods inherited from class com.nimbusds.jose.util.AbstractRestrictedResourceRetriever

    getConnectTimeout, getHeaders, getReadTimeout, getSizeLimit, setConnectTimeout, setHeaders, setReadTimeout, setSizeLimit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.nimbusds.jose.util.RestrictedResourceRetriever

    getConnectTimeout, getHeaders, getReadTimeout, getSizeLimit, setConnectTimeout, setHeaders, setReadTimeout, setSizeLimit
  • Constructor Details

    • AzureAdResourceRetriever

      public AzureAdResourceRetriever()
  • Method Details

    • retrieveResource

      public com.nimbusds.jose.util.Resource retrieveResource(URL url) throws IOException
      Specified by:
      retrieveResource in interface com.nimbusds.jose.util.ResourceRetriever
      Overrides:
      retrieveResource in class com.nimbusds.jose.util.DefaultResourceRetriever
      Throws:
      IOException