[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