Package net.shibboleth.idp.authn.duo
Interface DuoIntegration
-
- All Superinterfaces:
PrincipalSupportingComponent
- All Known Implementing Classes:
BasicDuoIntegration
public interface DuoIntegration extends PrincipalSupportingComponent
Interface to a particular Duo integration point.- Since:
- 3.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAPIHost()Get the name of the API host to contact.StringgetApplicationKey()Get the application key.StringgetIntegrationKey()Get the integration key.StringgetSecretKey()Get the secret key.-
Methods inherited from interface net.shibboleth.idp.authn.principal.PrincipalSupportingComponent
getSupportedPrincipals
-
-
-
-
Method Detail
-
getAPIHost
@Nonnull @NotEmpty String getAPIHost()
Get the name of the API host to contact.- Returns:
- name of API host
-
getApplicationKey
@Nullable @NotEmpty String getApplicationKey()
Get the application key.- Returns:
- the application key
-
getIntegrationKey
@Nonnull @NotEmpty String getIntegrationKey()
Get the integration key.- Returns:
- the integration key
-
-