brokeyourbike/clearbank-api-client-go

View on GitHub
signature/local/verifier.go

Summary

Maintainability
A
35 mins
Test Coverage
A
93%

Function ParsePublicKey has 5 return statements (exceeds 4 allowed).
Open

func ParsePublicKey(pub []byte) (*rsa.PublicKey, error) {
    pubPem, _ := pem.Decode(pub)
    if pubPem == nil {
        return nil, ErrFailedToDecodeKey
    }
Severity: Major
Found in signature/local/verifier.go - About 35 mins to fix

    There are no issues that match your filters.

    Category
    Status