Transport | Doclava
public final enum

Transport

extends Enum<Transport>
implements Parcelable
java.lang.Object
   ↳ java.lang.Enum<com.google.android.gms.fido.common.Transport>
     ↳ com.google.android.gms.fido.common.Transport

Class Overview

U2F key handle transports

Summary

Nested Classes
class Transport.UnsupportedTransportException Exception thrown when an unsupported or unrecognized transport is encountered. 
Enum Values
Transport  BLUETOOTH_CLASSIC   
Transport  BLUETOOTH_LOW_ENERGY   
Transport  NFC   
Transport  USB   
[Expand]
Inherited Constants
From interface android.os.Parcelable
Public Methods
int describeContents()
static Transport fromString(String value)
static List<Transport> parseTransports(JSONArray transports)
Parses a comma-delimited list of transport string values as a List of Transport values.
String toString()
static Transport valueOf(String name)
static final Transport[] values()
void writeToParcel(Parcel parcel, int flags)
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable
From interface android.os.Parcelable

Enum Values

public static final Transport BLUETOOTH_CLASSIC

public static final Transport BLUETOOTH_LOW_ENERGY

public static final Transport NFC

public static final Transport USB

Public Methods

public int describeContents ()

Returns
int

public static Transport fromString (String value)

Parameters
value String

Returns
Transport

Throws
Transport.UnsupportedTransportException

public static List<Transport> parseTransports (JSONArray transports)

Parses a comma-delimited list of transport string values as a List of Transport values. Empty and unrecognized values are ignored.

Parameters
transports JSONArray:The JSONArray transports to parse.

Returns
List<Transport> A list of transport values.

Throws
JSONException

public String toString ()

Returns
String

public static Transport valueOf (String name)

Parameters
name String

Returns
Transport

public static final Transport[] values ()

Returns
Transport[]

public void writeToParcel (Parcel parcel, int flags)

Parameters
parcel Parcel

flags int