@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface CredentialCreationOptions
@JsOverlay @Nonnull static CredentialCreationOptions create()
@JsProperty(name="signal") AbortSignal signal()
@JsProperty
void setSignal(@Nonnull
AbortSignal signal)
@JsOverlay @Nonnull default CredentialCreationOptions signal(@Nonnull AbortSignal signal)
@JsProperty(name="password") PasswordCredentialInit password()
@JsProperty
void setPassword(@Nonnull
PasswordCredentialInit password)
@JsOverlay @Nonnull default CredentialCreationOptions password(@Nonnull PasswordCredentialInit password)
@JsOverlay
default void setPassword(@Nonnull
PasswordCredentialData password)
@JsOverlay @Nonnull default CredentialCreationOptions password(@Nonnull PasswordCredentialData password)
@JsOverlay
default void setPassword(@Nonnull
HTMLFormElement password)
@JsOverlay @Nonnull default CredentialCreationOptions password(@Nonnull HTMLFormElement password)
@JsProperty(name="federated") FederatedCredentialInit federated()
@JsProperty
void setFederated(@Nonnull
FederatedCredentialInit federated)
@JsOverlay @Nonnull default CredentialCreationOptions federated(@Nonnull FederatedCredentialInit federated)
@JsProperty(name="publicKey") PublicKeyCredentialCreationOptions publicKey()
@JsProperty
void setPublicKey(@Nonnull
PublicKeyCredentialCreationOptions publicKey)
@JsOverlay @Nonnull default CredentialCreationOptions publicKey(@Nonnull PublicKeyCredentialCreationOptions publicKey)