- All Known Implementing Classes:
AbstractCOSEKey,EC2COSEKey,EdDSACOSEKey,RSACOSEKey
public interface COSEKey
-
Method Summary
Modifier and TypeMethodDescription@Nullable COSEAlgorithmIdentifier@org.jetbrains.annotations.Nullable byte[]@org.jetbrains.annotations.Nullable byte[]getKeyId()@Nullable List<COSEKeyOperation>@Nullable COSEKeyType@Nullable PrivateKey@Nullable PublicKeybooleanbooleanvoidvalidate()
-
Method Details
-
hasPublicKey
boolean hasPublicKey() -
hasPrivateKey
boolean hasPrivateKey() -
getPublicKey
-
getPrivateKey
-
getKeyType
-
getKeyId
@Nullable @org.jetbrains.annotations.Nullable byte[] getKeyId() -
getAlgorithm
-
getKeyOps
-
getBaseIV
@Nullable @org.jetbrains.annotations.Nullable byte[] getBaseIV() -
validate
void validate()
-