Class COSEAlgorithmIdentifier
java.lang.Object
com.webauthn4j.data.attestation.statement.COSEAlgorithmIdentifier
- All Implemented Interfaces:
Serializable
- See Also:
-
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 COSEAlgorithmIdentifier -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull COSEAlgorithmIdentifiercreate(long value) static @NonNull COSEAlgorithmIdentifiercreate(@NonNull SignatureAlgorithm signatureAlgorithm) boolean@NonNull COSEKeyTypelonggetValue()inthashCode()@NonNull SignatureAlgorithmtoString()
-
Field Details
-
RS1
-
RS256
-
RS384
-
RS512
-
ES256
-
ES384
-
ES512
-
EdDSA
EdDSA is only supported on JDK 15 or later
-
-
Method Details
-
create
-
create
public static @NonNull COSEAlgorithmIdentifier create(@NonNull SignatureAlgorithm signatureAlgorithm) -
getValue
public long getValue() -
getKeyType
-
toSignatureAlgorithm
-
equals
-
hashCode
public int hashCode() -
toString
-