Class AbstractOIDCAttributeTranscoder.NamingFunction

  • All Implemented Interfaces:
    Function<net.minidev.json.JSONObject,​String>
    Enclosing class:
    AbstractOIDCAttributeTranscoder

    public static class AbstractOIDCAttributeTranscoder.NamingFunction
    extends Object
    implements Function<net.minidev.json.JSONObject,​String>
    A function to produce a "canonical" name for an OIDC claim for transcoding rules.
    • Constructor Detail

      • NamingFunction

        public NamingFunction()
    • Method Detail

      • apply

        @Nullable
        public String apply​(@Nullable
                            net.minidev.json.JSONObject input)
        Specified by:
        apply in interface Function<net.minidev.json.JSONObject,​String>