Class OIDCPlugin

java.lang.Object
net.shibboleth.profile.plugin.AbstractPlugin<T>
net.shibboleth.profile.plugin.PropertyDrivenPlugin<net.shibboleth.idp.module.IdPModule>
net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
net.shibboleth.idp.plugin.impl.FirstPartyIdPPlugin
net.shibboleth.sp.oidc.conf.OIDCPlugin
All Implemented Interfaces:
net.shibboleth.idp.plugin.IdPPlugin, net.shibboleth.profile.plugin.Plugin<net.shibboleth.idp.module.IdPModule>

public class OIDCPlugin extends net.shibboleth.idp.plugin.impl.FirstPartyIdPPlugin
Details about the SP OIDC protocol plugin.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.shibboleth.profile.plugin.Plugin

    net.shibboleth.profile.plugin.Plugin.Package
  • Field Summary

    Fields inherited from class net.shibboleth.profile.plugin.PropertyDrivenPlugin

    DEFAULT_RESOURCE, PLUGIN_ID_PROPERTY, PLUGIN_LICENSE_PROPERTY, PLUGIN_MODULE_URL_PROPERTY, PLUGIN_PACKAGE_DESTNATION_PROPERTY, PLUGIN_PACKAGE_NONWINDOWS_PROPERTY, PLUGIN_PACKAGE_PROPERTY, PLUGIN_PACKAGE_SOURCE_PROPERTY, PLUGIN_PACKAGE_STRIP_TLD_PROPERTY, PLUGIN_PACKAGE_WINDOWS_PROPERTY, PLUGIN_REQ_MODULES_PROPERTY, PLUGIN_URL_PROPERTY, PLUGIN_VERSION_PROPERTY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Methods inherited from class net.shibboleth.idp.plugin.impl.FirstPartyIdPPlugin

    getDefaultModuleInfoSources, getDefaultUpdateURLs

    Methods inherited from class net.shibboleth.profile.plugin.PropertyDrivenPlugin

    getLicenseFileLocation, getMajorVersion, getMinorVersion, getModuleInfoSources, getPatchVersion, getPluginId, getRequiredModules, getUpdateURLs, load

    Methods inherited from class net.shibboleth.profile.plugin.AbstractPlugin

    equals, getDisableOnRemoval, getEnableOnInstall, getPackages, hashCode, setDisableOnRemoval, setEnableOnInstall, setPackages, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface net.shibboleth.profile.plugin.Plugin

    getDisableOnRemoval, getEnableOnInstall, getLicenseFileLocation, getMajorVersion, getMinorVersion, getModuleInfoSources, getPackages, getPatchVersion, getPluginId, getRequiredModules, getUpdateURLs
  • Constructor Details

    • OIDCPlugin

      public OIDCPlugin() throws IOException, net.shibboleth.profile.plugin.PluginException
      Constructor.
      Throws:
      IOException - if the properties fail to load
      net.shibboleth.profile.plugin.PluginException - if other errors occur