Class JsonAuthRPCEndpointDto
java.lang.Object
org.evomaster.client.java.controller.api.dto.auth.JsonAuthRPCEndpointDto
process auth setting with endpoints in interfaces
-
Field Summary
FieldsModifier and TypeFieldDescriptionspecify the auth if it is only applicable to specified endpoints with corresponding annotation Note that it is nullable indicating that the auth could be applied for all endpoints (eg, global auth)a list of the class name of the json object [jsonPayloads] are used to specify values of params for RPC endpoints here are needed to explicitly specify what param type are with its full class name if they are not java.lang.StringThe endpoint where to process the auth settingThe interface which contains the endpointa list of the payload to send, as stringified JSON objectThe id representing this user that is going to login -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
userId
The id representing this user that is going to login -
interfaceName
The interface which contains the endpoint -
endpointName
The endpoint where to process the auth setting -
jsonPayloads
a list of the payload to send, as stringified JSON object -
classNames
a list of the class name of the json object [jsonPayloads] are used to specify values of params for RPC endpoints here are needed to explicitly specify what param type are with its full class name if they are not java.lang.String -
annotationOnEndpoint
specify the auth if it is only applicable to specified endpoints with corresponding annotation Note that it is nullable indicating that the auth could be applied for all endpoints (eg, global auth)
-
-
Constructor Details
-
JsonAuthRPCEndpointDto
public JsonAuthRPCEndpointDto()
-