Interface ExtensionOutputs

All Known Subinterfaces:
AuthenticatorExtensionOutputs, ClientExtensionOutputs
All Known Implementing Classes:
AuthenticatorAssertionExtensionOutputs, AuthenticatorRegistrationExtensionOutputs, ClientAssertionExtensionOutputs, ClientRegistrationExtensionOutputs

public interface ExtensionOutputs
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a Set of recognized extension IDs for which an extension output is present.
  • Method Details

    • getExtensionIds

      Set<String> getExtensionIds()
      Returns a Set of recognized extension IDs for which an extension output is present.

      This only includes extension identifiers recognized by the java-webauthn-server library. Recognized extensions can be found as the properties of ClientRegistrationExtensionOutputs for registration ceremonies, and ClientAssertionExtensionOutputs for authentication ceremonies. Unknown extension identifiers are silently ignored.