Class WebSubClientAspect

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.context.EmbeddedValueResolverAware

    @Component
    public class WebSubClientAspect
    extends Object
    implements org.springframework.context.EmbeddedValueResolverAware
    This class comprises of aspects used for this library. Currently it is used for verifying the content notified by Hub.
    Author:
    Urvil Joshi
    • Constructor Detail

      • WebSubClientAspect

        public WebSubClientAspect()
    • Method Detail

      • setEmbeddedValueResolver

        public void setEmbeddedValueResolver​(org.springframework.util.StringValueResolver resolver)
        Specified by:
        setEmbeddedValueResolver in interface org.springframework.context.EmbeddedValueResolverAware
      • preAuthenticateContent

        public void preAuthenticateContent​(PreAuthenticateContentAndVerifyIntent preAuthenticateContent)
        This aspect is for Preauthentication of content notified by hub.
        Parameters:
        preAuthenticateContent - annotation used at method level for this aspect as a decorator and metadata provider.