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 module| Constructor 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 AlexaHttpRequestpublic java.lang.String getSigningCertificateChainUrl()
getSigningCertificateChainUrl in interface AlexaHttpRequestpublic byte[] getSerializedRequestEnvelope()
getSerializedRequestEnvelope in interface AlexaHttpRequestpublic com.amazon.ask.model.RequestEnvelope getDeserializedRequestEnvelope()
getDeserializedRequestEnvelope in interface AlexaHttpRequest