cryptix.openpgp
Class PGPSelfCertificateParameterBuilder
java.lang.Object
cryptix.openpgp.PGPAbstractSignatureParameterBuilder
cryptix.openpgp.PGPSelfCertificateParameterBuilder
- public class PGPSelfCertificateParameterBuilder
- extends PGPAbstractSignatureParameterBuilder
Parameters for a PGP Self Certificate
- Version:
- $Revision: 1.3 $
- Author:
- Edwin Woudt
Methods inherited from class cryptix.openpgp.PGPAbstractSignatureParameterBuilder |
addPacket, addUnhashedPacket, build, removePacket, removeUnhashedPacket, setCreationDate, setIssuerKeyID, setPacket, setSignatureType, setUnhashedPacket, updateCreationDate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PGPSelfCertificateParameterBuilder
public PGPSelfCertificateParameterBuilder(KeyID issuerkeyid)
PGPSelfCertificateParameterBuilder
public PGPSelfCertificateParameterBuilder(java.security.Key issuerkey)
throws java.security.InvalidKeyException
setExpirationDate
public void setExpirationDate(java.util.Date expiration)
setKeyExpirationDate
public void setKeyExpirationDate(java.util.Date expiration)
setRevocable
public void setRevocable(boolean revocable)
setPreferredSymmetricAlgorithms
public void setPreferredSymmetricAlgorithms(byte[] preferences)
setPreferredHashAlgorithms
public void setPreferredHashAlgorithms(byte[] preferences)
setPreferredCompressionAlgorithms
public void setPreferredCompressionAlgorithms(byte[] preferences)
setKeyServerPreferences
public void setKeyServerPreferences(boolean nomodify)
setPreferredKeyServer
public void setPreferredKeyServer(java.lang.String url)
setPrimaryUserID
public void setPrimaryUserID(boolean primaryuserid)
setKeyFlags
public void setKeyFlags(boolean certification,
boolean signdata,
boolean encryptcommunication,
boolean encryptstorage)
Copyright (C) 1999-2003 The Cryptix Foundation Ltd.