|
![]() |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Package org.openpermis |
---|
Class org.openpermis.AuthorizationServiceException extends Exception implements Serializable |
---|
serialVersionUID: -1274498714250237719L
Class org.openpermis.PolicyDecisionException extends Exception implements Serializable |
---|
serialVersionUID: -1274498714250237719L
Package org.openpermis.audit |
---|
Class org.openpermis.audit.AccessDecisionRequest extends Object implements Serializable |
---|
serialVersionUID: -4613418651627169383L
Serialized Fields |
---|
Subject subject
URI resourceUri
String actionName
List<E> arguments
TimeStamp timeStamp
Class org.openpermis.audit.AccessDecisionVetoException extends Exception implements Serializable |
---|
serialVersionUID: -5211670548178988048L
Serialized Fields |
---|
AccessDecisionRequest request
AccessDecision decision
Package org.openpermis.basic |
---|
Class org.openpermis.basic.InternalSubject extends BasicPart implements Serializable |
---|
serialVersionUID: -5706090972924620861L
Serialized Fields |
---|
Map<K,V> roleIssuerMap
Map<K,V> roleSubjectPeriodMap
Package org.openpermis.cert |
---|
Class org.openpermis.cert.AttributeCertificate extends Certificate implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
byte[] encoded
org.bouncycastle.asn1.x509.AttributeCertificate asnDecoded
org.bouncycastle.x509.X509AttributeCertificate ac
Class org.openpermis.cert.AttributeCertificateException extends Exception implements Serializable |
---|
serialVersionUID: 6044713060101802286L
Class org.openpermis.cert.KeyStoreReaderException extends Exception implements Serializable |
---|
serialVersionUID: 7233723596186183708L
Package org.openpermis.policy |
---|
Class org.openpermis.policy.ParameterList extends Object implements Serializable |
---|
serialVersionUID: 7726102676246748249L
Serialized Fields |
---|
List<E> parameters
Class org.openpermis.policy.Role extends Object implements Serializable |
---|
serialVersionUID: -3359339547258162667L
Serialized Fields |
---|
RoleHierarchy roleHierarchy
String name
Package org.openpermis.policy.bean |
---|
Class org.openpermis.policy.bean.SerialNumber extends Object implements Serializable |
---|
serialVersionUID: -1342243947699108706L
Serialized Fields |
---|
long value
org.openpermis.policy.bean.SerialNumber.Context context
Package org.openpermis.policy.bean.basic |
---|
Class org.openpermis.policy.bean.basic.BasicAbstractCollection extends BasicPartBean implements Serializable |
---|
serialVersionUID: -5284544211072597574L
Serialized Fields |
---|
List<E> collection
Class org.openpermis.policy.bean.basic.BasicAction extends BasicPartBean implements Serializable |
---|
serialVersionUID: 7617903638242776145L
Serialized Fields |
---|
ParameterList parameters
Class org.openpermis.policy.bean.basic.BasicActionCollection extends BasicAbstractCollection<ActionBean> implements Serializable |
---|
serialVersionUID: -956620427014379243L
Class org.openpermis.policy.bean.basic.BasicAuthority extends BasicPartBean implements Serializable |
---|
serialVersionUID: 299722778399378194L
Class org.openpermis.policy.bean.basic.BasicDomain extends BasicPartBean implements Serializable |
---|
serialVersionUID: -5330051822856507613L
Class org.openpermis.policy.bean.basic.BasicObligation extends BasicPartBean implements Serializable |
---|
serialVersionUID: -6726829688085066146L
Serialized Fields |
---|
String text
Class org.openpermis.policy.bean.basic.BasicObligationCollection extends BasicAbstractCollection<ObligationBean> implements Serializable |
---|
serialVersionUID: -956620427014379243L
Class org.openpermis.policy.bean.basic.BasicPart extends Object implements Serializable |
---|
serialVersionUID: 5635383950293028314L
Serialized Fields |
---|
URI identity
Only used if the mix-in interface Identifiable
is implemented.
BasicPart.hasPartIdentity()
String name
Only used if the mix-in interface Nameable
is implemented.
BasicPart.hasPartName()
Class org.openpermis.policy.bean.basic.BasicPartBean extends BasicPart implements Serializable |
---|
serialVersionUID: -2727930116159890528L
Serialized Fields |
---|
Class<T> partBeanType
SerialNumber serialNumber
PropertyChangeSupport propertyChangeSupport
Class org.openpermis.policy.bean.basic.BasicPolicy extends BasicPartBean implements Serializable |
---|
serialVersionUID: -8888013228359169599L
Serialized Fields |
---|
org.joda.time.DateTimeZone dateTimeZone
RoleAssignmentRuleBeanCollection roleAssignmentRules
TargetAccessRuleBeanCollection targetAccessRules
RoleHierarchyBeanCollection roleHierarchies
Class org.openpermis.policy.bean.basic.BasicRoleAssignmentRule extends BasicPartBean implements Serializable |
---|
serialVersionUID: 9152170606273777506L
Serialized Fields |
---|
AuthorityBean authority
DomainBean subjectDomain
RoleCollection roles
TimePeriodConstraint constraint
int delegationDepth
Class org.openpermis.policy.bean.basic.BasicRoleAssignmentRuleCollection extends BasicAbstractCollection<RoleAssignmentRuleBean> implements Serializable |
---|
serialVersionUID: -956620427014379243L
Class org.openpermis.policy.bean.basic.BasicRoleHierarchy extends BasicPartBean implements Serializable |
---|
serialVersionUID: -1728538401158979463L
Serialized Fields |
---|
org.openpermis.policy.bean.basic.BasicRoleHierarchy.RoleSet roles
org.openpermis.policy.bean.basic.BasicRoleHierarchy.AdjacentSet subroles
org.openpermis.policy.bean.basic.BasicRoleHierarchy.AdjacentSet superroles
Class org.openpermis.policy.bean.basic.BasicRoleHierarchyCollection extends BasicAbstractCollection<RoleHierarchyBean> implements Serializable |
---|
serialVersionUID: -956620427014379243L
Class org.openpermis.policy.bean.basic.BasicTarget extends BasicPartBean implements Serializable |
---|
serialVersionUID: -4155346349094013032L
Serialized Fields |
---|
DomainBean domain
ActionBeanCollection actions
Class org.openpermis.policy.bean.basic.BasicTargetAccessRule extends BasicPartBean implements Serializable |
---|
serialVersionUID: -3795054107954794737L
Serialized Fields |
---|
TargetBeanCollection targets
RoleCollection roles
Predicate condition
ObligationBeanCollection obligations
Class org.openpermis.policy.bean.basic.BasicTargetAccessRuleCollection extends BasicAbstractCollection<TargetAccessRuleBean> implements Serializable |
---|
serialVersionUID: -956620427014379243L
Class org.openpermis.policy.bean.basic.BasicTargetCollection extends BasicAbstractCollection<TargetBean> implements Serializable |
---|
serialVersionUID: -956620427014379243L
Package org.openpermis.policy.io |
---|
Class org.openpermis.policy.io.PolicyException extends Exception implements Serializable |
---|
serialVersionUID: 6044713060101802286L
Package org.openpermis.policy.predicate |
---|
Class org.openpermis.policy.predicate.AbstractPredicate extends Object implements Serializable |
---|
serialVersionUID: 2447669570741402163L
Serialized Fields |
---|
List<E> operandList
Class org.openpermis.policy.predicate.And extends AbstractPredicate<Predicate> implements Serializable |
---|
serialVersionUID: 2594689375624382737L
Class org.openpermis.policy.predicate.Not extends AbstractPredicate<Predicate> implements Serializable |
---|
serialVersionUID: 4230209545826050488L
Class org.openpermis.policy.predicate.Or extends AbstractPredicate<Predicate> implements Serializable |
---|
serialVersionUID: -120774600735285360L
Class org.openpermis.policy.predicate.Present extends AbstractPredicate<Value<?>> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Class org.openpermis.policy.predicate.SubstringOf extends AbstractPredicate<Value<?>> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Class org.openpermis.policy.predicate.ValueRelationalPredicate extends AbstractPredicate<Value<?>> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Serialized Fields |
---|
ValueRelationalPredicate.Relation relation
Class org.openpermis.policy.predicate.ValueSetRelationalPredicate extends AbstractPredicate<ValueSet> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Serialized Fields |
---|
ValueSetRelationalPredicate.SetRelation relation
Package org.openpermis.repository |
---|
Class org.openpermis.repository.SubjectRepositoryException extends Exception implements Serializable |
---|
serialVersionUID: -1274498714250237719L
|
![]() |
||||||||
PREV NEXT | FRAMES NO FRAMES |
PERMIS Role Based Access Control 0.3.0 (Build 14)
2009/05/08 09:06:10
Copyright (c) 2002-2007 Ergon Informatik AG