Skip to content

guardiankey/guardiankey-api-java

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 

GuardianKey API reference implementation for Java

GuardianKey is a solution to protect systems against authentication attacks. It uses Machine Learning to analyze the user's behavior, threat intelligence, and psychometrics (or behavioral biometrics) and provides an attack risk in real-time. You can notify your users, block or log the attempts. There are cloud and on-premise editions. Check it in https://guardiankey.io/ .

GuardianKey has a REST API to integrate with other systems. This is documented at https://guardiankey.io/documentation/api/ .

This code is a reference implementation in Java for GuardianKey.

Useful information:

  • There is a functional example here, src/Example.java
  • This is running with the jars available in the directory libs
  • Let us know if you have troubles, you can open an issue or send us an e-mail (contact@guardiankey.io)

Example flow

  1. User submit username and pass
  2. Verify if username/pass are valid (yes or no)
  3. Call gk.check_access, in any case
  4. If gk_return['response'] == 'BLOCK', block the access attempt. Allow the access in any other case!

About

GuardianKey API reference implementation for Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages