public enum SignatureMethod extends java.lang.Enum<SignatureMethod>
| Enum Constant and Description |
|---|
DSA_SHA1 |
DSA_SHA256 |
ECDSA_SHA1 |
ECDSA_SHA256 |
ECDSA_SHA384 |
ECDSA_SHA512 |
RSA_MD5 |
RSA_PSS_SHA1 |
RSA_PSS_SHA256 |
RSA_PSS_SHA384 |
RSA_PSS_SHA512 |
RSA_SHA1 |
RSA_SHA256 |
RSA_SHA384 |
RSA_SHA512 |
| Modifier and Type | Method and Description |
|---|---|
static SignatureMethod |
fromAlgorithmAndParams(java.lang.String name,
java.security.spec.AlgorithmParameterSpec algorithmParams) |
static SignatureMethod |
fromAlgorithmName(java.lang.String name) |
tr.gov.tubitak.uekae.esya.api.crypto.alg.Algorithm |
getAlgorithm() |
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams |
getAlgorithmParams() |
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg |
getDigestAlg() |
tr.gov.tubitak.uekae.esya.api.crypto.alg.Algorithm |
getSignatureAlg() |
XmlSignatureAlgorithm |
getSignatureImpl() |
java.lang.String |
getUrl() |
static SignatureMethod |
resolve(java.lang.String aUrl)
return SignatureMethod from algorithm URL
|
static SignatureMethod |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SignatureMethod[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SignatureMethod DSA_SHA1
public static final SignatureMethod DSA_SHA256
public static final SignatureMethod RSA_MD5
public static final SignatureMethod RSA_SHA1
public static final SignatureMethod RSA_SHA256
public static final SignatureMethod RSA_SHA384
public static final SignatureMethod RSA_SHA512
public static final SignatureMethod RSA_PSS_SHA1
public static final SignatureMethod RSA_PSS_SHA256
public static final SignatureMethod RSA_PSS_SHA384
public static final SignatureMethod RSA_PSS_SHA512
public static final SignatureMethod ECDSA_SHA1
public static final SignatureMethod ECDSA_SHA256
public static final SignatureMethod ECDSA_SHA384
public static final SignatureMethod ECDSA_SHA512
public static SignatureMethod[] values()
for (SignatureMethod c : SignatureMethod.values()) System.out.println(c);
public static SignatureMethod valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getUrl()
public tr.gov.tubitak.uekae.esya.api.crypto.alg.Algorithm getAlgorithm()
public tr.gov.tubitak.uekae.esya.api.crypto.alg.Algorithm getSignatureAlg()
public tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams getAlgorithmParams()
public tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg getDigestAlg()
public static SignatureMethod resolve(java.lang.String aUrl) throws UnknownAlgorithmException
aUrl - of SignatureMethodUnknownAlgorithmException - if no matching method found!public XmlSignatureAlgorithm getSignatureImpl()
public static SignatureMethod fromAlgorithmName(java.lang.String name)
public static SignatureMethod fromAlgorithmAndParams(java.lang.String name, java.security.spec.AlgorithmParameterSpec algorithmParams)
Copyright © 2025. All rights reserved.