Class AttestationConveyancePreference
java.lang.Object
org.springframework.security.web.webauthn.api.AttestationConveyancePreference
WebAuthn Relying
Parties may use AttestationConveyancePreference
to specify their preference regarding attestation conveyance during credential
generation.
- Since:
- 6.4
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AttestationConveyancePreference
The direct preference indicates that the Relying Party wants to receive the attestation statement as generated by the authenticator.static final AttestationConveyancePreference
The enterprise preference indicates that the Relying Party wants to receive an attestation statement that may include uniquely identifying information.static final AttestationConveyancePreference
The indirect preference indicates that the Relying Party wants to receive a verifiable attestation statement, but allows the client to decide how to obtain such an attestation statement.static final AttestationConveyancePreference
The none preference indicates that the Relying Party is not interested in authenticator attestation. -
Method Summary
Modifier and TypeMethodDescriptiongetValue()
Gets the String value of the preference.Gets an instance ofAttestationConveyancePreference
-
Field Details
-
NONE
The none preference indicates that the Relying Party is not interested in authenticator attestation. -
INDIRECT
The indirect preference indicates that the Relying Party wants to receive a verifiable attestation statement, but allows the client to decide how to obtain such an attestation statement. -
DIRECT
The direct preference indicates that the Relying Party wants to receive the attestation statement as generated by the authenticator. -
ENTERPRISE
The enterprise preference indicates that the Relying Party wants to receive an attestation statement that may include uniquely identifying information.
-
-
Method Details
-
getValue
Gets the String value of the preference.- Returns:
- the String value of the preference.
-
valueOf
Gets an instance ofAttestationConveyancePreference
- Parameters:
value
- thegetValue()
- Returns:
- an
AttestationConveyancePreference
-