Package com.netscape.certsrv.ra
Interface IRegistrationAuthority
- All Superinterfaces:
ISubsystem
An interface represents a Registration Authority that is
responsible for certificate enrollment operations.
- Version:
- $Revision$, $Date$
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the request listener for issued certificates.Retrieves the request listener for revoked certificates.long
Retrieves the default validity period.Retrieves the nickname of the RA certificate from configuration store.Returns the nickname of the RA certificate.Retrieves the policy processor of this registration authority.org.mozilla.jss.crypto.X509Certificate
Retrieves the RA certificate.Retrieves the RA service object that is responsible for processing requests.Retrieves the request in queue listener.getRequestListener
(String name) Retrieves the request listener by name.Retrieves all request listeners.org.mozilla.jss.netscape.security.x509.X500Name
Retrieves the issuer name of this registration authority.void
setNewNickName
(String name) Sets the new nickname of the RA certifiate.void
setNickname
(String str) Sets the nickname of the RA certifiate.Methods inherited from interface com.netscape.certsrv.base.ISubsystem
getConfigStore, getId, init, setId, shutdown, startup
-
Field Details
-
ID
- See Also:
-
PROP_POLICY
- See Also:
-
PROP_REGISTRATION
- See Also:
-
PROP_GATEWAY
- See Also:
-
PROP_NICKNAME
- See Also:
-
PROP_CONNECTOR
- See Also:
-
PROP_NEW_NICKNAME
- See Also:
-
PROP_NOTIFY_SUBSTORE
- See Also:
-
PROP_CERT_ISSUED_SUBSTORE
- See Also:
-
PROP_CERT_REVOKED_SUBSTORE
- See Also:
-
PROP_REQ_IN_Q_SUBSTORE
- See Also:
-
-
Method Details
-
getPolicyProcessor
IPolicyProcessor getPolicyProcessor()Retrieves the policy processor of this registration authority.- Returns:
- RA's policy processor
-
getRACert
org.mozilla.jss.crypto.X509Certificate getRACert()Retrieves the RA certificate.- Returns:
- the RA certificate
-
getRequestInQListener
IRequestListener getRequestInQListener()Retrieves the request in queue listener.- Returns:
- the request in queue listener
-
getCertIssuedListener
IRequestListener getCertIssuedListener()Retrieves the request listener for issued certificates.- Returns:
- the request listener for issued certificates
-
getCertRevokedListener
IRequestListener getCertRevokedListener()Retrieves the request listener for revoked certificates.- Returns:
- the request listener for revoked certificates
-
getNickname
String getNickname()Returns the nickname of the RA certificate.- Returns:
- the nickname of the RA certificate
-
getNewNickName
Retrieves the nickname of the RA certificate from configuration store.- Returns:
- the nickname of the RA certificate
- Throws:
EBaseException
- failed to get nickname
-
setNewNickName
Sets the new nickname of the RA certifiate.- Parameters:
name
- new nickname
-
setNickname
Sets the nickname of the RA certifiate.- Parameters:
str
- nickname
-
getDefaultValidity
long getDefaultValidity()Retrieves the default validity period.- Returns:
- the default validity length in days
-
getX500Name
org.mozilla.jss.netscape.security.x509.X500Name getX500Name()Retrieves the issuer name of this registration authority.- Returns:
- the issuer name of this registration authority
-
getRAService
IRAService getRAService()Retrieves the RA service object that is responsible for processing requests.- Returns:
- RA service object
-
getRequestListener
Retrieves the request listener by name.- Parameters:
name
- request listener name- Returns:
- the request listener
-
getRequestListenerNames
Enumeration<String> getRequestListenerNames()Retrieves all request listeners.- Returns:
- name enumeration of all request listeners
-