|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SignedContentFactory
A factory used to create SignedContent objects.
The framework will register a factory implementation as an OSGi service.
This service can be used to get SignedContent for a bundle.
It can also be used to get SignedContent for a repository file.
The supported formats for file repositories are jar files and directories containing the
content of an extracted jar.
This interface is not intended to be implemented by clients.
| Method Summary | |
|---|---|
SignedContent |
getSignedContent(Bundle bundle)
Returns a SignedContent object for the specified bundle. |
SignedContent |
getSignedContent(java.io.File content)
Returns a SignedContent object for the specified content of a repository. |
| Method Detail |
|---|
SignedContent getSignedContent(java.io.File content)
throws java.io.IOException,
java.security.InvalidKeyException,
java.security.SignatureException,
java.security.cert.CertificateException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException
SignedContent object for the specified content of a repository.
content - the content of the repository
java.io.IOException - if an IO exception occurs while reading the repository
java.security.NoSuchProviderException - if there's no security provider for the signed content
java.security.NoSuchAlgorithmException - if the cryptographic algorithm is not available for the signed content
java.security.cert.CertificateException - if there is a problem with one of the certificates of the signed content
java.security.SignatureException - if there is a problem with one of the signatures of the signed content
java.security.InvalidKeyException - if there is a problem with one of the certificate keys of the signed content
SignedContent getSignedContent(Bundle bundle)
throws java.io.IOException,
java.security.InvalidKeyException,
java.security.SignatureException,
java.security.cert.CertificateException,
java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException
SignedContent object for the specified bundle.
bundle - the bundle to get a signed content for.
java.io.IOException - if an IO exception occurs while reading the bundle content
java.security.NoSuchProviderException - if there's no security provider for the signed content
java.security.NoSuchAlgorithmException - if the cryptographic algorithm is not available for the signed content
java.security.cert.CertificateException - if there is a problem with one of the certificates of the signed content
java.security.SignatureException - if there is a problem with one of the signatures of the signed content
java.security.InvalidKeyException - if there is a problem with one of the certificate keys of the signed content
|
Eclipse Platform Release 3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.