Class VertxSecurityContext

  • All Implemented Interfaces:
    jakarta.ws.rs.core.SecurityContext

    public class VertxSecurityContext
    extends Object
    implements jakarta.ws.rs.core.SecurityContext
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Field Detail

      • principal

        protected final Principal principal
      • authScheme

        protected final String authScheme
      • isSecure

        protected final boolean isSecure
    • Constructor Detail

      • VertxSecurityContext

        public VertxSecurityContext()
    • Method Detail

      • 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