Package com.yubico.fido.metadata
Class SupportedCtapOptions.SupportedCtapOptionsBuilder
- java.lang.Object
-
- com.yubico.fido.metadata.SupportedCtapOptions.SupportedCtapOptionsBuilder
-
- Enclosing class:
- SupportedCtapOptions
public static class SupportedCtapOptions.SupportedCtapOptionsBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
plat
public SupportedCtapOptions.SupportedCtapOptionsBuilder plat(boolean plat)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
rk
public SupportedCtapOptions.SupportedCtapOptionsBuilder rk(boolean rk)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
clientPin
public SupportedCtapOptions.SupportedCtapOptionsBuilder clientPin(boolean clientPin)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
up
public SupportedCtapOptions.SupportedCtapOptionsBuilder up(boolean up)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
uv
public SupportedCtapOptions.SupportedCtapOptionsBuilder uv(boolean uv)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
pinUvAuthToken
public SupportedCtapOptions.SupportedCtapOptionsBuilder pinUvAuthToken(boolean pinUvAuthToken)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
noMcGaPermissionsWithClientPin
public SupportedCtapOptions.SupportedCtapOptionsBuilder noMcGaPermissionsWithClientPin(boolean noMcGaPermissionsWithClientPin)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
largeBlobs
public SupportedCtapOptions.SupportedCtapOptionsBuilder largeBlobs(boolean largeBlobs)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
ep
public SupportedCtapOptions.SupportedCtapOptionsBuilder ep(boolean ep)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
bioEnroll
public SupportedCtapOptions.SupportedCtapOptionsBuilder bioEnroll(boolean bioEnroll)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
userVerificationMgmtPreview
public SupportedCtapOptions.SupportedCtapOptionsBuilder userVerificationMgmtPreview(boolean userVerificationMgmtPreview)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
uvBioEnroll
public SupportedCtapOptions.SupportedCtapOptionsBuilder uvBioEnroll(boolean uvBioEnroll)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
authnrCfg
public SupportedCtapOptions.SupportedCtapOptionsBuilder authnrCfg(boolean authnrCfg)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
uvAcfg
public SupportedCtapOptions.SupportedCtapOptionsBuilder uvAcfg(boolean uvAcfg)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
credMgmt
public SupportedCtapOptions.SupportedCtapOptionsBuilder credMgmt(boolean credMgmt)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
credentialMgmtPreview
public SupportedCtapOptions.SupportedCtapOptionsBuilder credentialMgmtPreview(boolean credentialMgmtPreview)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
setMinPINLength
public SupportedCtapOptions.SupportedCtapOptionsBuilder setMinPINLength(boolean setMinPINLength)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
makeCredUvNotRqd
public SupportedCtapOptions.SupportedCtapOptionsBuilder makeCredUvNotRqd(boolean makeCredUvNotRqd)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
alwaysUv
public SupportedCtapOptions.SupportedCtapOptionsBuilder alwaysUv(boolean alwaysUv)
- Returns:
this
.- See Also:
- Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
build
public SupportedCtapOptions build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-