Uses of Class
net.shibboleth.idp.plugin.authn.duo.DuoClientException
-
Packages that use DuoClientException Package Description net.shibboleth.idp.plugin.authn.duo Duo OIDC 2FA login flow API classes.net.shibboleth.idp.plugin.authn.duo.nimbus.impl Native Nimbus based Duo OIDC 2FA client adaptor implementation classes.net.shibboleth.idp.plugin.authn.duo.sdk.impl 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 DuoClientException Modifier and Type Method Description StringDuoOIDCClient. 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.DuoOIDCClientDuoOIDCClientFactory. 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.DuoHealthCheckDuoOIDCClient. 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 DuoClientException Modifier and Type Method Description StringNimbusClient. createAuthUrl(String username, String state, String nonce, String redirectURIOverride)DuoOIDCClientNimbusClientFactory. createInstance(DuoOIDCIntegration integration)(package private) static StringNimbusClientSupport. createJWS(String aud, String clientID, String secret)Create 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.http.client.methods.HttpUriRequest request, com.fasterxml.jackson.core.type.TypeReference<T> wrapperTypeRef)Performs a call to a Duo OIDC endpoint.DuoHealthCheckNimbusClient. 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 DuoClientException Modifier and Type Method Description StringDuoSDKClientAdaptor. 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.DuoOIDCClientDuoSDKClientFactory. 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.DuoHealthCheckDuoSDKClientAdaptor. 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 DuoClientException Constructor Description DuoSDKClientAdaptor(DuoOIDCIntegration integration, List<String> caCerts)Package-private constructor.
-