Documentation ¶
Index ¶
- func DownloadJwksUri(jwksUri string) (*jwt_certificate.JSONWebKeySet, error)
- func DownloadOpenIdConnectDiscoveryUri(openIdConnectDiscoveryUri string) (string, error)
- func GetJwksUriFromOpenIdConnectDiscoveryUri(openIdConnectDiscoveryUri string) (jwksUri string, err error)
- func GetPrivateKeyFromFileOrContent(certificateFileOrContents string) (interface{}, x509.SignatureAlgorithm, error)
- func GetPublicKeyFromFileOrContent(certificateFileOrContents string) (interface{}, x509.SignatureAlgorithm, error)
- func GetPublicKeyFromIssuerUri(kid string, issuerUri string) (interface{}, x509.SignatureAlgorithm, error)
- func GetPublicKeyFromJwks(jwks *jwt_certificate.JSONWebKeySet, kid string) (interface{}, x509.SignatureAlgorithm, error)
- func GetPublicKeyFromJwksUri(kid string, jwksUri string) (interface{}, x509.SignatureAlgorithm, error)
- func GetPublicKeyFromOpenIdConnectDiscoveryUri(kid string, openIdConnectDiscoveryUri string) (interface{}, x509.SignatureAlgorithm, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadJwksUri ¶
func DownloadJwksUri(jwksUri string) (*jwt_certificate.JSONWebKeySet, 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.
Click to show internal directories.
Click to hide internal directories.