org.apache.directory.shared.ldap.extras.extended.ads_impl.certGeneration
Class CertGenerationRequestDecorator

java.lang.Object
  extended by org.apache.directory.shared.ldap.codec.api.MessageDecorator<M>
      extended by org.apache.directory.shared.ldap.codec.decorators.RequestDecorator<M>
          extended by org.apache.directory.shared.ldap.codec.decorators.ResultResponseRequestDecorator<M,R>
              extended by org.apache.directory.shared.ldap.codec.decorators.SingleReplyRequestDecorator<Q,P>
                  extended by org.apache.directory.shared.ldap.codec.api.ExtendedRequestDecorator<CertGenerationRequest,CertGenerationResponse>
                      extended by org.apache.directory.shared.ldap.extras.extended.ads_impl.certGeneration.CertGenerationRequestDecorator
All Implemented Interfaces:
Decorator<CertGenerationRequest>, CertGenerationRequest, AbandonableRequest, ExtendedRequest<CertGenerationResponse>, Message, Request, ResultResponseRequest<CertGenerationResponse>, SingleReplyRequest<CertGenerationResponse>

public class CertGenerationRequestDecorator
extends ExtendedRequestDecorator<CertGenerationRequest,CertGenerationResponse>
implements CertGenerationRequest

A Decorator for CancelRequests.

Author:
Apache Directory Project

Field Summary
 
Fields inherited from class org.apache.directory.shared.ldap.codec.api.ExtendedRequestDecorator
requestValue
 
Fields inherited from class org.apache.directory.shared.ldap.codec.api.MessageDecorator
messageLength
 
Fields inherited from interface org.apache.directory.shared.ldap.extras.extended.CertGenerationRequest
EXTENSION_OID
 
Fields inherited from interface org.apache.directory.shared.ldap.model.message.ExtendedRequest
RESP_TYPE, TYPE
 
Constructor Summary
CertGenerationRequestDecorator(LdapApiService codec, CertGenerationRequest decoratedMessage)
           
 
Method Summary
 CertGenerationObject getCertGenerationObject()
           
 String getIssuerDN()
          
 String getKeyAlgorithm()
          
 byte[] getRequestValue()
          
 CertGenerationResponse getResultResponse()
          
 String getSubjectDN()
          
 String getTargetDN()
          
 void setIssuerDN(String issuerDN)
          
 void setKeyAlgorithm(String keyAlgorithm)
          
 void setRequestValue(byte[] requestValue)
          
 void setSubjectDN(String subjectDN)
          
 void setTargetDN(String targetDN)
          
 
Methods inherited from class org.apache.directory.shared.ldap.codec.api.ExtendedRequestDecorator
addAllControls, addControl, computeLength, encode, getExtendedRequestLength, getRequestName, getRequestNameBytes, removeControl, setExtendedRequestLength, setMessageId, setRequestName, setRequestNameBytes
 
Methods inherited from class org.apache.directory.shared.ldap.codec.decorators.SingleReplyRequestDecorator
abandon, addAbandonListener, getResponseType, isAbandoned
 
Methods inherited from class org.apache.directory.shared.ldap.codec.decorators.ResultResponseRequestDecorator
hasResponse
 
Methods inherited from class org.apache.directory.shared.ldap.codec.api.MessageDecorator
get, getCodecService, getControl, getControls, getControlsLength, getCurrentControl, getDecorated, getDecorator, getMessageId, getMessageLength, getType, hasControl, put, setControlsLength, setMessageLength, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.ExtendedRequest
addAllControls, addControl, getRequestName, removeControl, setMessageId, setRequestName
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.SingleReplyRequest
getResponseType
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.Request
hasResponse
 
Methods inherited from interface org.apache.directory.shared.ldap.model.message.Message
get, getControl, getControls, getMessageId, getType, hasControl, put
 

Constructor Detail

CertGenerationRequestDecorator

public CertGenerationRequestDecorator(LdapApiService codec,
                                      CertGenerationRequest decoratedMessage)
Method Detail

getCertGenerationObject

public CertGenerationObject getCertGenerationObject()

setRequestValue

public void setRequestValue(byte[] requestValue)

Overrides:
setRequestValue in class ExtendedRequestDecorator<CertGenerationRequest,CertGenerationResponse>

getRequestValue

public byte[] getRequestValue()

Overrides:
getRequestValue in class ExtendedRequestDecorator<CertGenerationRequest,CertGenerationResponse>

getResultResponse

public CertGenerationResponse getResultResponse()

Specified by:
getResultResponse in interface ResultResponseRequest<CertGenerationResponse>
Overrides:
getResultResponse in class ResultResponseRequestDecorator<CertGenerationRequest,CertGenerationResponse>

getTargetDN

public String getTargetDN()

Specified by:
getTargetDN in interface CertGenerationRequest

setTargetDN

public void setTargetDN(String targetDN)

Specified by:
setTargetDN in interface CertGenerationRequest

getIssuerDN

public String getIssuerDN()

Specified by:
getIssuerDN in interface CertGenerationRequest

setIssuerDN

public void setIssuerDN(String issuerDN)

Specified by:
setIssuerDN in interface CertGenerationRequest

getSubjectDN

public String getSubjectDN()

Specified by:
getSubjectDN in interface CertGenerationRequest

setSubjectDN

public void setSubjectDN(String subjectDN)

Specified by:
setSubjectDN in interface CertGenerationRequest

getKeyAlgorithm

public String getKeyAlgorithm()

Specified by:
getKeyAlgorithm in interface CertGenerationRequest

setKeyAlgorithm

public void setKeyAlgorithm(String keyAlgorithm)

Specified by:
setKeyAlgorithm in interface CertGenerationRequest


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.