Package org.bouncycastle.tls
Class SignatureScheme
- java.lang.Object
-
- org.bouncycastle.tls.SignatureScheme
-
public class SignatureScheme extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
ecdsa_secp256r1_sha256
static int
ecdsa_secp384r1_sha384
static int
ecdsa_secp521r1_sha512
static int
ecdsa_sha1
static int
ed25519
static int
ed448
static int
rsa_pkcs1_sha1
static int
rsa_pkcs1_sha256
static int
rsa_pkcs1_sha384
static int
rsa_pkcs1_sha512
static int
rsa_pss_pss_sha256
static int
rsa_pss_pss_sha384
static int
rsa_pss_pss_sha512
static int
rsa_pss_rsae_sha256
static int
rsa_pss_rsae_sha384
static int
rsa_pss_rsae_sha512
-
Constructor Summary
Constructors Constructor Description SignatureScheme()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static short
getHashAlgorithm(int signatureScheme)
static java.lang.String
getName(int signatureScheme)
static short
getRSAPSSHashAlgorithm(int signatureScheme)
static short
getSignatureAlgorithm(int signatureScheme)
static java.lang.String
getText(int signatureScheme)
static boolean
isPrivate(int signatureScheme)
-
-
-
Field Detail
-
rsa_pkcs1_sha1
public static final int rsa_pkcs1_sha1
- See Also:
- Constant Field Values
-
ecdsa_sha1
public static final int ecdsa_sha1
- See Also:
- Constant Field Values
-
rsa_pkcs1_sha256
public static final int rsa_pkcs1_sha256
- See Also:
- Constant Field Values
-
rsa_pkcs1_sha384
public static final int rsa_pkcs1_sha384
- See Also:
- Constant Field Values
-
rsa_pkcs1_sha512
public static final int rsa_pkcs1_sha512
- See Also:
- Constant Field Values
-
ecdsa_secp256r1_sha256
public static final int ecdsa_secp256r1_sha256
- See Also:
- Constant Field Values
-
ecdsa_secp384r1_sha384
public static final int ecdsa_secp384r1_sha384
- See Also:
- Constant Field Values
-
ecdsa_secp521r1_sha512
public static final int ecdsa_secp521r1_sha512
- See Also:
- Constant Field Values
-
rsa_pss_rsae_sha256
public static final int rsa_pss_rsae_sha256
- See Also:
- Constant Field Values
-
rsa_pss_rsae_sha384
public static final int rsa_pss_rsae_sha384
- See Also:
- Constant Field Values
-
rsa_pss_rsae_sha512
public static final int rsa_pss_rsae_sha512
- See Also:
- Constant Field Values
-
ed25519
public static final int ed25519
- See Also:
- Constant Field Values
-
ed448
public static final int ed448
- See Also:
- Constant Field Values
-
rsa_pss_pss_sha256
public static final int rsa_pss_pss_sha256
- See Also:
- Constant Field Values
-
rsa_pss_pss_sha384
public static final int rsa_pss_pss_sha384
- See Also:
- Constant Field Values
-
rsa_pss_pss_sha512
public static final int rsa_pss_pss_sha512
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public static java.lang.String getName(int signatureScheme)
-
getRSAPSSHashAlgorithm
public static short getRSAPSSHashAlgorithm(int signatureScheme)
-
getHashAlgorithm
public static short getHashAlgorithm(int signatureScheme)
-
getSignatureAlgorithm
public static short getSignatureAlgorithm(int signatureScheme)
-
getText
public static java.lang.String getText(int signatureScheme)
-
isPrivate
public static boolean isPrivate(int signatureScheme)
-
-