Package io.jans.fido2.google.safetynet
Class AttestationStatement
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.client.json.webtoken.JsonWebToken.Payload
-
- io.jans.fido2.google.safetynet.AttestationStatement
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description AttestationStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[][]
getApkCertificateDigestSha256()
byte[]
getApkDigestSha256()
String
getApkPackageName()
byte[]
getNonce()
long
getTimestampMs()
boolean
hasBasicIntegrity()
boolean
isCtsProfileMatch()
-
Methods inherited from class com.google.api.client.json.webtoken.JsonWebToken.Payload
clone, getAudience, getAudienceAsList, getExpirationTimeSeconds, getIssuedAtTimeSeconds, getIssuer, getJwtId, getNotBeforeTimeSeconds, getSubject, getType, set, setAudience, setExpirationTimeSeconds, setIssuedAtTimeSeconds, setIssuer, setJwtId, setNotBeforeTimeSeconds, setSubject, setType
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Method Detail
-
getNonce
public byte[] getNonce()
-
getTimestampMs
public long getTimestampMs()
-
getApkPackageName
public String getApkPackageName()
-
getApkDigestSha256
public byte[] getApkDigestSha256()
-
getApkCertificateDigestSha256
public byte[][] getApkCertificateDigestSha256()
-
isCtsProfileMatch
public boolean isCtsProfileMatch()
-
hasBasicIntegrity
public boolean hasBasicIntegrity()
-
-