package com.l7tech.server.policy.assertion;

import com.l7tech.policy.assertion.ext.SecurityContext;
import java.security.AccessController;
import java.security.GeneralSecurityException;
import javax.security.auth.Subject;

class n implements SecurityContext {
   final ServerCustomAssertionHolder val$this$0;
   final m this$1;

   n(m var1, ServerCustomAssertionHolder var2) {
      this.this$1 = var1;
      this.val$this$0 = var2;
   }

   public Subject getSubject() {
      return Subject.getSubject(AccessController.getContext());
   }

   public boolean isAuthenticated() {
      return this.this$1.a.getDefaultAuthenticationContext().isAuthenticated();
   }

   public void setAuthenticated() throws GeneralSecurityException {
   }
}
