Class IP2<V extends Identifier>

  • All Implemented Interfaces:
    javax.inject.Provider<V>

    public class IP2<V extends Identifier>
    extends IdentifierProvider<V>
    An identifier provider for OAuth 2 tokens. This is used heavily in e.g., OA4MP.

    Created by Jeff Gaynor
    on 11/29/20 at 7:41 AM

    • Constructor Detail

      • IP2

        public IP2​(String component)
      • IP2

        public IP2​(URI uri,
                   String component,
                   boolean useTimestamps)
      • IP2

        public IP2​(URI uri,
                   String component,
                   String versionString,
                   boolean useTimestamps)
      • IP2

        public IP2​(String component,
                   boolean useTimestamps)
      • IP2

        public IP2​(String scheme,
                   String schemeSpecificPart,
                   String component,
                   boolean useTimestamps)
    • Method Detail

      • get

        public URI get​(long lifetime)