Uses of Interface
net.shibboleth.idp.plugin.authn.duo.DuoOIDCIntegration
Packages that use DuoOIDCIntegration
Package
Description
Duo OIDC 2FA login flow API classes.
Duo OIDC 2FA login flow API context classes.
-
Uses of DuoOIDCIntegration in net.shibboleth.idp.plugin.authn.duo
Subinterfaces of DuoOIDCIntegration in net.shibboleth.idp.plugin.authn.duoModifier and TypeInterfaceDescriptioninterfaceSpecialisedDuoOIDCIntegrationthat allows redirectURIs to be pre-registered or computed dynamically against a list of allowed origins.Classes in net.shibboleth.idp.plugin.authn.duo that implement DuoOIDCIntegrationModifier and TypeClassDescriptionfinal classData wrapper for use with Duo OIDC integrations.final classA data wrapper for use with Duo OIDC integrations which does not support redirectURI generation.Methods in net.shibboleth.idp.plugin.authn.duo with parameters of type DuoOIDCIntegrationModifier and TypeMethodDescriptionDuoOIDCClientFactory.createInstance(DuoOIDCIntegration integration) Create anDuoOIDCClientinstance from the supplied integration.DuoOIDCClientRegistry.getClientOrCreate(DuoOIDCIntegration integration) Retrieve an existing, or create a new, Duo client for the given Duo integration. -
Uses of DuoOIDCIntegration in net.shibboleth.idp.plugin.authn.duo.context
Fields in net.shibboleth.idp.plugin.authn.duo.context declared as DuoOIDCIntegrationModifier and TypeFieldDescriptionprivate DuoOIDCIntegrationDuoOIDCAuthenticationContext.integrationThe selected Duo integration to use for the lifetime of this request.Methods in net.shibboleth.idp.plugin.authn.duo.context that return DuoOIDCIntegrationModifier and TypeMethodDescriptionDuoOIDCAuthenticationContext.getIntegration()Get the Duo integration.Methods in net.shibboleth.idp.plugin.authn.duo.context with parameters of type DuoOIDCIntegrationModifier and TypeMethodDescriptionDuoOIDCAuthenticationContext.setIntegration(DuoOIDCIntegration duoIntegration) Set the Duo integration.