Class AbstractAuthorizationResponse

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected io.micronaut.http.HttpRequest<java.util.Map<java.lang.String,​java.lang.Object>> request  
      protected io.micronaut.core.convert.value.ConvertibleMultiValues<java.lang.String> responseData  
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractAuthorizationResponse​(io.micronaut.http.HttpRequest<java.util.Map<java.lang.String,​java.lang.Object>> request, StateSerDes stateSerDes)  
    • Field Detail

      • responseData

        protected final io.micronaut.core.convert.value.ConvertibleMultiValues<java.lang.String> responseData
      • request

        protected final io.micronaut.http.HttpRequest<java.util.Map<java.lang.String,​java.lang.Object>> request
    • Constructor Detail

      • AbstractAuthorizationResponse

        public AbstractAuthorizationResponse​(@Parameter
                                             io.micronaut.http.HttpRequest<java.util.Map<java.lang.String,​java.lang.Object>> request,
                                             StateSerDes stateSerDes)
        Parameters:
        request - The request
        stateSerDes - State Serdes
    • Method Detail

      • getCode

        @Nonnull
        public java.lang.String getCode()
        Specified by:
        getCode in interface AuthorizationResponse
        Returns:
        An authorization code which the client will later exchange for an access token.
      • getCallbackRequest

        @Nonnull
        public io.micronaut.http.HttpRequest getCallbackRequest()
        Specified by:
        getCallbackRequest in interface AuthorizationResponse
        Returns:
        The authorization callback request