|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wso2.solutions.identity.persistence.IPPersistenceManager
public class IPPersistenceManager
Handles all database persistence related operations of WSO2 Identity Solution.
Method Summary | |
---|---|
void |
backupExpiredCards()
|
java.lang.Long |
create(AbstractDataObject abstractDO)
Create a new entry with the given data object. |
java.lang.Long |
createOrUpdateParameter(ParameterDO instance)
|
void |
delete(AbstractDataObject abstractDO)
Delete the entry of the given data object. |
int |
deleteCardsofUser(java.lang.String username)
|
int |
deleteTokensForCard(java.lang.String cardId)
|
int |
deleteTokensOfUser(java.lang.String username)
|
ActionDO[] |
getAllActions()
|
InfoCardDO[] |
getAllInfoCards()
|
ClaimDO[] |
getAllMappedClaims()
Provides all claims that are mapped to attributes in a user store. |
ClaimDO[] |
getAllMappedEnabledClaims()
Provides all claims that are mapped and enabled. |
UserPersonalRelyingPartyDO[] |
getAllPersonalRelyingParties(java.lang.String userId)
|
PPIDValueDO[] |
getAllPPIDs()
|
RealmConfigurationDO[] |
getAllRealmConfigurations()
|
RealmDO[] |
getAllRealms()
|
RegisteredInfoCardInfoDO[] |
getAllRegistedInfoCardInfoForUser(java.lang.String userId)
|
RelyingPartyDO[] |
getAllRelyingParties()
|
RevokedInfoCardDO[] |
getAllRevokedInfoCards()
|
ClaimDO[] |
getAllSupportedClaims()
Provides all supported claims. |
DialectDO[] |
getAllSupportedDialects()
Provides all supported claim dialects. |
VerifierServiceIdpDO[] |
getAllVerifierServiceIdpDO()
|
VerifierServiceRPDO[] |
getAllVerifierServiceRpDO()
|
InfoCardDO[] |
getCardIdsForUser(java.lang.String username)
|
void |
getCardsIssuedBetween(java.util.Date startDate,
java.util.Date endDate)
|
ClaimDO |
getClaimByURI(java.lang.String value)
|
ClaimValueDO[] |
getClaimValuesForUser(java.lang.String username)
Provides all claim values for a given user. |
AbstractDataObject |
getDataObject(java.lang.String objClassName,
java.lang.Long val)
Extract a data object of the given type bearing the given id. |
DialectDO |
getDialect(java.lang.String uri)
|
RealmConfigurationDO |
getEffectiveRealmConfiguration()
|
InfoCardDO |
getInfoCard(java.lang.String cardId)
|
ParameterDO |
getParameter(java.lang.String name)
|
static IPPersistenceManager |
getPersistanceManager()
|
UserPersonalRelyingPartyDO |
getPersonalRelyingParty(java.lang.String userId,
java.lang.String hostName)
|
PPIDValueDO[] |
getPPIDValuesForUser(java.lang.String userid)
Provides all PPID values in tokens issued for a given user. |
RealmDO |
getRealm(java.lang.String className)
|
RealmConfigurationDO |
getRealmConfiguration(java.lang.String name)
|
RegisteredInfoCardInfoDO |
getRegisteredInfoCardInfo(java.lang.String ppid)
|
RelyingPartyDO |
getRelyingParty(java.lang.String url)
|
IssuedTokensDO[] |
getTokensOfUser(java.lang.String username)
|
void |
RevokeInfoCard(InfoCardDO infoCard)
|
void |
update(AbstractDataObject abstractDO)
Update an entry with the given data object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static IPPersistenceManager getPersistanceManager() throws IdentityProviderException
IdentityProviderException
public java.lang.Long create(AbstractDataObject abstractDO) throws IdentityProviderException
abstractDO
- Data object to be added
IdentityProviderException
public void update(AbstractDataObject abstractDO)
abstractDO
- Data object to be updatedpublic void delete(AbstractDataObject abstractDO)
abstractDO
- Data object to be deleted.public AbstractDataObject getDataObject(java.lang.String objClassName, java.lang.Long val)
objClassName
- Type of data objectval
- Identifier of the record
public ClaimDO[] getAllSupportedClaims()
org.wso2.solutions.identity.persistence.dataobject.ClaimDO
instances.public ClaimDO[] getAllMappedClaims()
org.wso2.solutions.identity.persistence.dataobject.ClaimDO
instances.public ClaimDO[] getAllMappedEnabledClaims()
org.wso2.solutions.identity.persistence.dataobject.ClaimDO
instances.public DialectDO[] getAllSupportedDialects()
org.wso2.solutions.identity.persistence.dataobject.DialectDO.java
instances.public ClaimValueDO[] getClaimValuesForUser(java.lang.String username)
username
- The user identifier.
org.wso2.solutions.identity.persistence.dataobject.ClaimValueDO.java
instances.public PPIDValueDO[] getPPIDValuesForUser(java.lang.String userid)
userid
- The user identifier.
org.wso2.solutions.identity.persistence.dataobject.PPIDValueDO
instances.public InfoCardDO[] getCardIdsForUser(java.lang.String username)
public int deleteCardsofUser(java.lang.String username)
public void getCardsIssuedBetween(java.util.Date startDate, java.util.Date endDate)
public void backupExpiredCards()
public IssuedTokensDO[] getTokensOfUser(java.lang.String username)
public int deleteTokensOfUser(java.lang.String username)
public int deleteTokensForCard(java.lang.String cardId)
public RelyingPartyDO[] getAllRelyingParties()
public RelyingPartyDO getRelyingParty(java.lang.String url)
public UserPersonalRelyingPartyDO getPersonalRelyingParty(java.lang.String userId, java.lang.String hostName)
public ClaimDO getClaimByURI(java.lang.String value)
public InfoCardDO[] getAllInfoCards()
public PPIDValueDO[] getAllPPIDs()
public InfoCardDO getInfoCard(java.lang.String cardId)
public java.lang.Long createOrUpdateParameter(ParameterDO instance)
public ParameterDO getParameter(java.lang.String name)
public RealmConfigurationDO getEffectiveRealmConfiguration()
public RealmConfigurationDO getRealmConfiguration(java.lang.String name)
public RealmConfigurationDO[] getAllRealmConfigurations()
public RealmDO[] getAllRealms()
public RealmDO getRealm(java.lang.String className)
public VerifierServiceIdpDO[] getAllVerifierServiceIdpDO()
public VerifierServiceRPDO[] getAllVerifierServiceRpDO()
public void RevokeInfoCard(InfoCardDO infoCard) throws IdentityProviderException
IdentityProviderException
public RevokedInfoCardDO[] getAllRevokedInfoCards()
public UserPersonalRelyingPartyDO[] getAllPersonalRelyingParties(java.lang.String userId)
public DialectDO getDialect(java.lang.String uri)
public ActionDO[] getAllActions()
public RegisteredInfoCardInfoDO[] getAllRegistedInfoCardInfoForUser(java.lang.String userId)
public RegisteredInfoCardInfoDO getRegisteredInfoCardInfo(java.lang.String ppid)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |