文件名称:PerMIS
- 所属分类:
- JSP源码/Java
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 265kb
- 下载次数:
- 0次
- 提 供 者:
- lic***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
了基于PERMIS PMI的安全访问控制方法,通过对业务层的合理构建和对主体、客体以及相应动作的访问控制策略配置,实现了由角色代替用户对资源进行访问.实践证明,基于PERMIS PMI的访问控制方法在系统中起到了良好的作用并降低了维护工作的强度.本压缩包为Permis的开发源码,并提供了XACML的访问接口,开发人员可以在此基础上进行进一步的开发应用-The XACML interface to the PERMIS PDP is a Java API, which takes an XACML request context and returns an XACML decision and response context, using the PERMIS PDP. This interface provides a wrapper for the PERMIS PDP so that the PERMIS PDP can be called in the same way as the XACML PDP. In this way, any application will be able to “plug and play” PERMIS or XACML by simply using a different jar file. However, users may need to change his code very slightly to reflect whether this interface or real XACML will be used.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
PerMIS\.classpath
......\.project
......\bin\ac\AttCertIssuer.class
......\...\..\AttCertValidityPeriod.class
......\...\..\AttCertVersion.class
......\...\..\Attribute.class
......\...\..\AttributeCertificate.class
......\...\..\AttributeCertificateInfo.class
......\...\..\attributes\AttributeAuthorityInformationAccess.class
......\...\..\..........\AuthorityAttributeIdentifier.class
......\...\..\..........\BasicAttConstraint.class
......\...\..\..........\IndirectIssuer.class
......\...\..\..........\IssuedOnBehalfOf.class
......\...\..\..........\NoAssertion.class
......\...\..\..........\PermisRole.class
......\...\..\..........\PMIXMLPolicy.class
......\...\..\AttributeValue.class
......\...\..\DistinctAttribute.class
......\...\..\Extension.class
......\...\..\Extensions.class
......\...\..\Generalized_Time.class
......\...\..\Holder.class
......\...\..\IssuerSerial.class
......\...\..\ObjectDigestInfo.class
......\...\..\Util.class
......\...\..\V2Form.class
......\...\.ef\Application1.class
......\...\...\ErrRedir.class
......\...\...\Main.class
......\...\...\ObligationExample.class
......\...\...\SampleAEF1.class
......\...\...\SamplePKI.class
......\...\...\simpleAEF_A.class
......\...\...\simpleAEF_I.class
......\...\config\files\ValidFileName.class
......\...\......\.....\ValidFileNameException.class
......\...\ldapadmin\LDAP_admin_Application.class
......\...\.........\LDAP_admin_Frame.class
......\...\pba\Action.class
......\...\...\AuthTokenParser.class
......\...\...\Credentials.class
......\...\...\CredentialsService.class
......\...\...\DecisionWithObligationException.class
......\...\...\DefaultDelegatableToken.class
......\...\...\DefaultParsedToken.class
......\...\...\DelegatableToken.class
......\...\...\Obligation.class
......\...\...\Obligations.class
......\...\...\ParsedToken.class
......\...\...\PBAAPI.class
......\...\...\PbaException.class
......\...\...\PERMISResponse.class
......\...\...\PolicyParser.class
......\...\...\rbac\AbsoluteValidityPeriod.class
......\...\...\....\AccessDenyRecord.class
......\...\...\....\AccessGrantRecord.class
......\...\...\....\AdjustedPeriodCollection.class
......\...\...\....\AdjustedValidityPeriod.class
......\...\...\....\AnyTimeValidityPeriod.class
......\...\...\....\Argument.class
......\...\...\....\BadURLException.class
......\...\...\....\CacheRulesWithTime.class
......\...\...\....\Clock.class
......\...\...\....\ContextNamePrincipal.class
......\...\...\....\CustomisePERMIS.class
......\...\...\....\DecisionRecord.class
......\...\...\....\DefaultValidityPeriodBehaviour.class
......\...\...\....\DNWithURLPrincipal.class
......\...\...\....\ExceptionSAWSRecord.class
......\...\...\....\ExpirableCredentials.class
......\...\...\....\IntersectionValidityPeriod.class
......\...\...\....\LDAPDNPrincipal.class
......\...\...\....\LDAPURLHandler.class
......\...\...\....\NowValidityPeriod.class
......\...\...\....\PermisAction.class
......\...\...\....\PermisArgument.class
......\...\...\....\PermisCredentials.class
......\...\...\....\PermisRBAC.class
......\...\...\....\PermisSubject.class
......\...\...\....\PermisTarget.class
......\...\...\....\PkiException.class
......\...\...\....\policies\AccessPolicy.class
......\...\...\....\........\AccessRule.class
......\...\...\....\........\AllocationPolicy.class
......\...\...\....\........\AssignmentRule.class
......\...\...\....\........\ComplexSubtree.class
......\...\...\....\........\DITSubtree.class
......\...\...\....\........\IntersectionSubtree.class
......\...\...\....\........\LDAPEntry.class
......\...\...\....\........\MMEPUnit.class
......\...\...\....\........\MMERUnit.class
......\...\...\....\........\MSoDPolicySet.class
......\...\...\....\........\MSoDRule.class
......\...\...\....\........\SimpleEntry.class
......\...\...\....\........\Subtree.class
......\...\...\....\........\TargetOutOfDomainException.class
......\...\...\....\........\URLSubtree.class
......\...\...\....\........\UserAction.class
......\...\...\....\PolicyFinder.class
......\...\...\....\PolicyParsingException.c
......\.project
......\bin\ac\AttCertIssuer.class
......\...\..\AttCertValidityPeriod.class
......\...\..\AttCertVersion.class
......\...\..\Attribute.class
......\...\..\AttributeCertificate.class
......\...\..\AttributeCertificateInfo.class
......\...\..\attributes\AttributeAuthorityInformationAccess.class
......\...\..\..........\AuthorityAttributeIdentifier.class
......\...\..\..........\BasicAttConstraint.class
......\...\..\..........\IndirectIssuer.class
......\...\..\..........\IssuedOnBehalfOf.class
......\...\..\..........\NoAssertion.class
......\...\..\..........\PermisRole.class
......\...\..\..........\PMIXMLPolicy.class
......\...\..\AttributeValue.class
......\...\..\DistinctAttribute.class
......\...\..\Extension.class
......\...\..\Extensions.class
......\...\..\Generalized_Time.class
......\...\..\Holder.class
......\...\..\IssuerSerial.class
......\...\..\ObjectDigestInfo.class
......\...\..\Util.class
......\...\..\V2Form.class
......\...\.ef\Application1.class
......\...\...\ErrRedir.class
......\...\...\Main.class
......\...\...\ObligationExample.class
......\...\...\SampleAEF1.class
......\...\...\SamplePKI.class
......\...\...\simpleAEF_A.class
......\...\...\simpleAEF_I.class
......\...\config\files\ValidFileName.class
......\...\......\.....\ValidFileNameException.class
......\...\ldapadmin\LDAP_admin_Application.class
......\...\.........\LDAP_admin_Frame.class
......\...\pba\Action.class
......\...\...\AuthTokenParser.class
......\...\...\Credentials.class
......\...\...\CredentialsService.class
......\...\...\DecisionWithObligationException.class
......\...\...\DefaultDelegatableToken.class
......\...\...\DefaultParsedToken.class
......\...\...\DelegatableToken.class
......\...\...\Obligation.class
......\...\...\Obligations.class
......\...\...\ParsedToken.class
......\...\...\PBAAPI.class
......\...\...\PbaException.class
......\...\...\PERMISResponse.class
......\...\...\PolicyParser.class
......\...\...\rbac\AbsoluteValidityPeriod.class
......\...\...\....\AccessDenyRecord.class
......\...\...\....\AccessGrantRecord.class
......\...\...\....\AdjustedPeriodCollection.class
......\...\...\....\AdjustedValidityPeriod.class
......\...\...\....\AnyTimeValidityPeriod.class
......\...\...\....\Argument.class
......\...\...\....\BadURLException.class
......\...\...\....\CacheRulesWithTime.class
......\...\...\....\Clock.class
......\...\...\....\ContextNamePrincipal.class
......\...\...\....\CustomisePERMIS.class
......\...\...\....\DecisionRecord.class
......\...\...\....\DefaultValidityPeriodBehaviour.class
......\...\...\....\DNWithURLPrincipal.class
......\...\...\....\ExceptionSAWSRecord.class
......\...\...\....\ExpirableCredentials.class
......\...\...\....\IntersectionValidityPeriod.class
......\...\...\....\LDAPDNPrincipal.class
......\...\...\....\LDAPURLHandler.class
......\...\...\....\NowValidityPeriod.class
......\...\...\....\PermisAction.class
......\...\...\....\PermisArgument.class
......\...\...\....\PermisCredentials.class
......\...\...\....\PermisRBAC.class
......\...\...\....\PermisSubject.class
......\...\...\....\PermisTarget.class
......\...\...\....\PkiException.class
......\...\...\....\policies\AccessPolicy.class
......\...\...\....\........\AccessRule.class
......\...\...\....\........\AllocationPolicy.class
......\...\...\....\........\AssignmentRule.class
......\...\...\....\........\ComplexSubtree.class
......\...\...\....\........\DITSubtree.class
......\...\...\....\........\IntersectionSubtree.class
......\...\...\....\........\LDAPEntry.class
......\...\...\....\........\MMEPUnit.class
......\...\...\....\........\MMERUnit.class
......\...\...\....\........\MSoDPolicySet.class
......\...\...\....\........\MSoDRule.class
......\...\...\....\........\SimpleEntry.class
......\...\...\....\........\Subtree.class
......\...\...\....\........\TargetOutOfDomainException.class
......\...\...\....\........\URLSubtree.class
......\...\...\....\........\UserAction.class
......\...\...\....\PolicyFinder.class
......\...\...\....\PolicyParsingException.c