public class SignatureProperties extends Object
Constructor and Description |
---|
SignatureProperties() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAcceptedC14nAlgorithms()
Get the list of accepted c14n algorithms.
|
List<String> |
getAcceptedSignatureAlgorithms()
Get the list of accepted signature algorithms.
|
String |
getC14nAlgorithm()
Get the c14n algorithm to use
|
String |
getDigestAlgorithm()
Get the Digest algorithm to use for Signature
|
long |
getKeySize()
Get the key size to use when generating a symmetric key.
|
long |
getMaximumKeySize()
Get the maximum key size to use when generating a symmetric key to sign an issued token.
|
long |
getMinimumKeySize()
Get the minimum key size to use when generating a symmetric key.
|
String |
getSignatureAlgorithm()
Get the signature algorithm to use
|
boolean |
isUseKeyValue()
Get whether a KeyValue is used to refer to a a certificate used to sign an issued token.
|
void |
setAcceptedC14nAlgorithms(List<String> acceptedC14nAlgorithms)
Set the list of accepted c14n algorithms.
|
void |
setAcceptedSignatureAlgorithms(List<String> acceptedSignatureAlgorithms)
Set the list of accepted signature algorithms.
|
void |
setC14nAlgorithm(String c14nAlgorithm)
Set the c14n algorithm to use
|
void |
setDigestAlgorithm(String digestAlgorithm)
Set the Digest algorithm to use for Signature
|
void |
setKeySize(long keySize)
Set the key size to use when generating a symmetric key.
|
void |
setMaximumKeySize(long maximumKeySize)
Set the maximum key size to use when generating a symmetric key to sign an issued token.
|
void |
setMinimumKeySize(long minimumKeySize)
Set the minimum key size to use when generating a symmetric key.
|
void |
setSignatureAlgorithm(String signatureAlgorithm)
Set the signature algorithm to use
|
void |
setUseKeyValue(boolean useKeyValue)
Set whether a KeyValue is used to refer to a a certificate used to sign an issued token.
|
public boolean isUseKeyValue()
public void setUseKeyValue(boolean useKeyValue)
public long getKeySize()
public void setKeySize(long keySize)
public long getMinimumKeySize()
public void setMinimumKeySize(long minimumKeySize)
public long getMaximumKeySize()
public void setMaximumKeySize(long maximumKeySize)
public String getSignatureAlgorithm()
public void setSignatureAlgorithm(String signatureAlgorithm)
public String getC14nAlgorithm()
public void setC14nAlgorithm(String c14nAlgorithm)
public List<String> getAcceptedSignatureAlgorithms()
public void setAcceptedSignatureAlgorithms(List<String> acceptedSignatureAlgorithms)
public List<String> getAcceptedC14nAlgorithms()
public void setAcceptedC14nAlgorithms(List<String> acceptedC14nAlgorithms)
public String getDigestAlgorithm()
public void setDigestAlgorithm(String digestAlgorithm)
digestAlgorithm
- the Digest algorithm to use for SignatureApache CXF