Skip to main content
Skip table of contents

Remote Address Authorizer

Remote address authentication.

AUTHTYPE=org.signserver.server.RemoteAddressAuthorizer

Available Property

Property

Description

ALLOW_FROM

Comma separated list of IP addresses to allow requests from. By default, all other addresses are denied access.

If a worker is invoked directly using an EJB call and no REMOTE_IP is specified in the RequestContext, the IP-address is set to the String null. In that case, to allow requests using EJB calls, null can be added to the list of allowed addresses.
When adding null to ALLOW_FROM, access is allowed to locally running clients like the ClientCLI and AdminGUI and allowed from workers that invoke the other worker directly using an EJB call. For instance, this is the case for the XMLValidator which delegates the validation of the certificate to a CertValidator. If the CertValidator had a RemoteAddressAuthorizer allowing access from null, then the XMLValidator would be able to use it. To restrict users from using the CertValidator (indirectly through the XMLValidator), an Authorizer could be configured for the XMLValidator.

Logging

This authorizer will add the remote IP address to the log field AUTHORIZED_ADDRESS.

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.