Class ClientSecurityFeature

  • All Implemented Interfaces:
    javax.ws.rs.core.Feature

    @Deprecated
    public final class ClientSecurityFeature
    extends Object
    implements javax.ws.rs.core.Feature
    Deprecated.
    replaced with io.helidon.security.integration.jersey.client.ClientSecurity for constants the feature is no longer needed to configure security
    Integration of Security module with Jersey clients. If you want to use this class, please inject it as a context and then register it on your Client.
    • Field Detail

      • PROPERTY_CONTEXT

        @Deprecated
        public static final String PROPERTY_CONTEXT
        Deprecated.
        use ClientSecurity constants instead
        Property name for security context. Set this with Invocation.Builder.property(String, Object), obtained through WebTarget.request()
        See Also:
        Constant Field Values
      • PROPERTY_PROVIDER

        public static final String PROPERTY_PROVIDER
        Deprecated.
        use ClientSecurity constants instead
        Property name for outbound security provider name. Set this with Invocation.Builder.property(String, Object), obtained through WebTarget.request()
        See Also:
        Constant Field Values
    • Constructor Detail

      • ClientSecurityFeature

        public ClientSecurityFeature()
        Deprecated.
        Create a new security feature. Security context must be provided through for the security context. This is a constructor to be used for clients that are not invoked within Jersey server context.
    • Method Detail

      • configure

        public boolean configure​(javax.ws.rs.core.FeatureContext context)
        Deprecated.
        Specified by:
        configure in interface javax.ws.rs.core.Feature