Module com.webauthn4j.core
Class COSEAlgorithmIdentifier
java.lang.Object
com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final COSEAlgorithmIdentifierEdDSA is only supported on JDK 15 or laterstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifierstatic final COSEAlgorithmIdentifier -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull COSEAlgorithmIdentifiercreate(long value) static @NotNull COSEAlgorithmIdentifiercreate(@NotNull SignatureAlgorithm signatureAlgorithm) boolean@NotNull COSEKeyTypelonggetValue()inthashCode()@NotNull SignatureAlgorithmtoString()
-
Field Details
-
RS1
-
RS256
-
RS384
-
RS512
-
ES256
-
ES384
-
ES512
-
EdDSA
EdDSA is only supported on JDK 15 or later -
PS256
-
PS384
-
PS512
-
-
Method Details
-
create
-
create
@NotNull public static @NotNull COSEAlgorithmIdentifier create(@NotNull @NotNull SignatureAlgorithm signatureAlgorithm) -
getValue
public long getValue() -
getKeyType
-
toSignatureAlgorithm
-
equals
-
hashCode
public int hashCode() -
toString
-