|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mozilla.jss.crypto.Algorithm
org.mozilla.jss.crypto.SignatureAlgorithm
public class SignatureAlgorithm
Algorithms that can be used for signing.
Field Summary | |
---|---|
static SignatureAlgorithm |
DSASignature
Raw DSA signing. |
static SignatureAlgorithm |
DSASignatureWithSHA1Digest
|
static SignatureAlgorithm |
ECSignature
Raw EC signing. |
static SignatureAlgorithm |
ECSignatureWithSHA1Digest
|
static SignatureAlgorithm |
ECSignatureWithSHA256Digest
|
static SignatureAlgorithm |
ECSignatureWithSHA384Digest
|
static SignatureAlgorithm |
ECSignatureWithSHA512Digest
|
static SignatureAlgorithm |
RSASignature
Raw RSA signing. |
static SignatureAlgorithm |
RSASignatureWithMD2Digest
|
static SignatureAlgorithm |
RSASignatureWithMD5Digest
|
static SignatureAlgorithm |
RSASignatureWithSHA1Digest
|
static SignatureAlgorithm |
RSASignatureWithSHA256Digest
|
static SignatureAlgorithm |
RSASignatureWithSHA384Digest
|
static SignatureAlgorithm |
RSASignatureWithSHA512Digest
|
Constructor Summary | |
---|---|
protected |
SignatureAlgorithm(int oidIndex,
java.lang.String name,
SignatureAlgorithm signingAlg,
DigestAlgorithm digestAlg,
OBJECT_IDENTIFIER oid)
|
Method Summary | |
---|---|
static SignatureAlgorithm |
fromOID(OBJECT_IDENTIFIER oid)
Looks up the signature algorithm with the given OID. |
DigestAlgorithm |
getDigestAlg()
The digest portion of the signature algorithm. |
SignatureAlgorithm |
getRawAlg()
|
Algorithm |
getSigningAlg()
The raw encryption portion of the signature algorithm. |
Methods inherited from class org.mozilla.jss.crypto.Algorithm |
---|
getParameterClass, getParameterClasses, isValidParameterObject, toOID, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final SignatureAlgorithm RSASignature
public static final SignatureAlgorithm DSASignature
public static final SignatureAlgorithm ECSignature
public static final SignatureAlgorithm RSASignatureWithMD2Digest
public static final SignatureAlgorithm RSASignatureWithMD5Digest
public static final SignatureAlgorithm RSASignatureWithSHA1Digest
public static final SignatureAlgorithm DSASignatureWithSHA1Digest
public static final SignatureAlgorithm ECSignatureWithSHA1Digest
public static final SignatureAlgorithm ECSignatureWithSHA256Digest
public static final SignatureAlgorithm ECSignatureWithSHA384Digest
public static final SignatureAlgorithm ECSignatureWithSHA512Digest
public static final SignatureAlgorithm RSASignatureWithSHA256Digest
public static final SignatureAlgorithm RSASignatureWithSHA384Digest
public static final SignatureAlgorithm RSASignatureWithSHA512Digest
Constructor Detail |
---|
protected SignatureAlgorithm(int oidIndex, java.lang.String name, SignatureAlgorithm signingAlg, DigestAlgorithm digestAlg, OBJECT_IDENTIFIER oid)
Method Detail |
---|
public static SignatureAlgorithm fromOID(OBJECT_IDENTIFIER oid) throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmException
- If no algorithm is found with this
OID.public Algorithm getSigningAlg()
public SignatureAlgorithm getRawAlg()
public DigestAlgorithm getDigestAlg() throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |