|
||||||||||
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 SignatureOptions
public SignatureOptions setSigningAlgorithm(String algorithm)
setSigningAlgorithm
in interface SignatureOptions
public PrivateKey getSigningKey()
SignatureOptions
getSigningKey
in interface SignatureOptions
public SignatureOptions setSigningKey(PrivateKey privateKey)
SignatureOptions
setSigningKey
in interface SignatureOptions
public X509Certificate getCertificate()
SignatureOptions
getCertificate
in interface SignatureOptions
public SignatureOptions setCertificate(X509Certificate cert)
SignatureOptions
setCertificate
in interface SignatureOptions
public SignatureOptions addReference(String href)
addReference
in interface SignatureOptions
public String[] getReferences()
getReferences
in interface SignatureOptions
public PublicKey getPublicKey()
SignatureOptions
getPublicKey
in interface SignatureOptions
public SignatureOptions setPublicKey(PublicKey publickey)
SignatureOptions
setPublicKey
in interface SignatureOptions
public boolean isSignLinks()
SignatureOptions
isSignLinks
in interface SignatureOptions
public SignatureOptions setSignLinks(boolean signlinks)
SignatureOptions
setSignLinks
in interface SignatureOptions
public String[] getSignLinkRels()
SignatureOptions
getSignLinkRels
in interface SignatureOptions
public 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 |