Skip to content

Commit 305e56d

Browse files
committed
Add @SInCE tags to SupportedCtapOptions JavaDoc
1 parent 1836ecb commit 305e56d

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

webauthn-server-attestation/src/main/java/com/yubico/fido/metadata/SupportedCtapOptions.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
* A fixed-keys map of CTAP2 option names to Boolean values representing whether an authenticator
1212
* supports the respective option.
1313
*
14+
* @since 2.0.0
1415
* @see <a
1516
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
1617
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -20,13 +21,15 @@
2021
public class SupportedCtapOptions {
2122

2223
/**
24+
* @since 2.0.0
2325
* @see <a
2426
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
2527
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
2628
*/
2729
boolean plat;
2830

2931
/**
32+
* @since 2.0.0
3033
* @see <a
3134
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
3235
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -36,6 +39,7 @@ public class SupportedCtapOptions {
3639
/**
3740
* If set to <code>true</code> the device is capable of accepting PIN.
3841
*
42+
* @since 2.0.0
3943
* @see <a
4044
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
4145
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -44,6 +48,7 @@ public class SupportedCtapOptions {
4448
boolean clientPin;
4549

4650
/**
51+
* @since 2.0.0
4752
* @see <a
4853
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
4954
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -53,6 +58,7 @@ public class SupportedCtapOptions {
5358
/**
5459
* If set to <code>true</code> the device is capable of built-in user verification.
5560
*
61+
* @since 2.0.0
5662
* @see <a
5763
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
5864
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -61,20 +67,23 @@ public class SupportedCtapOptions {
6167
boolean uv;
6268

6369
/**
70+
* @since 2.0.0
6471
* @see <a
6572
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
6673
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
6774
*/
6875
boolean pinUvAuthToken;
6976

7077
/**
78+
* @since 2.0.0
7179
* @see <a
7280
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
7381
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
7482
*/
7583
boolean noMcGaPermissionsWithClientPin;
7684

7785
/**
86+
* @since 2.0.0
7887
* @see <a
7988
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
8089
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -84,6 +93,7 @@ public class SupportedCtapOptions {
8493
/**
8594
* If set to <code>true</code> the authenticator is enterprise attestation capable.
8695
*
96+
* @since 2.0.0
8797
* @see <a
8898
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
8999
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -94,6 +104,7 @@ public class SupportedCtapOptions {
94104
/**
95105
* If set to <code>true</code> the authenticator supports the authenticatorBioEnrollment commands.
96106
*
107+
* @since 2.0.0
97108
* @see <a
98109
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
99110
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -105,6 +116,7 @@ public class SupportedCtapOptions {
105116
* If set to <code>true</code> the authenticator supports the Prototype authenticatorBioEnrollment
106117
* (0x40) commands.
107118
*
119+
* @since 2.0.0
108120
* @see <a
109121
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
110122
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -113,41 +125,47 @@ public class SupportedCtapOptions {
113125
boolean userVerificationMgmtPreview;
114126

115127
/**
128+
* @since 2.0.0
116129
* @see <a
117130
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
118131
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
119132
*/
120133
boolean uvBioEnroll;
121134

122135
/**
136+
* @since 2.0.0
123137
* @see <a
124138
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
125139
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
126140
*/
127141
boolean authnrCfg;
128142

129143
/**
144+
* @since 2.0.0
130145
* @see <a
131146
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
132147
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
133148
*/
134149
boolean uvAcfg;
135150

136151
/**
152+
* @since 2.0.0
137153
* @see <a
138154
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
139155
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
140156
*/
141157
boolean credMgmt;
142158

143159
/**
160+
* @since 2.8.0
144161
* @see <a
145162
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
146163
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
147164
*/
148165
boolean perCredMgmtRO;
149166

150167
/**
168+
* @since 2.0.0
151169
* @see <a
152170
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
153171
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -156,13 +174,15 @@ public class SupportedCtapOptions {
156174
boolean credentialMgmtPreview;
157175

158176
/**
177+
* @since 2.0.0
159178
* @see <a
160179
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
161180
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
162181
*/
163182
boolean setMinPINLength;
164183

165184
/**
185+
* @since 2.0.0
166186
* @see <a
167187
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
168188
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>
@@ -173,6 +193,7 @@ public class SupportedCtapOptions {
173193
* If set to <code>true</code> the authenticator supports the Always Require User Verification
174194
* feature.
175195
*
196+
* @since 2.0.0
176197
* @see <a
177198
* href="https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#authenticatorGetInfo">Client
178199
* to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)</a>

0 commit comments

Comments
 (0)