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
public class AttestationStatement
extends com.google.api.client.json.webtoken.JsonWebToken.Payload
A statement returned by the Attestation API.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.FlagsNested 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 -
Method Summary
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, setTypeMethods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toStringMethods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysMethods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
AttestationStatement
public AttestationStatement()
-
-
Method Details
-
getNonce
public byte[] getNonce() -
getTimestampMs
public long getTimestampMs() -
getApkPackageName
-
getApkDigestSha256
public byte[] getApkDigestSha256() -
getApkCertificateDigestSha256
public byte[][] getApkCertificateDigestSha256() -
isCtsProfileMatch
public boolean isCtsProfileMatch() -
hasBasicIntegrity
public boolean hasBasicIntegrity()
-