org.openmdx.security.realm1.jmi
Interface Realm1Package

All Superinterfaces:
RefBaseObject, RefPackage
All Known Implementing Classes:
realm1PackageImpl

public interface Realm1Package
extends RefPackage


Field Summary
static String AUTHORITY_XRI
          The AUTHORITY_XRI "xri://@openmdx*org.openmdx.security.realm1" may be used to look up the Authority the package Realm1Package belongs to:
 
Method Summary
 AuthenticationContextQuery createAuthenticationContextQuery()
           
 CredentialQuery createCredentialQuery()
           
 CredentialRequestParams createCredentialRequestParams(AuthenticationContext context)
           
 CredentialRequestParamsQuery createCredentialRequestParamsQuery()
           
 CredentialValidateParams createCredentialValidateParams(AuthenticationContext context, byte[] state, byte[] value)
           
 CredentialValidateParamsQuery createCredentialValidateParamsQuery()
           
 GroupQuery createGroupQuery()
           
 PermissionQuery createPermissionQuery()
           
 PolicyQuery createPolicyQuery()
           
 PrincipalQuery createPrincipalQuery()
           
 PrivilegeQuery createPrivilegeQuery()
           
 RealmQuery createRealmQuery()
           
 RoleQuery createRoleQuery()
           
 SegmentQuery createSegmentQuery()
           
 SubjectQuery createSubjectQuery()
           
 ValidationResult createValidationResult(boolean accepted, String challenge, Short code, byte[] state)
           
 ValidationResultQuery createValidationResultQuery()
           
 GroupClass getGroup()
           
 PermissionClass getPermission()
           
 PrincipalClass getPrincipal()
           
 RealmClass getRealm()
           
 RoleClass getRole()
           
 SegmentClass getSegment()
           
 
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Field Detail

AUTHORITY_XRI

static final String AUTHORITY_XRI
The AUTHORITY_XRI "xri://@openmdx*org.openmdx.security.realm1" may be used to look up the Authority the package Realm1Package belongs to:

   org.openmdx.base.cci.Authority realm1Authority = (org.openmdx.base.cci.Authority)persistenceManager.getObjectById(
     org.openmdx.base.cci.Authority.class,
     Realm1Package.AUTHORITY_XRI
   );
   Realm1Package realm1Package = (Realm1Package)realm1Authority.getPackage();
 

See Also:
PersistenceManager.getObjectById(java.lang.Class,java.lang.Object), Constant Field Values
Method Detail

getPrincipal

PrincipalClass getPrincipal()

createPrincipalQuery

PrincipalQuery createPrincipalQuery()

createValidationResult

ValidationResult createValidationResult(boolean accepted,
                                        String challenge,
                                        Short code,
                                        byte[] state)

createValidationResultQuery

ValidationResultQuery createValidationResultQuery()

createCredentialQuery

CredentialQuery createCredentialQuery()

createSubjectQuery

SubjectQuery createSubjectQuery()

createAuthenticationContextQuery

AuthenticationContextQuery createAuthenticationContextQuery()

getRealm

RealmClass getRealm()

createRealmQuery

RealmQuery createRealmQuery()

createPrivilegeQuery

PrivilegeQuery createPrivilegeQuery()

getGroup

GroupClass getGroup()

createGroupQuery

GroupQuery createGroupQuery()

getSegment

SegmentClass getSegment()

createSegmentQuery

SegmentQuery createSegmentQuery()

getPermission

PermissionClass getPermission()

createPermissionQuery

PermissionQuery createPermissionQuery()

createPolicyQuery

PolicyQuery createPolicyQuery()

createCredentialValidateParams

CredentialValidateParams createCredentialValidateParams(AuthenticationContext context,
                                                        byte[] state,
                                                        byte[] value)

createCredentialValidateParamsQuery

CredentialValidateParamsQuery createCredentialValidateParamsQuery()

createCredentialRequestParams

CredentialRequestParams createCredentialRequestParams(AuthenticationContext context)

createCredentialRequestParamsQuery

CredentialRequestParamsQuery createCredentialRequestParamsQuery()

getRole

RoleClass getRole()

createRoleQuery

RoleQuery createRoleQuery()


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.