Skip to content

Hitachi/hitachi-fapi-java

Repository files navigation

Hitachi FAPI Implementation for Java

Reference Implementation of Financial-grade API 1.0(FAPI 1.0) Client Application and Resource Server following Financial-grade API Security Profile 1.0 - Part 2: Advanced

Certification

Hitachi has certified that Reference Implementation of FAPI 1.0 Client Application conforms to the following profiles of the OpenID Connect™ protocol

  • FAPI Adv. RP w/ MTLS
  • FAPI Adv. RP w/ Private Key

OpenID Certified Mark

Specs of Client Application

Specs of Resource Server

  • TLS
  • Client Authentication
  • OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens (RFC8705)
  • Token Introspection (RFC7662)

Requirements

  • Java 11
  • Apache Maven 3.6

How to run client and resource server

  • client

    $ cd client
    $ mvn spring-boot:run
  • resource server

    $ cd server
    $ mvn spring-boot:run

Precautions

  • This code is provided "as is" without warranty of any kind.
  • We don't take responsibility for any damage by using this sample source code.

License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published