spki.demo
Class RegistrationRequest
java.lang.Object
|
+--spki.BaseObj
|
+--spki.demo.RegistrationRequest
- public class RegistrationRequest
- extends BaseObj
spki.demo RegistrationRequest class.
Formal definition:
<registrar>:: <principal> ;
<chain-cert>:: <cert> ;
<requestor-cert>:: <cert> ;
<nonce>:: <byte-string> ;
<capability>:: <tag> ;
<reg-req>:: "(" "reg-req" <registrar> <chain-cert> <requestor-cert> <nonce> <capability> ")" ;
- Version:
- $Id: RegistrationRequest.java,v 1.3 2002/07/18 19:02:15 tep Exp $
- Author:
- Tep Narula <tep@win.trlabs.ca>
| Methods inherited from class spki.BaseObj |
disableSExpressionCaching,
enableSExpressionCaching,
extractHashAlgId,
getCachedSExpression,
isLocked,
isSListOfType,
lock,
providerToSPKI,
setCachedSExpression,
spkiToProvider,
toString |
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
__ME
private static final String __ME
- This class's full name.
SEXP_NAME
public static final String SEXP_NAME
registrar
private Principal registrar
chain_cert
private Certificate chain_cert
requestor_cert
private Certificate requestor_cert
nonce
private Sexp nonce
capability
private Tag capability
signature
private Signature signature
RegistrationRequest
private RegistrationRequest()
- Default constructor.
RegistrationRequest
public RegistrationRequest(Principal registrar,
Certificate chain_cert,
Certificate requestor_cert,
Sexp nonce,
Tag capability)
throws SPKIException
- .
toSExpression
public SExpression toSExpression()
throws SPKIException
- Description copied from interface: SPKIObject
- Build an SExpression representing this object.
- Overrides:
- toSExpression in class BaseObj
- Tags copied from interface: SPKIObject
- Returns:
- SExpression object representing this object, or null.
- Throws:
- SPKIException - if something went wrong during conversion.
getRegistra
public Principal getRegistra()
getKeyChainCert
public Certificate getKeyChainCert()
getRequestorCert
public Certificate getRequestorCert()
getNonce
public Sexp getNonce()
getCapability
public Tag getCapability()
getSignature
public Signature getSignature()
setSignature
public void setSignature(Signature sig)
throws SPKIException