Interface semper.certificate.Registration
All Packages Class Hierarchy This Package Previous Next Index
Interface semper.certificate.Registration
- public interface Registration
- extends Object
- extends Streamable
This class defines the methods on registrations that are needed by the
Certificate Manager. An example implementation of this interface used
for registration of users in the SEMPER trials is in DummyRegistration.
See also this overview for information
about the registration process supported by SEMPER.
- See Also:
- Template, DummyRegistration
-
getDN()
- Retrieve users distinguished name as registrated at CA.
-
getPublicKey()
- retrieve Public Key wanted to be registrated with
-
getRADN()
- Retrieve Registration authorities distinguished name.
-
getSerialNo()
- Retrieve the serial number of this registration.
getPublicKey
public abstract CryptoKeyInfo getPublicKey()
- retrieve Public Key wanted to be registrated with
- Returns:
- the public key registered with the user
getRADN
public abstract String getRADN()
- Retrieve Registration authorities distinguished name.
- Returns:
- The distinguished name of the registration authority, which initially made this
registration
getDN
public abstract String getDN()
- Retrieve users distinguished name as registrated at CA.
- Returns:
- Returns the distinguished name of the registered user.
getSerialNo
public abstract long getSerialNo()
- Retrieve the serial number of this registration. Together with the
distinguished name of the RA this number must identify the registration
uniquely.
- Returns:
- serial number of the registration.
All Packages Class Hierarchy This Package Previous Next Index