Skip to content

Commit d8de44e

Browse files
committed
Mark RegisteredCredential.transports as an experimental feature
1 parent 379c5fb commit d8de44e

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ New features:
4242
`CredentialRepositoryV2` implementation.
4343
** NOTE: Experimental features may receive breaking changes without a major
4444
version increase.
45+
* (Experimental) Added property `RegisteredCredential.transports`.
46+
** NOTE: Experimental features may receive breaking changes without a major
47+
version increase.
4548

4649

4750
== Version 2.5.0 ==

webauthn-server-core/src/main/java/com/yubico/webauthn/RegisteredCredential.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,10 @@ public PublicKey getParsedPublicKey()
149149
* in 5.8.3. Credential Descriptor (dictionary PublicKeyCredentialDescriptor)</a>
150150
* @see AuthenticatorAttestationResponse#getTransports()
151151
* @see PublicKeyCredentialDescriptor#getTransports()
152+
* @deprecated EXPERIMENTAL: This is an experimental feature. It is likely to change or be deleted
153+
* before reaching a mature release.
152154
*/
153-
@Builder.Default private final Set<AuthenticatorTransport> transports = null;
155+
@Deprecated @Builder.Default private final Set<AuthenticatorTransport> transports = null;
154156

155157
/**
156158
* The state of the <a href="https://w3c.github.io/webauthn/#authdata-flags-be">BE flag</a> when
@@ -244,7 +246,10 @@ private RegisteredCredential(
244246
* in 5.8.3. Credential Descriptor (dictionary PublicKeyCredentialDescriptor)</a>
245247
* @see AuthenticatorAttestationResponse#getTransports()
246248
* @see PublicKeyCredentialDescriptor#getTransports()
249+
* @deprecated EXPERIMENTAL: This is an experimental feature. It is likely to change or be deleted
250+
* before reaching a mature release.
247251
*/
252+
@Deprecated
248253
@Override
249254
public Optional<Set<AuthenticatorTransport>> getTransports() {
250255
return Optional.ofNullable(transports);

0 commit comments

Comments
 (0)