public class HttpServerAlexaHttpRequest extends java.lang.Object implements AlexaHttpRequest
AlexaHttpRequest
.
NOTICE: This class is forked from com.amazon.ask.servlet.verifiers.ServletRequest found at https://github.com/alexa/alexa-skills-kit-sdk-for-java ask-sdk-servlet-support moduleConstructor and Description |
---|
HttpServerAlexaHttpRequest(io.micronaut.http.HttpHeaders httpHeaders,
byte[] serializedRequestEnvelope,
com.amazon.ask.model.RequestEnvelope deserializedRequestEnvelope)
Constructor to build an instance of ServletRequest.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBaseEncoded64Signature() |
com.amazon.ask.model.RequestEnvelope |
getDeserializedRequestEnvelope() |
byte[] |
getSerializedRequestEnvelope() |
java.lang.String |
getSigningCertificateChainUrl() |
public HttpServerAlexaHttpRequest(io.micronaut.http.HttpHeaders httpHeaders, byte[] serializedRequestEnvelope, com.amazon.ask.model.RequestEnvelope deserializedRequestEnvelope)
httpHeaders
- httpHeadersserializedRequestEnvelope
- serialized request envelope.deserializedRequestEnvelope
- de-serialized request envelope.public java.lang.String getBaseEncoded64Signature()
getBaseEncoded64Signature
in interface AlexaHttpRequest
public java.lang.String getSigningCertificateChainUrl()
getSigningCertificateChainUrl
in interface AlexaHttpRequest
public byte[] getSerializedRequestEnvelope()
getSerializedRequestEnvelope
in interface AlexaHttpRequest
public com.amazon.ask.model.RequestEnvelope getDeserializedRequestEnvelope()
getDeserializedRequestEnvelope
in interface AlexaHttpRequest