[java-idp-plugin-duo] branch main updated: More Javadoc fixes
Codeberg
noreply at shibboleth.net
Mon Sep 14 16:47:53 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-idp-plugin-duo.
View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-duo/commit/e61606ff60fb23b6f25adea17a6ee7aabc19d0bf
The following commit(s) were added to refs/heads/main by this push:
new e61606ff More Javadoc fixes
e61606ff is described below
commit e61606ff60fb23b6f25adea17a6ee7aabc19d0bf
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Mon Sep 14 17:47:48 2026 +0100
More Javadoc fixes
---
.../plugin/authn/duo/model/WebAuthnCredential.java | 43 ++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/idp-duo-api/src/main/java/net/shibboleth/idp/plugin/authn/duo/model/WebAuthnCredential.java b/idp-duo-api/src/main/java/net/shibboleth/idp/plugin/authn/duo/model/WebAuthnCredential.java
index 8630f826..29f72c6c 100644
--- a/idp-duo-api/src/main/java/net/shibboleth/idp/plugin/authn/duo/model/WebAuthnCredential.java
+++ b/idp-duo-api/src/main/java/net/shibboleth/idp/plugin/authn/duo/model/WebAuthnCredential.java
@@ -288,17 +288,60 @@ public final class WebAuthnCredential {
/** Builder for this class.*/
@JsonPOJOBuilder(buildMethodName = "build", withPrefix = "with")
public static final class Builder {
+ /** Free-form label for the WebAuthn credential.*/
private String credentialName;
+
+ /** The date the WebAuthn credential was registered in Duo.*/
private Integer dateAdded;
+
+ /** The date the WebAuthn credential was last used.*/
private Integer dateLastUsed;
+
+ /** Indicates the type of WebAuthn credential.*/
private String label;
+
+ /** The WebAuthn credential's registration identifier.*/
private String webauthnkey;
+
+ /**
+ * Is the WebAuthn authenticator associated with this credential capable of identifying a user via a suitable
+ * authorization gesture (User Verification).
+ */
private Boolean uvCapable;
+
+ /**
+ * If true, this credential can be used for both MFA and Passwordless authentication. If false, this credential
+ * can only be used for MFA authentication.
+ */
private Boolean passwordlessAuthorized;
+
+ /**
+ * If true, this credential can be used from multiple devices. If false, this credential can
+ * only be used on one device.
+ */
private Boolean backupEligible;
+
+ /**
+ * If true, this credential has been backed up and can be used from multiple devices. If false, this
+ * credential has not been backed up.
+ */
private Boolean backupStatus;
+
+ /**
+ * A unique identifier that conveys the authenticator's make and model, or the passkey's provider identity.
+ * This value cannot be verified as accurate by Duo.
+ */
private String aaguid;
+
+ /**
+ * The registration flow that was used to register this WebAuthn credential.
+ * One of platform, cross-platform, or unknown.
+ */
private String registeredAs;
+
+ /**
+ * The transports the authenticator can use to communicate with a client.
+ */
private List<String> transports;
@Nonnull private final Map<String, Object> additionalProperties;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list