org.springframework.security.oauth2.provider.approval
Class JdbcApprovalStore
java.lang.Object
org.springframework.security.oauth2.provider.approval.JdbcApprovalStore
- All Implemented Interfaces:
- ApprovalStore
public class JdbcApprovalStore
- extends Object
- implements ApprovalStore
- Author:
- Dave Syer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdbcApprovalStore
public JdbcApprovalStore(DataSource dataSource)
setHandleRevocationsAsExpiry
public void setHandleRevocationsAsExpiry(boolean handleRevocationsAsExpiry)
setAddApprovalStatement
public void setAddApprovalStatement(String addApprovalStatement)
setFindApprovalStatement
public void setFindApprovalStatement(String findApprovalStatement)
setDeleteApprovalStatment
public void setDeleteApprovalStatment(String deleteApprovalStatment)
setExpireApprovalStatement
public void setExpireApprovalStatement(String expireApprovalStatement)
addApprovals
public boolean addApprovals(Collection<Approval> approvals)
- Specified by:
addApprovals in interface ApprovalStore
revokeApprovals
public boolean revokeApprovals(Collection<Approval> approvals)
- Specified by:
revokeApprovals in interface ApprovalStore
purgeExpiredApprovals
public boolean purgeExpiredApprovals()
getApprovals
public List<Approval> getApprovals(String userName,
String clientId)
- Specified by:
getApprovals in interface ApprovalStore
Copyright © 2013. All rights reserved.