Package org.eclipse.osgi.signedcontent
Interface SignedContentEntry
public interface SignedContentEntry
A
SignedContentEntry
represents a content entry which may be
signed.
A SignedContentEntry
object is intended to provide information
about the signers of the content entry, and cannot be used to access the
actual data of the entry.
This interface is not intended to be implemented by clients.
- Since:
- 3.4
- Restriction:
- This interface is not intended to be implemented by clients.
-
Method Details
-
getName
String getName()Returns the name of the entry.- Returns:
- the name of the entry.
-
getSignerInfos
SignerInfo[] getSignerInfos()Returns the signer infos for thisSignedContentEntry
. If the entry is not signed then an empty array is returned.- Returns:
- the signer infos for this
SignedContentEntry
-
isSigned
boolean isSigned()Returns true if the entry is signed; false otherwise. This is a convenience method equivalent to callinggetSignerInfos()
.length > 0- Returns:
- true if the content is signed
-
verify
Verifies the content of this this entry is valid.- Throws:
IOException
- if an error occurred reading the entry contentInvalidContentException
- if the entry content is not valid
-