⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ippersistencemanager.java

📁 开源的OpenId的一个java实现
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        dao.getCardIdsForUser(username);    }    public void backupExpiredCards() {        InfoCardDAO dao = new InfoCardDAO(hbConfig);        dao.backupExpiredCards();    }    public RelyingPartyDO[] getAllRelyingParties() {        RelyingPartyDAO dao = new RelyingPartyDAO(hbConfig);        return dao.getAllRelyingParties();    }    public RelyingPartyDO getRelyingParty(String url) {        return (new RelyingPartyDAO(hbConfig)).getRelyingPartyDO(url);    }    public UserTrustedRPDO getPersonalRelyingParty(String userId,            String hostName) {        return (new UserPersonalRelyingPartyDAO(hbConfig))                .getPersonalRelyingParty(userId, hostName);    }    public ClaimDO getClaimByURI(String value) {        return (new ClaimDAO(hbConfig)).getClaimByURI(value);    }    public InfoCardDO[] getAllInfoCards() {        InfoCardDAO dao = new InfoCardDAO(hbConfig);        return dao.getAllIssuedCards();    }    public PPIDValueDO[] getAllPPIDs() {        PPIDValueDAO dao = new PPIDValueDAO(hbConfig);        return dao.getAllPPIDs();    }    public InfoCardDO getInfoCard(String cardId) {        InfoCardDAO dao = new InfoCardDAO(hbConfig);        return dao.getInfoCard(cardId);    }    public Long createOrUpdateParameter(ParameterDO instance) {        ParameterDAO dao = new ParameterDAO(hbConfig);        return dao.createOrUpdateParameter(instance);    }    public ParameterDO getParameter(String name) {        ParameterDAO dao = new ParameterDAO(hbConfig);        return dao.getParameter(name);    }    public RealmConfigurationDO getEffectiveRealmConfiguration() {        RealmConfigurationDAO dao = new RealmConfigurationDAO(hbConfig);        return dao.getEffectiveRealmConfiguration();    }    public RealmConfigurationDO getRealmConfiguration(String name) {        RealmConfigurationDAO dao = new RealmConfigurationDAO(hbConfig);        return dao.getRealmConfiguration(name);    }    public RealmConfigurationDO[] getAllRealmConfigurations() {        RealmConfigurationDAO dao = new RealmConfigurationDAO(hbConfig);        return dao.getAllRealmConfigurations();    }    public RealmDO[] getAllRealms() {        RealmDAO dao = new RealmDAO(hbConfig);        return dao.getAllRealms();    }    public RealmDO getRealm(String className) {        RealmDAO dao = new RealmDAO(hbConfig);        return dao.getRealm(className);    }    public void revokeInfoCard(InfoCardDO infoCard)            throws IdentityProviderException {        InfoCardDAO icDao = new InfoCardDAO(hbConfig);        icDao.delete(infoCard);        RevokedInfoCardDO icDo = new RevokedInfoCardDO();        icDo.setCardId(infoCard.getCardId());        icDo.setDateIssued(infoCard.getDateIssued());        icDo.setDateExpires(infoCard.getDateExpires());        icDo.setUserId(infoCard.getUserId());        icDo.setDateRevoked(new Date());        create(icDo);    }    public RevokedInfoCardDO[] getAllRevokedInfoCards() {        RevokedInfoCardDAO dao = new RevokedInfoCardDAO(hbConfig);        return dao.getAllRevokedInfoCards();    }    public UserTrustedRPDO[] getAllPersonalRelyingParties(String userId) {        UserPersonalRelyingPartyDAO dao = new UserPersonalRelyingPartyDAO(                hbConfig);        return dao.getAllPersonalRelyingParties(userId);    }    public DialectDO getDialect(String uri) {        DialectDAO dao = new DialectDAO(hbConfig);        return dao.getDialect(uri);    }    public ActionDO[] getAllActions() {        ReportDAO dao = new ReportDAO(hbConfig);        return dao.getAllActions();    }    public ActionDO addReportData(String username, String actionId,            String description) {        ReportDAO dao = new ReportDAO(hbConfig);        return dao.addReportData(username, actionId, description);    }    public RegisteredInfoCardInfoDO[] getAllRegistedInfoCardInfoForUser(            String userId) {        RegisteredInfoCardInfoDAO dao = new RegisteredInfoCardInfoDAO(hbConfig);        return dao.getAllInfoForUser(userId);    }    public RegisteredInfoCardInfoDO getRegisteredInfoCardInfo(String ppid) {        RegisteredInfoCardInfoDAO dao = new RegisteredInfoCardInfoDAO(hbConfig);        return dao.getInformationCardInfo(ppid);    }    public int getCount(String objName) {        String stmt = "select count(*) from " + objName;        Session session = hbConfig.getCurrentSession();        Transaction tx = session.beginTransaction();        int count = 0;        try {            Integer intValue = (Integer) session.createQuery(stmt)                    .uniqueResult();            count = intValue.intValue();            tx.commit();        } catch (Throwable e) {            tx.rollback();            log.error("gettingCount", e);            throw new RuntimeException("gettingCount", e);        } finally {            hbConfig.closeSession();        }        return count;    }    public List getUserActionsByUser(String username, Date fromDate, Date toDate) {        ReportDAO dao = new ReportDAO(hbConfig);        return dao.getReportDataByUser(username, fromDate, toDate);    }    public List getReportDataByAction(String actionId, Date fromDate,            Date toDate) {        ReportDAO dao = new ReportDAO(hbConfig);        return dao.getReportDataByAction(actionId, fromDate, toDate);    }    public List getCardIdsGroupedByUser() {        InfoCardDAO dao = new InfoCardDAO(hbConfig);        return dao.getCardIdsGroupedByUser();    }    public List getTokensGroupedByUser() {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokensGroupedByUser();    }    public List getTokensGroupedByCardId() {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokensGroupedByCardId();    }    public List getTokensGroupedByCardAndUser() {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokensGroupedByCardAndUser();    }    public IssuedTokensDO[] getAllTokensOfUser(String username) {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokensForUser(username);    }    public IssuedTokensDO[] getTokensForUser(String userId) {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokensForUser(userId);    }    public IssuedTokensDO[] getTokenDetailsForCardId(String cardId)            throws IdentityProviderException {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokenDetailsForCardId(cardId);    }    public IssuedTokensDO[] getTokenDetailsForCardAndUser(String cardId,            String userId) throws IdentityProviderException {        IssuedTokenDAO dao = new IssuedTokenDAO(hbConfig);        return dao.getTokenDetailsForCardAndUser(cardId, userId);    }    public String extractPrimaryUserName(String ppid) {        RegisteredInfoCardInfoDAO dao = new RegisteredInfoCardInfoDAO(hbConfig);        return dao.extractPrimaryUserName(ppid);    }    public OpenIDUserRPDO[] getOpenIDUserRP(String userName, String rpUrl) {        OpenIDUserRPDAO dao = new OpenIDUserRPDAO(hbConfig);        return dao.getOpenIDUserRP(userName, rpUrl);    }    public OpenIDUserRPDO[] getOpenIDUserRP(String userName) {        OpenIDUserRPDAO dao = new OpenIDUserRPDAO(hbConfig);        return dao.getOpenIDUserRP(userName);    }    public String getOpenIDDefaultUserProfile(String userName, String rpUrl) {        OpenIDUserRPDAO dao = new OpenIDUserRPDAO(hbConfig);        return dao.getOpenIDDefaultUserProfile(userName, rpUrl);    }    public UserTrustedRPDO[] getPersonalRelyingPartyByHostName(String hostName) {        UserPersonalRelyingPartyDAO dao = new UserPersonalRelyingPartyDAO(                hbConfig);        return dao.getPersonalRelyingPartyByHostName(hostName);    }    public List<OpenIDSummaryReportData> getOpenIDsGroupedByUser() {        OpenIDUserRPDAO dao = new OpenIDUserRPDAO(hbConfig);        return dao.getOpenIDsGroupedByUser();    }    public boolean isValidOpenIDTag(String openIDTag) {        ClaimDAO dao = new ClaimDAO(hbConfig);        return dao.isValidOpenIDTag(openIDTag);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -