|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.abdera.security.xmlsec.XmlSecurityOptions
org.apache.abdera.security.xmlsec.XmlSignatureOptions
public class XmlSignatureOptions
| Field Summary |
|---|
| Fields inherited from class org.apache.abdera.security.xmlsec.XmlSecurityOptions |
|---|
abdera, parser |
| Constructor Summary | |
|---|---|
protected |
XmlSignatureOptions(Abdera abdera)
|
| Method Summary | |
|---|---|
SignatureOptions |
addReference(String href)
|
X509Certificate |
getCertificate()
Return the X.509 cert to associated with the signature |
PublicKey |
getPublicKey()
Get the public key associated with the signature |
String[] |
getReferences()
|
String |
getSigningAlgorithm()
|
PrivateKey |
getSigningKey()
Return the private key with which to sign the element |
String[] |
getSignLinkRels()
Get the list of link relations to sign |
boolean |
isSignLinks()
True if atom:link/@href and atom:content/@src targets should be included in the signature |
SignatureOptions |
setCertificate(X509Certificate cert)
Set the X.509 cert to associate with the signature |
SignatureOptions |
setPublicKey(PublicKey publickey)
Set the public key to associate with the signature |
SignatureOptions |
setSignedLinkRels(String... rel)
Only sign links whose link rels match those provided in the list |
SignatureOptions |
setSigningAlgorithm(String algorithm)
|
SignatureOptions |
setSigningKey(PrivateKey privateKey)
Set the private key with which to sign the element |
SignatureOptions |
setSignLinks(boolean signlinks)
True if atom:link/@href and atom:content/@src targets should be included in the signature |
| Methods inherited from class org.apache.abdera.security.xmlsec.XmlSecurityOptions |
|---|
getParser, setParser |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.abdera.security.SecurityOptions |
|---|
getParser, setParser |
| Constructor Detail |
|---|
protected XmlSignatureOptions(Abdera abdera)
| Method Detail |
|---|
public String getSigningAlgorithm()
getSigningAlgorithm in interface SignatureOptionspublic SignatureOptions setSigningAlgorithm(String algorithm)
setSigningAlgorithm in interface SignatureOptionspublic PrivateKey getSigningKey()
SignatureOptions
getSigningKey in interface SignatureOptionspublic SignatureOptions setSigningKey(PrivateKey privateKey)
SignatureOptions
setSigningKey in interface SignatureOptionspublic X509Certificate getCertificate()
SignatureOptions
getCertificate in interface SignatureOptionspublic SignatureOptions setCertificate(X509Certificate cert)
SignatureOptions
setCertificate in interface SignatureOptionspublic SignatureOptions addReference(String href)
addReference in interface SignatureOptionspublic String[] getReferences()
getReferences in interface SignatureOptionspublic PublicKey getPublicKey()
SignatureOptions
getPublicKey in interface SignatureOptionspublic SignatureOptions setPublicKey(PublicKey publickey)
SignatureOptions
setPublicKey in interface SignatureOptionspublic boolean isSignLinks()
SignatureOptions
isSignLinks in interface SignatureOptionspublic SignatureOptions setSignLinks(boolean signlinks)
SignatureOptions
setSignLinks in interface SignatureOptionspublic String[] getSignLinkRels()
SignatureOptions
getSignLinkRels in interface SignatureOptionspublic SignatureOptions setSignedLinkRels(String... rel)
SignatureOptions
setSignedLinkRels in interface SignatureOptions
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||