Uses of Interface
org.apache.abdera.security.SignatureOptions

Packages that use SignatureOptions
org.apache.abdera.security   
 

Uses of SignatureOptions in org.apache.abdera.security
 

Methods in org.apache.abdera.security that return SignatureOptions
 SignatureOptions SignatureOptions.addReference(String href)
           
 SignatureOptions Signature.getDefaultSignatureOptions()
          Returns the default signing options
 SignatureOptions SignatureOptions.setCertificate(X509Certificate cert)
          Set the X.509 cert to associate with the signature
 SignatureOptions SignatureOptions.setPublicKey(PublicKey publickey)
          Set the public key to associate with the signature
 SignatureOptions SignatureOptions.setSignedLinkRels(String... rel)
          Only sign links whose link rels match those provided in the list
 SignatureOptions SignatureOptions.setSigningAlgorithm(String algorithm)
           
 SignatureOptions SignatureOptions.setSigningKey(PrivateKey privateKey)
          Set the private key with which to sign the element
 SignatureOptions SignatureOptions.setSignLinks(boolean signlinks)
          True if atom:link/@href and atom:content/@src targets should be included in the signature
 

Methods in org.apache.abdera.security with parameters of type SignatureOptions
<T extends Element>
org.apache.xml.security.keys.KeyInfo
Signature.getSignatureKeyInfo(T element, SignatureOptions options)
           
<T extends Element>
X509Certificate[]
Signature.getValidSignatureCertificates(T element, SignatureOptions options)
          Returns a listing of X.509 certificates of valid digital signatures in the element
<T extends Element>
T
Signature.removeInvalidSignatures(T element, SignatureOptions options)
           
<T extends Element>
T
Signature.sign(T element, SignatureOptions options)
          Adds a digital signature to the specified element
<T extends Element>
boolean
Signature.verify(T element, SignatureOptions options)
          Verifies that the digitally signed element is valid
 



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.