David Martin The main reason is to avoid potential duplication of the names for security checks. The names are used to construct the results map when there are multiple checks chained together. Since the security SDK is structure in a way that allow user to extend and provide their own checks, we need to have a convention to avoid duplication of the names. In java world, the class name is the easiest & reasonable solution. The current implementation is not final, as we don't know what is the structure of the data that backend expects. If we have a document to explain what is the expected format of the data from the backend service, we can make changes on the client SDKs. So where is the best place to find out this information? |