jwks

package
v0.0.0-...-3de4a33 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DownloadJwksUri

func DownloadJwksUri(jwksUri string) (*jwt_certificate.JSONWebKeySet, error)

func DownloadOpenIdConnectDiscoveryUri

func DownloadOpenIdConnectDiscoveryUri(openIdConnectDiscoveryUri string) (string, error)

func GetJwksUriFromOpenIdConnectDiscoveryUri

func GetJwksUriFromOpenIdConnectDiscoveryUri(openIdConnectDiscoveryUri string) (jwksUri string, err error)

func GetPrivateKeyFromFileOrContent

func GetPrivateKeyFromFileOrContent(certificateFileOrContents string) (interface{}, x509.SignatureAlgorithm, error)

func GetPublicKeyFromFileOrContent

func GetPublicKeyFromFileOrContent(certificateFileOrContents string) (interface{}, x509.SignatureAlgorithm, error)

func GetPublicKeyFromIssuerUri

func GetPublicKeyFromIssuerUri(kid string, issuerUri string) (interface{}, x509.SignatureAlgorithm, error)

func GetPublicKeyFromJwks

func GetPublicKeyFromJwks(jwks *jwt_certificate.JSONWebKeySet, kid string) (interface{}, x509.SignatureAlgorithm, error)

func GetPublicKeyFromJwksUri

func GetPublicKeyFromJwksUri(kid string, jwksUri string) (interface{}, x509.SignatureAlgorithm, error)

func GetPublicKeyFromOpenIdConnectDiscoveryUri

func GetPublicKeyFromOpenIdConnectDiscoveryUri(kid string, openIdConnectDiscoveryUri string) (interface{}, x509.SignatureAlgorithm, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL