Package org.bouncycastle.tls
Class SignatureAlgorithm
- java.lang.Object
-
- org.bouncycastle.tls.SignatureAlgorithm
-
public class SignatureAlgorithm extends java.lang.Object
RFC 5246 7.4.1.4.1 (in RFC 2246, there were no specific values assigned)
-
-
Field Summary
Fields Modifier and Type Field Description static short
anonymous
static short
dsa
static short
ecdsa
static short
ed25519
static short
ed448
static short
rsa
static short
rsa_pss_pss_sha256
static short
rsa_pss_pss_sha384
static short
rsa_pss_pss_sha512
static short
rsa_pss_rsae_sha256
static short
rsa_pss_rsae_sha384
static short
rsa_pss_rsae_sha512
-
Constructor Summary
Constructors Constructor Description SignatureAlgorithm()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getName(short signatureAlgorithm)
static short
getRSAPSSHashAlgorithm(short signatureAlgorithm)
static java.lang.String
getText(short signatureAlgorithm)
static boolean
hasIntrinsicHash(short signatureAlgorithm)
static boolean
isRSAPSS(short signatureAlgorithm)
-
-
-
Field Detail
-
anonymous
public static final short anonymous
- See Also:
- Constant Field Values
-
rsa
public static final short rsa
- See Also:
- Constant Field Values
-
dsa
public static final short dsa
- See Also:
- Constant Field Values
-
ecdsa
public static final short ecdsa
- See Also:
- Constant Field Values
-
ed25519
public static final short ed25519
- See Also:
- Constant Field Values
-
ed448
public static final short ed448
- See Also:
- Constant Field Values
-
rsa_pss_rsae_sha256
public static final short rsa_pss_rsae_sha256
- See Also:
- Constant Field Values
-
rsa_pss_rsae_sha384
public static final short rsa_pss_rsae_sha384
- See Also:
- Constant Field Values
-
rsa_pss_rsae_sha512
public static final short rsa_pss_rsae_sha512
- See Also:
- Constant Field Values
-
rsa_pss_pss_sha256
public static final short rsa_pss_pss_sha256
- See Also:
- Constant Field Values
-
rsa_pss_pss_sha384
public static final short rsa_pss_pss_sha384
- See Also:
- Constant Field Values
-
rsa_pss_pss_sha512
public static final short rsa_pss_pss_sha512
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public static java.lang.String getName(short signatureAlgorithm)
-
getRSAPSSHashAlgorithm
public static short getRSAPSSHashAlgorithm(short signatureAlgorithm)
-
getText
public static java.lang.String getText(short signatureAlgorithm)
-
hasIntrinsicHash
public static boolean hasIntrinsicHash(short signatureAlgorithm)
-
isRSAPSS
public static boolean isRSAPSS(short signatureAlgorithm)
-
-