A C D E G H I L N O S T 
All Classes All Packages

A

apply(HealthCheckResponse) - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor.DefaultHealthCheckResponseConverter
 
apply(Token, DuoOIDCIntegration) - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor.DefaultTokenResponseConverter
 

C

caCerts - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientFactory
List of CA Certificate pins.
client - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
The wrapped Duo native client.
createAuthUrl(String, String, String, String) - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
createInstance(DuoOIDCIntegration) - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientFactory
 

D

DefaultHealthCheckResponseConverter() - Constructor for class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor.DefaultHealthCheckResponseConverter
 
DefaultTokenResponseConverter() - Constructor for class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor.DefaultTokenResponseConverter
Constructor.
duoIntegration - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
Save off the integration to help generate the JWT.
DuoOIDCWebSDKModule - Class in net.shibboleth.idp.plugin.authn.duo.sdk
PluginIdPModule implementation based on the Duo Web SDK v4.
DuoOIDCWebSDKModule() - Constructor for class net.shibboleth.idp.plugin.authn.duo.sdk.DuoOIDCWebSDKModule
Constructor.
DuoOIDCWebSDKPlugin - Class in net.shibboleth.idp.plugin.authn.duo.sdk
Details about the Duo OIDC 2FA plugin based on the Duo Web SDK v4.
DuoOIDCWebSDKPlugin() - Constructor for class net.shibboleth.idp.plugin.authn.duo.sdk.DuoOIDCWebSDKPlugin
Constructor.
DuoSDKClientAdaptor - Class in net.shibboleth.idp.plugin.authn.duo.sdk.impl
An Object Adaptor class for bridging between the Duo SDK implementation and the internal DuoOIDCClient interface.
DuoSDKClientAdaptor(DuoOIDCIntegration, List<String>) - Constructor for class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
Package-private constructor.
DuoSDKClientAdaptor.DefaultHealthCheckResponseConverter - Class in net.shibboleth.idp.plugin.authn.duo.sdk.impl
Default health check response converter.
DuoSDKClientAdaptor.DefaultTokenResponseConverter - Class in net.shibboleth.idp.plugin.authn.duo.sdk.impl
Default Duo token converter.
DuoSDKClientFactory - Class in net.shibboleth.idp.plugin.authn.duo.sdk.impl
Abstract factory implementation for the DuoSDKClientAdaptor.
DuoSDKClientFactory() - Constructor for class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientFactory
 

E

exchangeAuthorizationCodeFor2FAResult(String, String, String) - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor

G

getCaCerts() - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientFactory
Get the caCerts, guarded by this objects monitor.

H

healthCheck() - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
healthCheckResponseConverter - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
Function to map the native Duo HealthCheckResponse object to the interface DuoHealthCheck object.

I

isSupportsNonce() - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
 

L

log - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
Class logger.
log - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientFactory
Class logger.

N

net.shibboleth.idp.plugin.authn.duo.sdk - package net.shibboleth.idp.plugin.authn.duo.sdk
Duo WebSDK v4 OIDC integration plugin.
net.shibboleth.idp.plugin.authn.duo.sdk.impl - package net.shibboleth.idp.plugin.authn.duo.sdk.impl
Duo WebSDK v4 OIDC 2FA client adaptor implementation classes.

O

objectMapper - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor.DefaultTokenResponseConverter
Thread-safe JSON object mapper.

S

setCaCerts(List<String>) - Method in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientFactory
Sets the list of CA certificate pins used to verify the Duo client connection to the API host.

T

tokenResponseConverter - Variable in class net.shibboleth.idp.plugin.authn.duo.sdk.impl.DuoSDKClientAdaptor
Function to map the native Duo Token object to the interface JWT object.
A C D E G H I L N O S T 
All Classes All Packages