Class OA2FunctorFactory

  • All Implemented Interfaces:
    Serializable

    public class OA2FunctorFactory
    extends edu.uiuc.ncsa.security.util.functor.JFunctorFactory
    A Claims Aware functor factory. This will replace templates with their values based on the claims supplied in a hashmap.

    Created by Jeff Gaynor
    on 3/1/18 at 10:09 AM

    See Also:
    Serialized Form
    • Method Detail

      • getReplacementTemplates

        public Map<String,​String> getReplacementTemplates()
        Overrides:
        getReplacementTemplates in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
      • hasClaims

        public boolean hasClaims()
      • preprocess

        protected String preprocess​(String x)
        Overrides:
        preprocess in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory
      • lookUpFunctor

        public edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor lookUpFunctor​(String name)
        Overrides:
        lookUpFunctor in class edu.uiuc.ncsa.security.util.functor.JFunctorFactory