Class ObjectIdentifier

java.lang.Object
io.fusionauth.der.ObjectIdentifier
All Implemented Interfaces:
Buildable<ObjectIdentifier>

public class ObjectIdentifier extends Object implements Buildable<ObjectIdentifier>
Author:
Daniel DeGroff
  • Field Details

    • ECDSA_P256

      public static final String ECDSA_P256
      Elliptic curve / 256 bit / secp256r1 / prime256v1 X9.62/SECG curve over a 256 bit prime field
      See Also:
    • ECDSA_P384

      public static final String ECDSA_P384
      Elliptic curve / 384 bit / secp384r1 / prime384v1 NIST/SECG curve over a 384 bit prime field
      See Also:
    • ECDSA_P521

      public static final String ECDSA_P521
      Elliptic curve / 512 bit / secp521r1 / prime521v1 NIST/SECG curve over a 521 bit prime field
      See Also:
    • EC_ENCRYPTION

      public static final String EC_ENCRYPTION
      Elliptic Curve Public Key cryptography
      See Also:
    • RSA_ENCRYPTION

      public static final String RSA_ENCRYPTION
      RSA Public Key cryptography
      See Also:
    • RSA_SHA256

      public static final String RSA_SHA256
      RSA Encryption / SHA-256 / SHA256withRSA
      See Also:
    • RSA_SHA384

      public static final String RSA_SHA384
      RSA Encryption / SHA-384 / SHA384withRSA
      See Also:
    • RSA_SHA512

      public static final String RSA_SHA512
      RSA Encryption / SHA-512 / SHA512withRSA
      See Also:
    • value

      public byte[] value
      The raw byte array of this Object Identifier.
  • Constructor Details

    • ObjectIdentifier

      public ObjectIdentifier(byte[] value)
  • Method Details