This class is deprecated.
Please use Fido
APIs instead.
The Channel ID value used by the browser to communicate with the origin.
This parameter is optional, and missing if the browser doesn't support Channel ID. It is present and set to the constant 'unused' if the browser supports Channel ID, but is not using Channel ID to talk to the origin.
Nested Class Summary
enum | ChannelIdValue.ChannelIdValueType | The type of value stored by this ChannelIdValue. | |
class | ChannelIdValue.UnsupportedChannelIdValueTypeException | Exception thrown when an unsupported or unrecognized ChannelIdValueType is encountered. |
Inherited Constant Summary
Field Summary
public static final ChannelIdValue | ABSENT | Used to indicate there is no TLS channel ID. |
public static final ChannelIdValue | UNAVAILABLE | Used to indicate the client is aware of TLS channel ID, but that the value of its public key is unknown to this U2F client. |
public static final ChannelIdValue | UNUSED | Used to indicate the client is aware of TLS channel ID, but has not used it with the server. |
Public Constructor Summary
ChannelIdValue(JSONObject
value)
|
Public Method Summary
boolean | |
JSONObject | |
String | |
String | |
ChannelIdValue.ChannelIdValueType |
getType()
|
int | |
int |
hashCode()
|
static ChannelIdValue.ChannelIdValueType |
toChannelIdValueType(int type)
|
void |
writeToParcel(Parcel dest, int
flags)
|
Inherited Method Summary
Fields
public static final ChannelIdValue ABSENT
Used to indicate there is no TLS channel ID.
public static final ChannelIdValue UNAVAILABLE
Used to indicate the client is aware of TLS channel ID, but that the value of its public key is unknown to this U2F client.
public static final ChannelIdValue UNUSED
Used to indicate the client is aware of TLS channel ID, but has not used it with the server.