|
![]() |
||||||||
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
Class org.openpermis.SubjectException 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
Package org.openpermis.basic |
---|
Class org.openpermis.basic.AbsoluteTimePeriod extends Object implements Serializable |
---|
serialVersionUID: 4693794541676861444L
Serialized Fields |
---|
PartialTime start
PartialTime end
Class org.openpermis.basic.PartialTime extends Object implements Serializable |
---|
serialVersionUID: -5287763458357343457L
Serialized Fields |
---|
int year
boolean isYearAsterix
int monthOfYear
int dayOfMonth
int hourOfDay
int minuteOfHour
int secondOfMinute
int[] zone
boolean hasZone
org.joda.time.DateTimeZone defaultZone
Class org.openpermis.basic.TimePeriod.EmptyTimePeriod extends Object implements Serializable |
---|
serialVersionUID: -208880089920008691L
Class org.openpermis.basic.TimePeriod.InfiniteTimePeriod extends Object implements Serializable |
---|
serialVersionUID: -7081607516618655297L
Class org.openpermis.basic.TimePeriodConstraint extends Object implements Serializable |
---|
serialVersionUID: 1425776574428536997L
Serialized Fields |
---|
TimePeriod absolutePeriod
org.joda.time.Period minimumValidFrom
org.joda.time.Period minimumValidUpTo
org.joda.time.Period maximumValidUpTo
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.KeystoreUtilityException extends Exception implements Serializable |
---|
serialVersionUID: -3839201949700235068L
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
Class org.openpermis.policy.TimeStamp extends Object implements Serializable |
---|
serialVersionUID: -6656130782213416908L
Serialized Fields |
---|
Date date
TimeZone timeZone
Package org.openpermis.policy.bean |
---|
Class org.openpermis.policy.bean.RoleCollection extends Object implements Serializable |
---|
serialVersionUID: 103078502344954582L
Serialized Fields |
---|
List<E> roles
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
Serialized Fields |
---|
List<E> domainURIs
Class org.openpermis.policy.bean.basic.BasicDomain.IncludedURIsComaparator extends Object implements Serializable |
---|
serialVersionUID: -2814648788165669781L
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
PredicateBean 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.bean.basic.predicate |
---|
Class org.openpermis.policy.bean.basic.predicate.AbstractPredicate extends BasicPartBean implements Serializable |
---|
serialVersionUID: 2447669570741402163L
Serialized Fields |
---|
List<E> operandList
Class org.openpermis.policy.bean.basic.predicate.And extends AbstractPredicate<Predicate> implements Serializable |
---|
serialVersionUID: 2594689375624382737L
Class org.openpermis.policy.bean.basic.predicate.False extends BasicPartBean implements Serializable |
---|
serialVersionUID: -5851044295796919321L
Class org.openpermis.policy.bean.basic.predicate.Not extends AbstractPredicate<Predicate> implements Serializable |
---|
serialVersionUID: 4230209545826050488L
Class org.openpermis.policy.bean.basic.predicate.Or extends AbstractPredicate<Predicate> implements Serializable |
---|
serialVersionUID: -120774600735285360L
Class org.openpermis.policy.bean.basic.predicate.Present extends AbstractPredicate<Value<?>> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Class org.openpermis.policy.bean.basic.predicate.SubstringOf extends AbstractPredicate<Value<?>> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Class org.openpermis.policy.bean.basic.predicate.True extends BasicPartBean implements Serializable |
---|
serialVersionUID: -5851044295796919321L
Class org.openpermis.policy.bean.basic.predicate.ValueRelationalPredicate extends AbstractPredicate<Value<?>> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Serialized Fields |
---|
ValueRelationalPredicate.Relation relation
Class org.openpermis.policy.bean.basic.predicate.ValueSetRelationalPredicate extends AbstractPredicate<ValueSet> implements Serializable |
---|
serialVersionUID: 5176218191733835322L
Serialized Fields |
---|
ValueSetRelationalPredicate.SetRelation relation
Package org.openpermis.policy.io |
---|
Class org.openpermis.policy.io.PolicyException extends Exception implements Serializable |
---|
serialVersionUID: 6044713060101802286L
Package org.openpermis.subject |
---|
Class org.openpermis.subject.MutableSubject extends Object implements Serializable |
---|
serialVersionUID: -8743006360450087139L
Serialized Fields |
---|
URI identity
List<E> assignments
Class org.openpermis.subject.SubjectFinderException extends Exception implements Serializable |
---|
serialVersionUID: -1274498714250237719L
Serialized Fields |
---|
URI identity
Package org.openpermis.subject.assignment |
---|
Class org.openpermis.subject.assignment.RoleAssignmentControllerException extends Exception implements Serializable |
---|
serialVersionUID: 1912160203689336668L
Package org.openpermis.subject.format |
---|
Class org.openpermis.subject.format.DecodingException extends Exception implements Serializable |
---|
serialVersionUID: 1912160203689336668L
Class org.openpermis.subject.format.EncodingException extends Exception implements Serializable |
---|
serialVersionUID: 1912160203689336668L
|
![]() |
||||||||
PREV NEXT | FRAMES NO FRAMES |
OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:16:59
Copyright (c) 2002-2007 Ergon Informatik AG