Class
ToolAuthenticationProbeValidationRequest
Probe validation request used by ToolAuthenticationProbeValidator.
Inheritance
- Object
- ToolAuthenticationProbeValidationRequest
Constructors
public ToolAuthenticationProbeValidationRequest() #Inherited Methods
Properties
public Boolean RequireProbe { get; set; } #When true, probe validation is required.
public IToolAuthenticationProbeStore ProbeStore { get; set; } #Probe store used for lookup.
public String ProbeId { get; set; } #Probe id provided by caller.
public String ExpectedProbeToolName { get; set; } #Expected probe tool name. Empty value disables this compatibility check.
public String ExpectedAuthenticationContractId { get; set; } #Expected authentication contract id. Empty value disables this compatibility check.
public String ExpectedTargetFingerprint { get; set; } #Expected target fingerprint. Empty value disables this compatibility check.
public TimeSpan MaxAge { get; set; } #Maximum accepted probe age.
public DateTimeOffset NowUtc { get; set; } #Current reference time in UTC.