Interface CertGenerationRequest
-
- All Superinterfaces:
ExtendedRequest
,Message
,Request
,ResultResponseRequest
,SingleReplyRequest
- All Known Implementing Classes:
CertGenerationRequestImpl
public interface CertGenerationRequest extends ExtendedRequest
The interface for a certificate generation request extended operation. The ASN.1 grammar for the value is :CertGeneration ::= SEQUENCE { target OCTET STRING, issuer OCTET STRING, subject OCTET STRING, keyAlgorithm OCTET STRING }
- Author:
- Apache Directory Project
-
-
Field Summary
Fields Modifier and Type Field Description static String
EXTENSION_OID
The OID for the Certificate Generation extended operation request.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getIssuerDN()
String
getKeyAlgorithm()
String
getSubjectDN()
String
getTargetDN()
Get the Target DN for the certificate storagevoid
setIssuerDN(String issuerDN)
Sets the issuer's DNvoid
setKeyAlgorithm(String keyAlgorithm)
Sets the Key algorithmvoid
setSubjectDN(String subjectDN)
Sets the subect's DNvoid
setTargetDN(String targetDN)
Sets the target DN-
Methods inherited from interface org.apache.directory.api.ldap.model.message.ExtendedRequest
addAllControls, addControl, getRequestName, removeControl, setMessageId, setRequestName
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.Message
get, getControl, getControls, getMessageId, getType, hasControl, put
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.Request
hasResponse
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.ResultResponseRequest
getResultResponse
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.SingleReplyRequest
getResponseType
-
-
-
-
Field Detail
-
EXTENSION_OID
static final String EXTENSION_OID
The OID for the Certificate Generation extended operation request.- See Also:
- Constant Field Values
-
-
Method Detail
-
getTargetDN
String getTargetDN()
Get the Target DN for the certificate storage- Returns:
- The target DN
-
setTargetDN
void setTargetDN(String targetDN)
Sets the target DN- Parameters:
targetDN
- The target DN
-
getIssuerDN
String getIssuerDN()
- Returns:
- The issuer's DN
-
setIssuerDN
void setIssuerDN(String issuerDN)
Sets the issuer's DN- Parameters:
issuerDN
- the issuer's DN
-
getSubjectDN
String getSubjectDN()
- Returns:
- The subect's DN
-
setSubjectDN
void setSubjectDN(String subjectDN)
Sets the subect's DN- Parameters:
subjectDN
- The subect's DN
-
getKeyAlgorithm
String getKeyAlgorithm()
- Returns:
- The Key algorithm
-
setKeyAlgorithm
void setKeyAlgorithm(String keyAlgorithm)
Sets the Key algorithm- Parameters:
keyAlgorithm
- The Key algorithm
-
-