Class SubjectFixedResultAccessControl

  • All Implemented Interfaces:
    AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>

    public final class SubjectFixedResultAccessControl
    extends Object
    implements AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>
    • Method Detail

      • getDefault

        public Result getDefault()
        Specified by:
        getDefault in interface AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>
      • newToken

        public org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken newToken()
        Specified by:
        newToken in interface AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>
      • newToken

        public org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken newToken​(Subject subject)
        Specified by:
        newToken in interface AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>
      • authorise

        public Result authorise​(org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken token,
                                Operation operation,
                                PermissionedObject configuredObject)
        Specified by:
        authorise in interface AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>
      • authorise

        public Result authorise​(org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken token,
                                Operation operation,
                                PermissionedObject configuredObject,
                                Map<String,​Object> arguments)
        Specified by:
        authorise in interface AccessControl<org.apache.qpid.server.security.SubjectFixedResultAccessControl.FixedResultSecurityToken>