Class KEIdentifierProvider

  • All Implemented Interfaces:
    javax.inject.Provider<edu.uiuc.ncsa.security.core.Identifier>

    public class KEIdentifierProvider
    extends Object
    implements javax.inject.Provider<edu.uiuc.ncsa.security.core.Identifier>
    Create a new random identifier with a timestamp. Note that this not the same as the JWK kid since we are managing them as independent entities.
    • Constructor Detail

      • KEIdentifierProvider

        public KEIdentifierProvider()
    • Method Detail

      • get

        public edu.uiuc.ncsa.security.core.Identifier get()
        Specified by:
        get in interface javax.inject.Provider<edu.uiuc.ncsa.security.core.Identifier>
      • newID

        protected edu.uiuc.ncsa.security.core.Identifier newID()