Class OidcAuthorizationDetailedVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.access.oidcauthorizations.OidcAuthorizationVO
-
- org.cyclos.model.access.oidcauthorizations.OidcAuthorizationDetailedVO
-
- All Implemented Interfaces:
Serializable,IEntity
public class OidcAuthorizationDetailedVO extends OidcAuthorizationVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<AccountVO,OidcAuthorizationDetailedVO>ACCOUNTstatic BasicProperty<Boolean,OidcAuthorizationDetailedVO>CAN_REVOKEstatic StringCLASS_NAMEstatic BasicProperty<TransactionVO,OidcAuthorizationDetailedVO>PAYMENTstatic BasicProperty<CurrencyAmountDTO,OidcAuthorizationDetailedVO>PAYMENT_AMOUNTstatic BasicProperty<UserVO,OidcAuthorizationDetailedVO>PAYMENT_TOstatic SetProperty<Scope,OidcAuthorizationDetailedVO>SCOPESstatic BasicProperty<Boolean,OidcAuthorizationDetailedVO>SINGLE_PAYMENT-
Fields inherited from class org.cyclos.model.access.oidcauthorizations.OidcAuthorizationVO
BASIC_USER, CLIENT, CONSENT_DATE, EXPIRATION_DATE
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description OidcAuthorizationDetailedVO()OidcAuthorizationDetailedVO(Long id)OidcAuthorizationDetailedVO(Property<T,? super OidcAuthorizationDetailedVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()AccountVOgetAccount()TransactionVOgetPayment()CurrencyAmountDTOgetPaymentAmount()UserVOgetPaymentTo()Set<Scope>getScopes()booleanisCanRevoke()booleanisSinglePayment()voidsetAccount(AccountVO account)voidsetCanRevoke(boolean canRevoke)voidsetPayment(TransactionVO payment)voidsetPaymentAmount(CurrencyAmountDTO paymentAmount)voidsetPaymentTo(UserVO paymentTo)voidsetScopes(Set<Scope> scopes)voidsetSinglePayment(boolean singlePayment)-
Methods inherited from class org.cyclos.model.access.oidcauthorizations.OidcAuthorizationVO
getBasicUser, getClient, getConsentDate, getExpirationDate, setBasicUser, setClient, setConsentDate, setExpirationDate
-
Methods inherited from class org.cyclos.model.EntityVO
equals, getId, getIds, getUniqueIds
-
Methods inherited from class org.cyclos.model.EntityModel
getId, hashCode, setId, toString
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCOUNT
public static final BasicProperty<AccountVO,OidcAuthorizationDetailedVO> ACCOUNT
-
CAN_REVOKE
public static final BasicProperty<Boolean,OidcAuthorizationDetailedVO> CAN_REVOKE
-
PAYMENT
public static final BasicProperty<TransactionVO,OidcAuthorizationDetailedVO> PAYMENT
-
PAYMENT_AMOUNT
public static final BasicProperty<CurrencyAmountDTO,OidcAuthorizationDetailedVO> PAYMENT_AMOUNT
-
PAYMENT_TO
public static final BasicProperty<UserVO,OidcAuthorizationDetailedVO> PAYMENT_TO
-
SCOPES
public static final SetProperty<Scope,OidcAuthorizationDetailedVO> SCOPES
-
SINGLE_PAYMENT
public static final BasicProperty<Boolean,OidcAuthorizationDetailedVO> SINGLE_PAYMENT
-
-
Constructor Detail
-
OidcAuthorizationDetailedVO
public OidcAuthorizationDetailedVO()
-
OidcAuthorizationDetailedVO
public OidcAuthorizationDetailedVO(Long id)
-
OidcAuthorizationDetailedVO
public OidcAuthorizationDetailedVO(Property<T,? super OidcAuthorizationDetailedVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classOidcAuthorizationVO
-
getAccount
public AccountVO getAccount()
-
setAccount
public void setAccount(AccountVO account)
-
isCanRevoke
public boolean isCanRevoke()
-
setCanRevoke
public void setCanRevoke(boolean canRevoke)
-
getPayment
public TransactionVO getPayment()
-
setPayment
public void setPayment(TransactionVO payment)
-
getPaymentAmount
public CurrencyAmountDTO getPaymentAmount()
-
setPaymentAmount
public void setPaymentAmount(CurrencyAmountDTO paymentAmount)
-
getPaymentTo
public UserVO getPaymentTo()
-
setPaymentTo
public void setPaymentTo(UserVO paymentTo)
-
isSinglePayment
public boolean isSinglePayment()
-
setSinglePayment
public void setSinglePayment(boolean singlePayment)
-
className
public String className()
- Overrides:
classNamein classOidcAuthorizationVO
-
-