java.lang.Object
se.swedenconnect.security.credential.container.keytype.KeyGenType

public class KeyGenType extends Object
KeyConfiguration generation static constants and resources for use with the PkiCredentialContainer key generation functions.
Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P192 R1
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P224 R1
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P256 R1
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P320 R1
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P384 R1
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P512 R1
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve P-192
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve P-224
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve P-256
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve P-384
    static final String
    KeyConfiguration type identifier for elliptic curve keys with curve P-521
    static final String
    KeyConfiguration type identifier for RSA 2048
    static final String
    KeyConfiguration type identifier for RSA 3072
    static final String
    KeyConfiguration type identifier for RSA 4096
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • RSA_2048

      public static final String RSA_2048
      KeyConfiguration type identifier for RSA 2048
      See Also:
    • RSA_3072

      public static final String RSA_3072
      KeyConfiguration type identifier for RSA 3072
      See Also:
    • RSA_4096

      public static final String RSA_4096
      KeyConfiguration type identifier for RSA 4096
      See Also:
    • EC_P192

      public static final String EC_P192
      KeyConfiguration type identifier for elliptic curve keys with curve P-192
      See Also:
    • EC_P224

      public static final String EC_P224
      KeyConfiguration type identifier for elliptic curve keys with curve P-224
      See Also:
    • EC_P256

      public static final String EC_P256
      KeyConfiguration type identifier for elliptic curve keys with curve P-256
      See Also:
    • EC_P384

      public static final String EC_P384
      KeyConfiguration type identifier for elliptic curve keys with curve P-384
      See Also:
    • EC_P521

      public static final String EC_P521
      KeyConfiguration type identifier for elliptic curve keys with curve P-521
      See Also:
    • EC_BRAINPOOL_192

      public static final String EC_BRAINPOOL_192
      KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P192 R1
      See Also:
    • EC_BRAINPOOL_224

      public static final String EC_BRAINPOOL_224
      KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P224 R1
      See Also:
    • EC_BRAINPOOL_256

      public static final String EC_BRAINPOOL_256
      KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P256 R1
      See Also:
    • EC_BRAINPOOL_320

      public static final String EC_BRAINPOOL_320
      KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P320 R1
      See Also:
    • EC_BRAINPOOL_384

      public static final String EC_BRAINPOOL_384
      KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P384 R1
      See Also:
    • EC_BRAINPOOL_512

      public static final String EC_BRAINPOOL_512
      KeyConfiguration type identifier for elliptic curve keys with curve Brainpool P512 R1
      See Also:
  • Constructor Details

    • KeyGenType

      public KeyGenType()