Uses of Class
net.shibboleth.idp.plugin.authn.duo.DuoClientException
Packages that use DuoClientException
Package
Description
Duo OIDC 2FA login flow API classes.
Native Nimbus based Duo OIDC 2FA client adaptor implementation classes.
Duo WebSDK v4 OIDC 2FA client adaptor implementation classes.
-
Uses of DuoClientException in net.shibboleth.idp.plugin.authn.duo
Methods in net.shibboleth.idp.plugin.authn.duo that throw DuoClientExceptionModifier and TypeMethodDescriptionDuoOIDCClient.createAuthUrl(String username, String state, String nonce, String redirectURIOverride) Constructs an authorization redirection URL string with the query parameters required to initiate a Duo 2FA request.DuoOIDCClientFactory.createInstance(DuoOIDCIntegration integration) Create anDuoOIDCClientinstance from the supplied integration.com.nimbusds.jwt.JWTDuoOIDCClient.exchangeAuthorizationCodeFor2FAResult(String code, String username, String redirectURIOverride) Exchanges the authorizaton code for a signed Json Web Token (JWT) which contains information pertaining to the authentication.DuoOIDCClient.healthCheck()Check the health of the Duo 2FA endpoint and the clients configuration. -
Uses of DuoClientException in net.shibboleth.idp.plugin.authn.duo.nimbus.impl
Methods in net.shibboleth.idp.plugin.authn.duo.nimbus.impl that throw DuoClientExceptionModifier and TypeMethodDescriptionNimbusClient.createAuthUrl(String username, String state, String nonce, String redirectURIOverride) NimbusClientFactory.createInstance(DuoOIDCIntegration integration) (package private) static StringCreate a signed JWT using the audience and client ID supplied.(package private) static StringNimbusClientSupport.createJWSRequestObject(String clientID, String redirectURI, String secret, String state, String username) Create a signed JWT Request object using the given parameters suitable for the Duo token endpoint.com.nimbusds.jwt.JWTNimbusClient.exchangeAuthorizationCodeFor2FAResult(String code, String username, String redirectURIOverride) private <T> TNimbusClient.executeRequest(org.apache.hc.core5.http.ClassicHttpRequest request, com.fasterxml.jackson.core.type.TypeReference<T> wrapperTypeRef) Performs a call to a Duo OIDC endpoint.NimbusClient.healthCheck() -
Uses of DuoClientException in net.shibboleth.idp.plugin.authn.duo.sdk.impl
Methods in net.shibboleth.idp.plugin.authn.duo.sdk.impl that throw DuoClientExceptionModifier and TypeMethodDescriptionDuoSDKClientAdaptor.createAuthUrl(String username, String state, String nonce, String redirectURIOverride) Constructs an authorization redirection URL string with the query parameters required to initiate a Duo 2FA request.DuoSDKClientFactory.createInstance(DuoOIDCIntegration integration) com.nimbusds.jwt.JWTDuoSDKClientAdaptor.exchangeAuthorizationCodeFor2FAResult(String code, String username, String redirectURIOverride) Exchanges the authorizaton code for a signed Json Web Token (JWT) which contains information pertaining to the authentication.DuoSDKClientAdaptor.healthCheck()Check the health of the Duo 2FA endpoint and the clients configuration.Constructors in net.shibboleth.idp.plugin.authn.duo.sdk.impl that throw DuoClientExceptionModifierConstructorDescription(package private)DuoSDKClientAdaptor(DuoOIDCIntegration integration, List<String> caCerts) Package-private constructor.