All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractDuoAuthenticationAction A base class for Duo 2FA authentication related actions.AbstractDuoOIDCClient Abstract base class forDuoOIDCClientimplementations.DefaultDuoOIDCIntegration Data wrapper for use with Duo OIDC integrations.DuoClientException An exception to signal an error condition during execution of a Duo client.DuoClientInitializationException Indicates an error during registry processing.DuoException An exception to signal a general Duo error.DuoHealthCheck Represents a health check response from Duo's 2FA endpoint.DuoHealthCheck.Builder Builder to buildDuoHealthCheck.DuoHealthCheck.IBuildStage Required fields builder.DuoHealthCheck.IStatusStage Status builder.DuoHealthCheckResponse Represents part of theDuoHealthCheckresponse.DuoOIDCAuthAPI Constants defined in the Duo OIDC Auth API.DuoOIDCAuthenticationContext Mutable Context that carries the Duo integration, request-response state, authorization code, and Duo authentication result token.DuoOIDCClient A client for handling Duo OIDC 2FA interactions.DuoOIDCClientCapabilities Exposes capabilities of aDuoOIDCClient.DuoOIDCClientFactory Abstract factory for creating singletonDuoOIDCClientinstances.DuoOIDCClientRegistry A registry ofDuoOIDCClients forDuoOIDCIntegrations.DuoOIDCIntegration Interface to a particular Duo OIDC integration point.DuoRegistryException Indicates an error during registry processing.DynamicDuoOIDCIntegration SpecialisedDuoOIDCIntegrationthat allows redirectURIs to be pre-registered or computed dynamically against a list of allowed origins.SimpleDuoOIDCIntegration A data wrapper for use with Duo OIDC integrations which does not support redirectURI generation.URISupport URL support class.Version Class for getting and printing the version of the plugin.