|
JSS 3.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.mozilla.jss.crypto.Algorithm
|
+--org.mozilla.jss.crypto.SignatureAlgorithm
Algorithms that can be used for signing.
| Field Summary | |
static SignatureAlgorithm |
DSASignature
Raw DSA signing. |
static SignatureAlgorithm |
DSASignatureWithSHA1Digest
|
static SignatureAlgorithm |
RSASignature
Raw RSA signing. |
static SignatureAlgorithm |
RSASignatureWithMD2Digest
|
static SignatureAlgorithm |
RSASignatureWithMD5Digest
|
static SignatureAlgorithm |
RSASignatureWithSHA1Digest
|
| 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 RSASignatureWithMD2Digest
public static final SignatureAlgorithm RSASignatureWithMD5Digest
public static final SignatureAlgorithm RSASignatureWithSHA1Digest
public static final SignatureAlgorithm DSASignatureWithSHA1Digest
| 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
|
JSS 3.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||