public static function importSignatureKeyPair(HiddenString $keyData): SignatureKeyPair
    {
        return new SignatureKeyPair(
            new SignatureSecretKey(
                new HiddenString(
                    self::getKeyDataFromString(
                        Hex::decode($keyData->getString())
                    )
                )
            )
        );
    }
public static function importSignatureKeyPair(HiddenString $keyData): SignatureKeyPair
    {
        return new SignatureKeyPair(
            new SignatureSecretKey(
                new HiddenString(
                    self::getKeyDataFromString(
                        Hex::decode($keyData->getString())
                    )
                )
            )
        );
    }
public static function importSignatureKeyPair ( HiddenString $ keyData ) : SignatureKeyPair { return new SignatureKeyPair ( new SignatureSecretKey ( new HiddenString ( self :: getKeyDataFromString ( Hex :: decode ( $ keyData -> getString ( ) ) ) ) ) ) ; }
Load an asymmetric signature key pair from a string

@param HiddenString $keyData
@return SignatureKeyPair

@throws InvalidKey
@throws \TypeError
Load an asymmetric signature key pair from a string