Class SecurityFilter.Authorizer

java.lang.Object
com.tangosol.coherence.rest.providers.SecurityFilter.Authorizer
All Implemented Interfaces:
jakarta.ws.rs.core.SecurityContext
Enclosing class:
SecurityFilter

public class SecurityFilter.Authorizer extends Object implements jakarta.ws.rs.core.SecurityContext
  • Constructor Details

    • Authorizer

      public Authorizer(String username)
    • Authorizer

      public Authorizer(String username, Principal principal, String scheme)
  • Method Details

    • getUserPrincipal

      public Principal getUserPrincipal()
      Specified by:
      getUserPrincipal in interface jakarta.ws.rs.core.SecurityContext
    • isUserInRole

      public boolean isUserInRole(String role)
      Specified by:
      isUserInRole in interface jakarta.ws.rs.core.SecurityContext
    • isSecure

      public boolean isSecure()
      Specified by:
      isSecure in interface jakarta.ws.rs.core.SecurityContext
    • getAuthenticationScheme

      public String getAuthenticationScheme()
      Specified by:
      getAuthenticationScheme in interface jakarta.ws.rs.core.SecurityContext
    • setAuthenticationScheme

      public void setAuthenticationScheme(String scheme)
    • getRole

      public String getRole()
    • setRole

      public void setRole(String role)