Class CILOA2ConfigurationLoader.CILST2Provider

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.IdentifiableProvider<edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction>, javax.inject.Provider<edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction>
    Enclosing class:
    CILOA2ConfigurationLoader<C extends edu.uiuc.ncsa.myproxy.oa4mp.oauth2.OA2SE>

    public static class CILOA2ConfigurationLoader.CILST2Provider
    extends edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.DSTransactionProvider<edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction>
    • Constructor Detail

      • CILST2Provider

        public CILST2Provider​(edu.uiuc.ncsa.security.core.util.IdentifierProvider<edu.uiuc.ncsa.security.core.Identifier> idProvider)
    • Method Detail

      • get

        public CILOA2ServiceTransaction get​(boolean createNewIdentifier)
        Specified by:
        get in interface edu.uiuc.ncsa.security.core.IdentifiableProvider<edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction>
        Overrides:
        get in class edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.DSTransactionProvider<edu.uiuc.ncsa.myproxy.oa4mp.oauth2.storage.transactions.OA2ServiceTransaction>