Module com.webauthn4j.core
Class AbstractCOSEKey
java.lang.Object
com.webauthn4j.data.attestation.authenticator.AbstractCOSEKey
- All Implemented Interfaces:
COSEKey
- Direct Known Subclasses:
EC2COSEKey,EdDSACOSEKey,RSACOSEKey
-
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable COSEAlgorithmIdentifier@org.jetbrains.annotations.Nullable byte[]@org.jetbrains.annotations.Nullable byte[]getKeyId()@Nullable List<COSEKeyOperation>abstract @Nullable COSEKeyTypeinthashCode()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.webauthn4j.data.attestation.authenticator.COSEKey
getPrivateKey, getPublicKey, hasPrivateKey, hasPublicKey, validate
-
Method Details
-
getKeyType
- Specified by:
getKeyTypein interfaceCOSEKey
-
getKeyId
@Nullable public @org.jetbrains.annotations.Nullable byte[] getKeyId() -
getAlgorithm
- Specified by:
getAlgorithmin interfaceCOSEKey
-
getKeyOps
-
getBaseIV
@Nullable public @org.jetbrains.annotations.Nullable byte[] getBaseIV() -
equals
-
hashCode
public int hashCode()
-